aboutsummaryrefslogtreecommitdiff
path: root/ext2load
diff options
context:
space:
mode:
Diffstat (limited to 'ext2load')
-rw-r--r--ext2load/Makefile16
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