Makefile 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. ARCHS=arm64
  2. TARGET=appletv
  3. export GO_EASY_ON_ME=1
  4. export SDKVERSION=16.1
  5. TARGET=appletv:clang:16.1:13.1
  6. #SYSROOT=/Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS10.1.sdk
  7. THEOS_DEVICE_IP=guest-room.local
  8. include theos/makefiles/common.mk
  9. LIBRARY_NAME = librespring
  10. librespring_FILES = main.m PBReloadHelper.m
  11. librespring_LIBRARIES = substrate
  12. #librespring_LIBRARIES += rocketbootstrap
  13. librespring_FRAMEWORKS = Foundation UIKit CoreGraphics
  14. #librespring_CODESIGN_FLAGS=-Slibrespring.xml
  15. librespring_CODESIGN=ldid
  16. librespring_Frameworks += WebCore ImageIO Foundation CFNetwork AppSupport UIKit IOKit MobileCoreServices
  17. librespring_INSTALL_PATH=/fs/jb/usr/lib/
  18. #librespring_PRIVATE_FRAMEWORKS = GraphicsServices FMCore
  19. include $(THEOS_MAKE_PATH)/library.mk
  20. SUBPROJECTS += uicache
  21. SUBPROJECTS += AppEnabler
  22. #SUBPROJECTS += BlockReset
  23. #SUBPROJECTS += libsubstrate
  24. include $(THEOS_MAKE_PATH)/aggregate.mk
  25. after-stage::
  26. #cp $(FW_STAGING_DIR)/usr/bin/uicache ../layout/usr/bin/uicache
  27. #cp $(FW_STAGING_DIR)/Library/TweakInject/AppEnabler.dylib ../layout/Library/TweakInject/AppEnabler.dylib
  28. #cp $(FW_STAGING_DIR)/Library/TweakInject/AppEnabler.plist ../layout/Library/TweakInject/AppEnabler.plist
  29. #cp $(FW_STAGING_DIR)/usr/lib/librespring.dylib ../layout/usr/lib/librespring.dylib
  30. cp rmcache $(THEOS_STAGING_DIR)/fs/jb/usr/bin/
  31. #cp rmcache ../layout/usr/bin/rmcache