]> code.delx.au - refind/blobdiff - refind/Makefile
Small menu improvements; bug fixes & improvements to install.sh
[refind] / refind / Makefile
index 50a131b757728a6d3ee0c32c38dc49fc023a0bf6..221016a9477184278b85b5d2f8603787dc91f681 100644 (file)
@@ -7,20 +7,26 @@ SRCDIR = .
 
 VPATH = $(SRCDIR)
 
+ARCH            = $(shell uname -m | sed s,i[3456789]86,ia32,)
+
+TARGET = refind.efi
+
 ifeq ($(ARCH),ia32)
   LIBEG = build32
+  TARGET = refind_ia32.efi
 endif
 
 ifeq ($(ARCH),x86_64)
   LIBEG = build64
+  TARGET = refind_x64.efi
 endif
 
 LOCAL_CPPFLAGS  = -I$(SRCDIR) -I$(SRCDIR)/../include -I$(SRCDIR)/../libeg
-LOCAL_LDFLAGS   = -L$(SRCDIR)/../libeg/$(LIBEG)
+#LOCAL_LDFLAGS   = -L$(SRCDIR)/../libeg/$(LIBEG)
+LOCAL_LDFLAGS   = -L$(SRCDIR)/../libeg/
 LOCAL_LIBS      = -leg
 
 OBJS            = main.o config.o menu.o screen.o icns.o lib.o driver_support.o
-TARGET          = refind.efi
 
 all: $(TARGET)