2024-11-14 11:15:18 +01:00
|
|
|
TARGET := iphone:clang:latest:14.0
|
|
|
|
|
ARCHS = arm64
|
|
|
|
|
INSTALL_TARGET_PROCESSES = Discord
|
2023-03-12 04:19:51 -04:00
|
|
|
|
|
|
|
|
include $(THEOS)/makefiles/common.mk
|
|
|
|
|
|
2024-11-15 11:17:44 +01:00
|
|
|
TWEAK_NAME = Revenge
|
|
|
|
|
BUNDLE_NAME = RevengeResources
|
2023-03-12 04:19:51 -04:00
|
|
|
|
2024-11-14 22:50:08 +01:00
|
|
|
Bunny_FILES = $(wildcard Sources/*.x Sources/*.m Sources/**/*.x Sources/**/*.m)
|
2024-11-14 11:15:18 +01:00
|
|
|
Bunny_CFLAGS = -fobjc-arc -DPACKAGE_VERSION='@"$(THEOS_PACKAGE_BASE_VERSION)"' -I$(THEOS_PROJECT_DIR)/Headers
|
2024-11-14 22:50:08 +01:00
|
|
|
Bunny_FRAMEWORKS = Foundation UIKit CoreGraphics CoreText CoreFoundation
|
2023-03-12 04:19:51 -04:00
|
|
|
|
2024-11-14 11:15:18 +01:00
|
|
|
BunnyResources_INSTALL_PATH = "/Library/Application\ Support/"
|
|
|
|
|
BunnyResources_RESOURCE_DIRS = Resources
|
2023-03-12 21:23:45 -04:00
|
|
|
|
2023-03-12 04:19:51 -04:00
|
|
|
include $(THEOS_MAKE_PATH)/tweak.mk
|
2024-11-14 11:15:18 +01:00
|
|
|
include $(THEOS_MAKE_PATH)/bundle.mk
|
|
|
|
|
|
|
|
|
|
before-all::
|
|
|
|
|
$(ECHO_NOTHING)mkdir -p Resources$(ECHO_END)
|
|
|
|
|
$(ECHO_NOTHING)sed -e 's/@PACKAGE_VERSION@/$(THEOS_PACKAGE_BASE_VERSION)/g' \
|
|
|
|
|
-e 's/@TWEAK_NAME@/$(TWEAK_NAME)/g' \
|
|
|
|
|
Sources/payload-base.template.js > Resources/payload-base.js$(ECHO_END)
|
|
|
|
|
|
|
|
|
|
after-stage::
|
|
|
|
|
$(ECHO_NOTHING)find $(THEOS_STAGING_DIR) -name ".DS_Store" -delete$(ECHO_END)
|
|
|
|
|
|
|
|
|
|
after-package::
|
|
|
|
|
$(ECHO_NOTHING)rm -rf Resources$(ECHO_END)
|