brintos

brintos / llvm-project-archived public Read only

0
0
Text · 654 B · cba79c9 Raw
24 lines · plain
1LD_EXTRAS := -lobjc -framework Foundation -L. -lTest -lTestExt2OBJC_SOURCES := main.m3 4all: a.out5 6a.out: libTest.dylib libTestExt.dylib7 8include Makefile.rules9 10libTest.dylib:	Test/Test.m11	mkdir -p Test12	"$(MAKE)" MAKE_DSYM=YES -f $(MAKEFILE_RULES) \13		DYLIB_ONLY=YES DYLIB_NAME=Test DYLIB_OBJC_SOURCES=Test/Test.m \14		LD_EXTRAS="-lobjc -framework Foundation" \15		CFLAGS_EXTRAS=-I$(SRCDIR)16 17libTestExt.dylib: TestExt/TestExt.m18	mkdir -p TestExt19	"$(MAKE)" MAKE_DSYM=YES -f $(MAKEFILE_RULES) \20		DYLIB_ONLY=YES DYLIB_NAME=TestExt DYLIB_OBJC_SOURCES=TestExt/TestExt.m \21		LD_EXTRAS="-lobjc -framework Foundation -lTest -L." \22		CFLAGS_EXTRAS=-I$(SRCDIR)23 24