mirror of
https://github.com/wiire-a/pixiewps.git
synced 2025-07-28 08:14:39 +02:00
Use internal flags in Makefile
So one can safely override CFLAGS, CPPFLAGS and LDFLAGS E.g. make CFLAGS=-Os OPENSSL=1
This commit is contained in:
parent
a2f11824bc
commit
5670f8ce0e
9
Makefile
9
Makefile
@ -1,4 +1,4 @@
|
||||
CFLAGS = -std=c99 -O3
|
||||
CFLAGS = -O3
|
||||
|
||||
PREFIX ?= /usr/local
|
||||
BINDIR = $(PREFIX)/bin
|
||||
@ -8,10 +8,13 @@ SRCDIR = src
|
||||
HDRS = $(SRCDIR)/config.h $(SRCDIR)/endianness.h $(SRCDIR)/version.h
|
||||
HDRS += $(SRCDIR)/pixiewps.h $(SRCDIR)/utils.h $(SRCDIR)/wps.h
|
||||
|
||||
# Internal flags so one can safely override CFLAGS, CPPFLAGS and LDFLAGS
|
||||
INTFLAGS = -std=c99
|
||||
LIBS = -lpthread
|
||||
|
||||
ifeq ($(OPENSSL),1)
|
||||
LIBS += -lcrypto
|
||||
CFLAGS += -DUSE_OPENSSL
|
||||
INTFLAGS += -DUSE_OPENSSL
|
||||
endif
|
||||
|
||||
TARGET = pixiewps
|
||||
@ -24,7 +27,7 @@ SOURCE = $(SRCDIR)/pixiewps.c
|
||||
all: $(TARGET)
|
||||
|
||||
$(TARGET): $(SOURCE) $(HDRS)
|
||||
$(CC) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) $(SOURCE) $(LIBS) $(LDFLAGS)
|
||||
$(CC) $(INTFLAGS) $(CFLAGS) $(CPPFLAGS) -o $(TARGET) $(SOURCE) $(LIBS) $(LDFLAGS)
|
||||
|
||||
install: install-bin install-man
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user