-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathMakefile
More file actions
55 lines (47 loc) · 1.96 KB
/
Copy pathMakefile
File metadata and controls
55 lines (47 loc) · 1.96 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
FW_DEVICE_IP = 192.168.1.9
THEOS_DEVICE_IP = 192.168.1.9
ARCHS = armv7 armv7s arm64
SDKVERSION = 7.0
PACKAGE_VERSION = $(shell git describe --dirty | sed 's/^[A-Za-z \t]*//')
SUBPROJECTS = Preferences
include theos/makefiles/common.mk
include theos/makefiles/aggregate.mk
TWEAK_NAME = GlareApps
GlareApps_FILES = Tweak.xm Blended.xm \
GlareAppsColorHelper.mm \
com.apple.springboard.xm \
Frameworks/AddressBook.xm \
Frameworks/ChatKit.xm \
Frameworks/CommunicationsSetupUI.xm \
Frameworks/MessageUI.xm \
Frameworks/PhotoLibrary.xm \
Frameworks/StoreKit.xm \
Frameworks/Sharing.xm \
AppliedPrograms/com.apple.Preferences.xm \
AppliedPrograms/com.apple.mobilephone.xm \
AppliedPrograms/com.apple.mobileslideshow.xm \
AppliedPrograms/com.apple.Music.xm \
GlareAppsBlurredBackgroundImageView.m \
AppliedPrograms/com.apple.mobiletimer.xm \
AppliedPrograms/com.apple.AppStore.xm \
AppliedPrograms/com.apple.stocks.xm \
AppliedPrograms/com.apple.calculator.xm \
AppliedPrograms/com.apple.MobileSMS.xm \
AppliedPrograms/com.apple.mobilemail.xm \
AppliedPrograms/com.apple.MobileAddressBook.xm \
AppliedPrograms/com.apple.mobilenotes.xm
GlareApps_FRAMEWORKS = UIKit CoreGraphics QuartzCore
GlareApps_PRIVATE_FRAMEWORKS = SpringBoardServices BackBoardServices
# required: SDKVERSION = 8.0
#GlareApps_WEAK_FRAMEWORKS = FrontBoard
GlareApps_CFLAGS = -I.
include $(THEOS_MAKE_PATH)/tweak.mk
after-install::
install.exec "killall -9 backboardd"
ri:: remoteinstall
remoteinstall:: all internal-remoteinstall after-remoteinstall
internal-remoteinstall::
scp -P 22 "$(FW_PROJECT_DIR)/$(THEOS_OBJ_DIR_NAME)/$(TWEAK_NAME).dylib" root@$(FW_DEVICE_IP):/Library/MobileSubstrate/DynamicLibraries/
scp -P 22 "$(FW_PROJECT_DIR)/$(TWEAK_NAME).plist" root@$(FW_DEVICE_IP):/Library/MobileSubstrate/DynamicLibraries/
after-remoteinstall::
ssh root@$(FW_DEVICE_IP) "killall -9 Preferences" || true