-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathMakefile
More file actions
28 lines (21 loc) · 669 Bytes
/
Makefile
File metadata and controls
28 lines (21 loc) · 669 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
GO_EASY_ON_ME = 1
DEBUG = 0
FINALPACKAGE = 1
THEOS_DEVICE_IP = 0.0.0.0 -p 2222
TARGET := iphone:clang:latest:12.0
ARCHS = arm64
include $(THEOS)/makefiles/common.mk
TOOL_NAME = vnodebypass
vnodebypass_FILES = main.m vnode.m libdimentio.c kernel.m
vnodebypass_CFLAGS = -fobjc-arc
vnodebypass_CODESIGN_FLAGS = -Sent.plist
vnodebypass_INSTALL_PATH = /usr/bin
vnodebypass_FRAMEWORKS = IOKit
include $(THEOS_MAKE_PATH)/tool.mk
SUBPROJECTS += app
SUBPROJECTS += debian-script
include $(THEOS_MAKE_PATH)/aggregate.mk
before-package::
chmod -R 755 $(THEOS_STAGING_DIR)
chmod 6755 $(THEOS_STAGING_DIR)/usr/bin/vnodebypass
chmod 666 $(THEOS_STAGING_DIR)/DEBIAN/control