]> git.saurik.com Git - cycript.git/commitdiff
Factored out Objective-C flags.
authorJay Freeman (saurik) <saurik@saurik.com>
Thu, 22 Oct 2009 21:21:59 +0000 (21:21 +0000)
committerJay Freeman (saurik) <saurik@saurik.com>
Thu, 22 Oct 2009 21:21:59 +0000 (21:21 +0000)
GNUstep.mk
makefile

index a1ee86faf80dc843a7d42f466d37f596033837f6..46e0d91e8f3b50d9da7b303263e0c14adec2c5bb 100644 (file)
@@ -1,3 +1,3 @@
-flags += $(shell gnustep-config --objc-flags)
+objc += $(shell gnustep-config --objc-flags)
 link += $(shell gnustep-config --base-libs)
 include ObjectiveC.mk
 link += $(shell gnustep-config --base-libs)
 include ObjectiveC.mk
index 1a986ec61e6cc490a7070875a1eb2b740cf5794d..a77d33053408c40244db1aa6fcb61d7acb3df097 100644 (file)
--- a/makefile
+++ b/makefile
@@ -7,6 +7,7 @@ target := $(PKG_TARG)-
 endif
 
 flags :=
 endif
 
 flags :=
+objc :=
 
 svn := $(shell svnversion)
 
 
 svn := $(shell svnversion)
 
@@ -107,7 +108,7 @@ lex.cy.o: lex.cy.c Cycript.tab.hh Parser.hpp Pooling.hpp
        $(target)g++ $(flags) -c -o $@ $<
 
 %.o: %.mm $(header)
        $(target)g++ $(flags) -c -o $@ $<
 
 %.o: %.mm $(header)
-       $(target)g++ $(flags) -c -o $@ $<
+       $(target)g++ $(flags) -c -o $@ $< $(objc)
 
 libcycript.$(dll): $(code)
        $(target)g++ $(flags) -shared -dynamiclib -o $@ $(filter %.o,$^) $(library) $(link)
 
 libcycript.$(dll): $(code)
        $(target)g++ $(flags) -shared -dynamiclib -o $@ $(filter %.o,$^) $(library) $(link)