123456789101112131415161718192021222324252627282930313233 |
- LIBRARY_NAME = librocketbootstrap
- librocketbootstrap_FILES = Tweak.x Shims.x
- librocketbootstrap_LIBRARIES = substrate
- librocketbootstrap_FRAMEWORKS = Foundation
- TOOL_NAME = rocketd
- rocketd_FILES = rocketd.c
- rocketd_CFLAGS = -fblocks
- rocketd_FRAMEWORKS = CoreFoundation
- rocketd_INSTALL_PATH = /usr/libexec
- rocketd_IPHONE_ARCHS = armv6 arm64
- ADDITIONAL_CFLAGS = -std=c99 -Ioverlayheaders
- IPHONE_ARCHS = armv6 armv7 armv7s arm64
- SDKVERSION_armv6 = 5.1
- INCLUDE_SDKVERSION_armv6 = 8.4
- TARGET_IPHONEOS_DEPLOYMENT_VERSION = 4.0
- TARGET_IPHONEOS_DEPLOYMENT_VERSION_armv6 = 3.0
- THEOS_PLATFORM_SDK_ROOT_armv6 = /Applications/Xcode_Legacy.app/Contents/Developer
- include framework/makefiles/common.mk
- include framework/makefiles/library.mk
- include framework/makefiles/tool.mk
- stage::
- mkdir -p "$(THEOS_STAGING_DIR)/usr/include"
- cp -a rocketbootstrap.h rocketbootstrap_dynamic.h "$(THEOS_STAGING_DIR)/usr/include"
- plutil -convert binary1 "$(THEOS_STAGING_DIR)/Library/MobileSubstrate/DynamicLibraries/RocketBootstrap.plist"
- plutil -convert binary1 "$(THEOS_STAGING_DIR)/Library/LaunchDaemons/com.rpetrich.rocketbootstrapd.plist"
|