1234567891011121314151617181920212223242526272829 |
- TARGET = basebinaries.tar
- OUTDIR ?= bin
- .PHONY: all clean
- SUBPRJ = amfid_payload inject_criticald jailbreakd jailbreakd_client pspawn_payload libjailbreak_mig helloworld createSnapshot
- all: $(OUTDIR)/$(TARGET)
- MFLAGS = OUTDIR=$(abspath $(OUTDIR))
- DEBUG ?= 0
- ifeq ($(DEBUG), 1)
- MFLAGS += DEBUG=1
- endif
- $(OUTDIR):
- mkdir -p $(OUTDIR)
- $(OUTDIR)/$(TARGET): $(addprefix $(OUTDIR)/, $(SUBPRJ)) | $(OUTDIR)
- #tar -cvf $@ $^
- rm -f $@
- cd $(OUTDIR); gtar -pcvf $(abspath $@) $(notdir bin/*)
- $(OUTDIR)/%: | $(OUTDIR)
- $(MAKE) -C $(notdir $@) $(MFLAGS)
- clean:
- rm -rf $(OUTDIR)
|