From 520f46d154d4219209157f8a8d8984726bf0e6ea Mon Sep 17 00:00:00 2001 From: Samuel Henrique Date: Wed, 19 Oct 2016 00:06:04 -0200 Subject: [PATCH] Change path and add missing flags Fix paths and add missing flags: LDFLAGS, CFLAGS and CPPFLAGS. The authors of this patch are: Sophie Brun , Samuel Henrique Gianfranco Costamagna --- src/Makefile | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/Makefile b/src/Makefile index 18305e3..2cd98e5 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,14 +1,15 @@ -CCFLAGS = -std=c99 -O3 +CCFLAGS += -std=c99 -O3 TARGET = pixiewps CRYPTO = crypto/sha256.c crypto/md.c crypto/md_wrap.c SOURCE = $(TARGET).c random_r.c $(CRYPTO) +PREFIX ?= $(DESTDIR)/usr PREFIX = $(DESTDIR)/usr BINDIR = $(PREFIX)/bin -LOCDIR = $(PREFIX)/local/bin +LOCDIR ?= $(PREFIX)/local all: - $(CC) $(CCFLAGS) -o $(TARGET) $(SOURCE) + $(CC) $(CFLAGS) $(CCFLAGS) $(CPPFLAGS) -o $(TARGET) $(SOURCE) $(LDFLAGS) debug: $(CC) $(CCFLAGS) -DDEBUG -o $(TARGET) $(SOURCE) @@ -16,8 +17,8 @@ debug: install: rm -f $(BINDIR)/$(TARGET) rm -f $(LOCDIR)/$(TARGET) - install -d $(LOCDIR) - install -m 755 $(TARGET) $(LOCDIR) + install -d $(DESTDIR)$(LOCDIR)$(BINDIR) + install -m 755 $(TARGET) $(DESTDIR)$(LOCDIR)$(BINDIR) uninstall: rm $(LOCDIR)/$(TARGET)