1234567891011121314151617181920 |
- TARGET = amfid_payload.dylib
- OUTDIR ?= bin
- SRC = $(wildcard *.c) $(wildcard *.m) $(wildcard */*.c) $(wildcard */*.m)
- CC = xcrun -sdk appletvos gcc -arch arm64
- LDID = ldid
- CFLAGS = -dynamiclib -framework Foundation -framework IOKit -lc++ -F.
- all: $(OUTDIR)/$(TARGET)
- $(OUTDIR):
- mkdir -p $(OUTDIR)
- $(OUTDIR)/$(TARGET): $(SRC) | $(OUTDIR)
- $(CC) $(CFLAGS) -o $@ $^
- $(LDID) -S $@
- clean:
- rm -rf $(OUTDIR)
|