Updated Makefile

This commit is contained in:
wiire-a 2017-12-27 12:20:59 +01:00
parent d95bf76f33
commit a2f11824bc

View File

@ -5,6 +5,8 @@ BINDIR = $(PREFIX)/bin
MANDIR = $(PREFIX)/share/man MANDIR = $(PREFIX)/share/man
SRCDIR = src SRCDIR = src
HDRS = $(SRCDIR)/config.h $(SRCDIR)/endianness.h $(SRCDIR)/version.h
HDRS += $(SRCDIR)/pixiewps.h $(SRCDIR)/utils.h $(SRCDIR)/wps.h
LIBS = -lpthread LIBS = -lpthread
ifeq ($(OPENSSL),1) ifeq ($(OPENSSL),1)
@ -17,11 +19,11 @@ SOURCE = $(SRCDIR)/pixiewps.c
-include config.mak -include config.mak
.PHONY: all install install-bin install-man clean .PHONY: all install install-bin install-man strip clean
all: $(TARGET) all: $(TARGET)
$(TARGET): $(TARGET): $(SOURCE) $(HDRS)
$(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) $(SOURCE) $(LIBS) $(LDFLAGS) $(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) $(SOURCE) $(LIBS) $(LDFLAGS)
install: install-bin install-man install: install-bin install-man
@ -34,5 +36,8 @@ install-man: pixiewps.1
install -d $(DESTDIR)$(MANDIR)/man1 install -d $(DESTDIR)$(MANDIR)/man1
install -m 644 $< $(DESTDIR)$(MANDIR)/man1 install -m 644 $< $(DESTDIR)$(MANDIR)/man1
strip: $(TARGET)
strip $(TARGET)
clean: clean:
rm -f $(TARGET) rm -f $(TARGET)