]> git.saurik.com Git - veency.git/blobdiff - makefile
Ported Veency to 3.x.
[veency.git] / makefile
index 65a625b746f83ad2b6d26973f1843dbc0197b1cb..84c3b3ae91846d37738d1c852045acf173cc26c6 100644 (file)
--- a/makefile
+++ b/makefile
@@ -1,4 +1,16 @@
-name := VNCServer
+name := Veency
 id := vncs
 flags := -lvncserver -framework IOMobileFramebuffer -framework CoreSurface -framework IOKit -framework GraphicsServices -I/apl/inc/iPhoneOS-2.0 -framework QuartzCore
-include ../tweak.mk
+base := ../tweaks
+include ../tweaks/tweak.mk
+
+all: VeencyHook.dylib
+
+VeencyHook.dylib: Hook.mm makefile
+       $(target)g++ -dynamiclib -g0 -O2 -Wall -Werror -o $@ $(filter %.mm,$^) -init _TweakInitialize -lobjc
+       ldid -S $@
+
+extra:
+       cp -a VeencyHook.dylib VeencyHook.plist package/Library/MobileSubstrate/DynamicLibraries
+       mkdir -p package/System/Library/CoreServices/SpringBoard.app
+       cp -a Default_Veency.png FSO_Veency.png package/System/Library/CoreServices/SpringBoard.app