- $${PKG_TARG}-g++ -o $@ $< -framework CoreFoundation -framework Foundation -framework UIKit -framework GraphicsServices -F"$${PKG_ROOT}"/System/Library/PrivateFrameworks -lobjc -framework SpringBoardServices
- ldid -S $@
-
-package: all
- rm -rf package
- mkdir -p package/usr/bin
- cp -a $(uikittools) package/usr/bin
- mkdir -p package/DEBIAN
- cp -a control package/DEBIAN
- rpl '%S' "$$(du -ks package | cut -d $$'\t' -f 1)" package/DEBIAN/control
- dpkg-deb -b package uikittools_$(shell grep ^Version: control | cut -d ' ' -f 2)_iphoneos-arm.deb
+ $${PKG_TARG}-g++ -Wall -Werror -o $@ $^ $($@) -F"$${PKG_ROOT}"/System/Library/PrivateFrameworks -lobjc
+ ldid -S$(wildcard $@.xml) $@
+
+%: %.c
+ $${PKG_TARG}-gcc -Wall -Werror -o $@ $< -framework CoreFoundation
+ ldid -S$(wildcard $@.xml) $@
+
+iomfsetgamma: iomfsetgamma.c
+ $${PKG_TARG}-gcc -Wall -Werror -o $@ $< -F"$${PKG_ROOT}"/System/Library/PrivateFrameworks -framework IOKit -framework IOMobileFramebuffer
+ ldid -S$(wildcard $@.xml) $@
+
+package: all extrainst_
+ rm -rf _
+ mkdir -p _/usr/bin
+ cp -a $(uikittools) _/usr/bin
+ mkdir -p _/DEBIAN
+ ./control.sh _ >_/DEBIAN/control
+ cp -a extrainst_ _/DEBIAN/
+ mkdir -p debs
+ ln -sf debs/uikittools_$$(./version.sh)_iphoneos-arm.deb uikittools.deb
+ dpkg-deb -b _ uikittools.deb
+ readlink uikittools.deb