mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-02-24 08:05:13 +08:00
rework hid-flasher Makefile
This commit is contained in:
parent
829934886f
commit
5d699610c9
1 changed files with 8 additions and 11 deletions
|
@ -5,30 +5,27 @@
|
||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
|
|
||||||
CC=gcc
|
CC=gcc
|
||||||
CXX=g++
|
LD=gcc
|
||||||
#COMMON_FLAGS = -m32
|
|
||||||
|
|
||||||
OBJDIR = obj
|
OBJDIR = obj
|
||||||
|
|
||||||
LDLIBS = -lreadline -lpthread
|
LDLIBS =
|
||||||
CFLAGS = -std=gnu99 -Wall -Wno-unused-function $(COMMON_FLAGS) -g -O3
|
CFLAGS ?= -Wall -Werror -g -O3
|
||||||
|
CFLAGS += -std=gnu99
|
||||||
ifeq ($(platform),Darwin)
|
ifeq ($(platform),Darwin)
|
||||||
LDLIBS += -lusb-1.0
|
LDLIBS += -lusb-1.0
|
||||||
else
|
else
|
||||||
LDLIBS += -lusb
|
LDLIBS += -lusb
|
||||||
endif
|
endif
|
||||||
|
|
||||||
LDFLAGS = $(COMMON_FLAGS)
|
|
||||||
CXXFLAGS =
|
|
||||||
|
|
||||||
RM = rm -f
|
RM = rm -f
|
||||||
BINS = flasher
|
BINS = pm3-hid-flasher
|
||||||
CLEAN = flasher flasher.exe $(OBJDIR)/*.o *.o
|
CLEAN = pm3-hid-flasher pm3-hid-flasher.exe $(OBJDIR)/*.o
|
||||||
|
|
||||||
all: $(BINS)
|
all: $(BINS)
|
||||||
|
|
||||||
flasher: $(OBJDIR)/flash.o $(OBJDIR)/flasher.o $(OBJDIR)/proxusb.o
|
pm3-hid-flasher: $(OBJDIR)/flash.o $(OBJDIR)/flasher.o $(OBJDIR)/proxusb.o
|
||||||
$(CXX) $(CXXFLAGS) $^ $(LDLIBS) -o $@
|
$(LD) $(LDFLAGS) $^ $(LDLIBS) -o $@
|
||||||
|
|
||||||
$(OBJDIR)/%.o: %.c
|
$(OBJDIR)/%.o: %.c
|
||||||
$(CC) $(CFLAGS) -c -o $@ $<
|
$(CC) $(CFLAGS) -c -o $@ $<
|
||||||
|
|
Loading…
Reference in a new issue