From 7b4ca7013c58a67f1ec41478b1bfc250b3485d28 Mon Sep 17 00:00:00 2001 From: Florian Lohoff Date: Sat, 29 Nov 2008 12:16:56 +0000 Subject: Add basic SNIRM support Add basic SNIRM support - Currently has a hardcoded boot location but you get the idea. --- ext2load/Makefile | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'ext2load/Makefile') 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 -- cgit v1.2.3