Merge pull request #62 from rofl0r/makeit

Makefile improvements
This commit is contained in:
wiire-a 2017-10-25 00:15:04 +02:00 committed by GitHub
commit 887fbbb33d

View File

@ -1,26 +1,25 @@
CCFLAGS ?= -std=c99 -O3 CFLAGS ?= -std=c99 -O3
TARGET = pixiewps TARGET = pixiewps
CRYPTO = mbedtls/sha256.c mbedtls/md.c mbedtls/md_wrap.c CRYPTO = mbedtls/sha256.c mbedtls/md.c mbedtls/md_wrap.c
SOURCE = $(TARGET).c random_r.c $(CRYPTO) SOURCE = $(TARGET).c random_r.c $(CRYPTO)
LIBS = -lpthread LIBS = -lpthread
PREFIX ?= $(DESTDIR)/usr PREFIX ?= /usr
BINDIR = $(PREFIX)/bin BINDIR = $(PREFIX)/bin
all: all:
$(CC) $(CFLAGS) $(CCFLAGS) $(CPPFLAGS) -o $(TARGET) $(SOURCE) $(LIBS) $(LDFLAGS) $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) $(SOURCE) $(LIBS) $(LDFLAGS)
debug: debug:
$(CC) $(CLFAGS) $(CCFLAGS) $(CPPFLAGS) -DDEBUG -o $(TARGET) $(SOURCE) $(LIBS) $(LDFLAGS) $(CC) $(CLFAGS) $(CPPFLAGS) -DDEBUG -o $(TARGET) $(SOURCE) $(LIBS) $(LDFLAGS)
install: install:
rm -f $(BINDIR)/$(TARGET)
install -d $(BINDIR) install -d $(BINDIR)
install -m 755 $(TARGET) $(BINDIR) install -m 755 $(TARGET) $(DESTDIR)$(BINDIR)
uninstall: uninstall:
rm -f $(BINDIR)/$(TARGET) rm -f $(DESTDIR)$(BINDIR)/$(TARGET)
clean: clean:
rm -f $(TARGET) rm -f $(TARGET)