proxmark3/tools/fpga_compress/Makefile

26 lines
689 B
Makefile
Raw Normal View History

MYSRCPATHS =
MYINCLUDES = -I../../common_fpga
MYCFLAGS = -std=c99 -D_ISOC99_SOURCE
MYDEFS =
MYSRCS =
MYLIBS =
ZLIBPATH = ../../common/zlib
MYINCLUDES += -I$(ZLIBPATH)
MYLIBS += $(OBJDIR)/libz.a
BINS = fpga_compress
ROOT_DIR:=$(dir $(realpath $(lastword $(MAKEFILE_LIST))))
include ../../Makefile.host
fpga_compress: $(OBJDIR)/fpga_compress.o $(MYOBJS)
$(OBJDIR)/libz.a:
$(info [*] MAKE zlib)
$(Q)$(MAKE) --no-print-directory -C $(ZLIBPATH) OBJDIR=$(ROOT_DIR)$(OBJDIR) BINDIR=$(ROOT_DIR)$(OBJDIR) all
tarbin: $(BINS)
$(info [=] TAR ../proxmark3-$(platform)-bin.tar)
2020-03-09 23:54:42 +08:00
$(Q)$(TAR) $(TARFLAGS) ../../proxmark3-$(platform)-bin.tar $(BINS:%=fpga_compress/%) $(WINBINS:%=fpga_compress/%)