-uikittools = uiduid uicache uiopen gssc sbdidlaunch sbreload cfversion iomfsetgamma
+uikittools = uiduid uicache uiopen gssc sbdidlaunch sbreload cfversion iomfsetgamma ldrestart
all: $(uikittools)
flags := -Os -Werror
flags += -framework CoreFoundation
flags += -framework Foundation
+flags += -miphoneos-version-min=2.0
+flags += -arch armv6
+ldrestart := -std=c++11
gssc := -lobjc
iomfsetgamma := -I. $(private) -framework IOKit -framework IOMobileFramebuffer
sbdidlaunch := $(private) -framework SpringBoardServices
extrainst_: csstore.cpp
%: %.mm
- cycc -i2.0 -o$@ -- $^ $(flags) $($@)
+ cycc -- -o $@ $^ $(flags) $($@)
+ ldid -S$(wildcard $@.xml) $@
+
+%: %.cpp
+ cycc -- -o $@ $^ $(flags) $($@)
ldid -S$(wildcard $@.xml) $@
%: %.c
- cycc -i2.0 -o$@ -- -x c $^ $(flags) $($@)
+ cycc -- -o $@ -x c $^ $(flags) $($@)
ldid -S$(wildcard $@.xml) $@
package: all extrainst_