diff options
Diffstat (limited to 'ext2load')
-rw-r--r-- | ext2load/Makefile | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/ext2load/Makefile b/ext2load/Makefile index f10d678..3d441a8 100644 --- a/ext2load/Makefile +++ b/ext2load/Makefile @@ -11,17 +11,23 @@ E2FSINCLUDEDIR ?= /usr/include/ext2fs E2FSLIBDIR ?= /usr/lib EXT2LIB ?= $(E2FSLIBDIR)/libext2fs-nopic.a -ARCINCLUDEDIR = ../arclib -ARCLIBDIR = ../arclib -ARCLIB = $(ARCLIBDIR)/libarc.a +ifeq ($(SUBARCH),SNIRM) +PROMINCLUDEDIR = ../snilib +PROMLIBDIR = ../snilib +PROMLIB = $(PROMLIBDIR)/libsni.a +else +PROMINCLUDEDIR = ../arclib +PROMLIBDIR = ../arclib +PROMLIB = $(PROMLIBDIR)/libarc.a +endif LIBC = ../common/libc.a OBJECTS = loader.o ext2io.o conffile.o -LIBS = $(EXT2LIB) $(LIBC) $(ARCLIB) +LIBS = $(EXT2LIB) $(LIBC) $(PROMLIB) TARGETS = ext2load -CFLAGS = -O2 -I$(COMMONDIR) -I$(ARCINCLUDEDIR) -I$(E2FSINCLUDEDIR) \ +CFLAGS = -O2 -I$(COMMONDIR) -I$(PROMINCLUDEDIR) -I$(E2FSINCLUDEDIR) \ -W -Wall -mno-abicalls -G 0 -fno-pic \ -DSUBARCH=${SUBARCH} -fno-strict-aliasing |