forked from Lessica/TrollFools
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
23 lines (16 loc) · 979 Bytes
/
Makefile
File metadata and controls
23 lines (16 loc) · 979 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
ARCHS := arm64
TARGET := iphone:clang:latest:14.0
INSTALL_TARGET_PROCESSES := TrollFools
include $(THEOS)/makefiles/common.mk
XCODEPROJ_NAME += TrollFools
include $(THEOS_MAKE_PATH)/xcodeproj.mk
SUBPROJECTS += TrollFoolsTweak
include $(THEOS_MAKE_PATH)/aggregate.mk
before-package::
$(ECHO_NOTHING)ldid -STrollFools.entitlements $(THEOS_STAGING_DIR)/Applications/TrollFools.app$(ECHO_END)
after-package::
$(ECHO_NOTHING)mkdir -p packages $(THEOS_STAGING_DIR)/Payload$(ECHO_END)
$(ECHO_NOTHING)cp -rp $(THEOS_STAGING_DIR)$(THEOS_PACKAGE_INSTALL_PREFIX)/Applications/TrollFools.app $(THEOS_STAGING_DIR)/Payload$(ECHO_END)
$(ECHO_NOTHING)chmod 0644 $(THEOS_STAGING_DIR)/Payload/TrollFools.app/Info.plist$(ECHO_END)
$(ECHO_NOTHING)cd $(THEOS_STAGING_DIR); 7z a -tzip -mm=LZMA TrollFools.tipa Payload; zip -qr TrollFools14.tipa Payload; cd -;$(ECHO_END)
$(ECHO_NOTHING)cp -p $(THEOS_STAGING_DIR)/TrollFools.tipa $(THEOS_STAGING_DIR)/TrollFools14.tipa packages$(ECHO_END)