auto resign with entitlements

This commit is contained in:
julioverne 2020-06-24 12:32:14 -03:00
parent 1477573918
commit b4672cac0f
7 changed files with 15 additions and 5 deletions

View File

@ -9,6 +9,7 @@ $(TOOL_NAME)_PRIVATE_FRAMEWORKS := IOMobileFramebuffer IOSurface
$(TOOL_NAME)_OBJCFLAGS += -I/mnt/d/codes/screendump/vncbuild/include -Iinclude $(TOOL_NAME)_OBJCFLAGS += -I/mnt/d/codes/screendump/vncbuild/include -Iinclude
$(TOOL_NAME)_LDFLAGS += -Wl,-segalign,4000 -L/mnt/d/codes/screendump/vncbuild/lib -lvncserver -lpng -llzo2 -ljpeg -lssl -lcrypto -lz $(TOOL_NAME)_LDFLAGS += -Wl,-segalign,4000 -L/mnt/d/codes/screendump/vncbuild/lib -lvncserver -lpng -llzo2 -ljpeg -lssl -lcrypto -lz
$(TOOL_NAME)_CFLAGS = -w $(TOOL_NAME)_CFLAGS = -w
$(TOOL_NAME)_CODESIGN_FLAGS = "-Sen.plist"
export ARCHS = arm64 export ARCHS = arm64
$(TOOL_NAME)_ARCHS = arm64 $(TOOL_NAME)_ARCHS = arm64

View File

@ -3,4 +3,6 @@
launchctl unload //Library/LaunchDaemons/com.julioverne.screendumpd.plist launchctl unload //Library/LaunchDaemons/com.julioverne.screendumpd.plist
launchctl load //Library/LaunchDaemons/com.julioverne.screendumpd.plist launchctl load //Library/LaunchDaemons/com.julioverne.screendumpd.plist
killall screendumpd
exit 0; exit 0;

View File

@ -2,4 +2,6 @@
launchctl unload //Library/LaunchDaemons/com.julioverne.screendumpd.plist launchctl unload //Library/LaunchDaemons/com.julioverne.screendumpd.plist
killall screendumpd
exit 0; exit 0;

View File

@ -4,12 +4,13 @@ include $(THEOS)/makefiles/common.mk
TOOL_NAME = screendumpd TOOL_NAME = screendumpd
$(TOOL_NAME)_FILES = /mnt/d/codes/screendump/main.mm $(TOOL_NAME)_FILES = /mnt/d/codes/screendumpLowFrame/main.mm
$(TOOL_NAME)_FRAMEWORKS := IOSurface IOKit $(TOOL_NAME)_FRAMEWORKS := IOSurface IOKit
$(TOOL_NAME)_PRIVATE_FRAMEWORKS := IOMobileFramebuffer IOSurface $(TOOL_NAME)_PRIVATE_FRAMEWORKS := IOMobileFramebuffer IOSurface
$(TOOL_NAME)_OBJCFLAGS += -I/mnt/d/codes/screendump/vncbuild/include -Iinclude $(TOOL_NAME)_OBJCFLAGS += -I/mnt/d/codes/screendumpLowFrame/vncbuild/include -Iinclude
$(TOOL_NAME)_LDFLAGS += -Wl,-segalign,4000 -L/mnt/d/codes/screendump/vncbuild/lib -lvncserver -lpng -llzo2 -ljpeg -lssl -lcrypto -lz $(TOOL_NAME)_LDFLAGS += -Wl,-segalign,4000 -L/mnt/d/codes/screendumpLowFrame/vncbuild/lib -lvncserver -lpng -llzo2 -ljpeg -lssl -lcrypto -lz
$(TOOL_NAME)_CFLAGS = -w $(TOOL_NAME)_CFLAGS = -w
$(TOOL_NAME)_CODESIGN_FLAGS = "-Sen.plist"
export ARCHS = arm64 export ARCHS = arm64
$(TOOL_NAME)_ARCHS = arm64 $(TOOL_NAME)_ARCHS = arm64

View File

@ -3,11 +3,11 @@ TARGET = iphone:11.2:10.0
include $(THEOS)/makefiles/common.mk include $(THEOS)/makefiles/common.mk
TWEAK_NAME = screendumpbb TWEAK_NAME = screendumpbb
$(TWEAK_NAME)_FILES = /mnt/d/codes/screendump/hooks/Tweak.xm $(TWEAK_NAME)_FILES = /mnt/d/codes/screendumpLowFrame/hooks/Tweak.xm
$(TWEAK_NAME)_FRAMEWORKS := IOSurface IOKit $(TWEAK_NAME)_FRAMEWORKS := IOSurface IOKit
$(TWEAK_NAME)_PRIVATE_FRAMEWORKS := IOMobileFramebuffer IOSurface $(TWEAK_NAME)_PRIVATE_FRAMEWORKS := IOMobileFramebuffer IOSurface
ADDITIONAL_OBJCFLAGS += -I/mnt/d/codes/screendump/vncbuild/include -Iinclude ADDITIONAL_OBJCFLAGS += -I/mnt/d/codes/screendumpLowFrame/vncbuild/include -Iinclude
ADDITIONAL_LDFLAGS += -Wl,-segalign,4000 ADDITIONAL_LDFLAGS += -Wl,-segalign,4000
ADDITIONAL_CFLAGS = -w ADDITIONAL_CFLAGS = -w

View File

@ -3,4 +3,6 @@
launchctl unload //Library/LaunchDaemons/com.julioverne.screendumpd.plist launchctl unload //Library/LaunchDaemons/com.julioverne.screendumpd.plist
launchctl load //Library/LaunchDaemons/com.julioverne.screendumpd.plist launchctl load //Library/LaunchDaemons/com.julioverne.screendumpd.plist
killall screendumpd
exit 0; exit 0;

View File

@ -2,4 +2,6 @@
launchctl unload //Library/LaunchDaemons/com.julioverne.screendumpd.plist launchctl unload //Library/LaunchDaemons/com.julioverne.screendumpd.plist
killall screendumpd
exit 0; exit 0;