]>
Commit | Line | Data |
---|---|---|
523e945c | 1 | TARGET := iphone:7.0:2.0 |
7a024130 | 2 | ARCHS := armv6 arm64 |
523e945c JF |
3 | PACKAGE_VERSION := $(shell ./version.sh) |
4 | ||
5 | include theos/makefiles/common.mk | |
6 | ||
7 | TWEAK_NAME := Veency | |
8 | Veency_FILES := Tweak.mm SpringBoardAccess.c | |
9 | ||
10 | Veency_FRAMEWORKS := | |
11 | Veency_FRAMEWORKS += CoreSurface | |
12 | Veency_FRAMEWORKS += GraphicsServices | |
13 | Veency_FRAMEWORKS += IOMobileFramebuffer | |
14 | Veency_FRAMEWORKS += QuartzCore | |
15 | Veency_FRAMEWORKS += UIKit | |
16 | ||
17 | ADDITIONAL_OBJCFLAGS += -Wno-gnu | |
18 | ADDITIONAL_OBJCFLAGS += -Wno-dangling-else | |
19 | ||
523e945c JF |
20 | ADDITIONAL_OBJCFLAGS += -idirafter . |
21 | ||
7a024130 JF |
22 | ADDITIONAL_OBJCFLAGS += -Ilibvncserver |
23 | ADDITIONAL_OBJCFLAGS += -Xarch_armv6 -Ilibvncserver.armv6 | |
24 | ADDITIONAL_OBJCFLAGS += -Xarch_arm64 -Ilibvncserver.arm64 | |
25 | ||
523e945c JF |
26 | ADDITIONAL_CFLAGS += -fvisibility=hidden |
27 | ||
7a024130 JF |
28 | ADDITIONAL_LDFLAGS += -Xarch_armv6 -Llibvncserver.armv6/libvncserver/.libs |
29 | ADDITIONAL_LDFLAGS += -Xarch_arm64 -Llibvncserver.arm64/libvncserver/.libs | |
b7f88a8a JF |
30 | ADDITIONAL_LDFLAGS += -lvncserver |
31 | ||
32 | ADDITIONAL_LDFLAGS += -Xarch_armv6 -Llibjpeg.armv6/.libs | |
33 | ADDITIONAL_LDFLAGS += -Xarch_arm64 -Llibjpeg.arm64/.libs | |
34 | ADDITIONAL_LDFLAGS += -ljpeg | |
35 | ||
36 | ADDITIONAL_LDFLAGS += -lz | |
7a024130 | 37 | |
523e945c JF |
38 | ADDITIONAL_LDFLAGS += -F/System/Library/PrivateFrameworks |
39 | ADDITIONAL_LDFLAGS += -weak_reference_mismatches weak | |
40 | ||
41 | include $(THEOS_MAKE_PATH)/tweak.mk |