include ../../MakePaths.dir␊ |
include ../../MakeInc.dir␊ |
OBJROOT = ../../../obj/i386/modules/$(DIR)␊ |
SYMROOT = ../../../sym/i386/␊ |
DSTROOT = ../../../dst/i386/␊ |
␊ |
OBJROOT=../../../obj/i386/$(DIR)␊ |
SYMROOT=../../../sym/i386/␊ |
DSTROOT=../../../dst/i386/␊ |
␊ |
␊ |
UTILDIR = ../../util␊ |
LIBSADIR = ../../libsa␊ |
LIBSAIODIR = ../../libsaio␊ |
|
␊ |
INSTALLDIR = $(DSTROOT)/System/Library/Frameworks/System.framework/Versions/B/PrivateHeaders/standalone␊ |
␊ |
dylib: ${MODULE_OBJS} dylib_final␊ |
dylib: ${OBJROOT} ${MODULE_OBJS} dylib_final␊ |
␊ |
dylib_final: ␊ |
␉@rm -rf $(SYMROOT)/$(MODULE_NAME).dylib␉#ensure module doesn't link with old version of self␊ |
|
␉@echo "\t[CPP] $<"␊ |
␉@$(CPP) $(CPPFLAGS) $(CFLAGS) -I../include/ -Iinclude/ -I../module_includes/ -D__KLIBC__ $(DEFINES) -c "$<" $(INC) -o "$(OBJROOT)/$@"␊ |
␊ |
clean:␊ |
␉@echo "\t[RM] $(OBJROOT)"␊ |
␉@rm -rf ${OBJROOT}␊ |
␉@echo "\t[RM] $(SYMROOT)/modules/$(MODULE_NAME).dylib"␊ |
␉@rm -rf $(SYMROOT)/modules/$(MODULE_NAME).dylib &> /dev/null␊ |
␉␊ |
␊ |
␉␊ |
␊ |
␊ |
# dependencies␊ |
#-include $(OBJROOT)/Makedep␊ |
␊ |
include ../../MakeInc.dir␊ |
␊ |