README.md
Rendering markdown...
TARGET = sysctl_coalition_get_pid_list-dos
ARCH ?= arm64
SDK ?= iphoneos
ifneq ($(ARCH),x86_64)
CLANG := $(shell xcrun --sdk $(SDK) --find clang)
ifeq ($(CLANG),)
$(error Could not find clang for SDK $(SDK))
endif
SYSROOT := $(shell xcrun --sdk $(SDK) --show-sdk-path)
CC := $(CLANG) -isysroot $(SYSROOT) -arch $(ARCH)
endif
CODESIGN := codesign
CFLAGS = -O2 -Wall -Werror -Wpedantic
all: $(TARGET)
$(TARGET): $(TARGET).c
$(CC) $(CFLAGS) -o $@ $^
$(CODESIGN) -s - $@
clean:
rm -f -- $(TARGET)