]> git.armaanb.net Git - opendoas.git/blobdiff - GNUmakefile
configure: respect environment and make CFLAGS
[opendoas.git] / GNUmakefile
index cc644292f371a947f8d95df534bee1fe51cad1d6..947020236706742699a4f4a4f58a8313c225784e 100644 (file)
@@ -5,9 +5,7 @@ SRCS=   parse.y doas.c env.c
 
 include config.mk
 
-CFLAGS+= -I. -Ilibopenbsd ${COPTS}
-COPTS+=        -Wall -Wextra -Werror -pedantic
-YFLAGS=
+override CFLAGS:=-I. -Ilibopenbsd -O2 -Wall -Wextra ${OS_CFLAGS} ${CFLAGS}
 
 all: ${PROG}
 
@@ -15,7 +13,7 @@ OBJS:=        ${SRCS:.y=.c}
 OBJS:= ${OBJS:.c=.o}
 
 ${PROG}: ${OBJS}
-       ${CC} ${CFLAGS} $^ -o $@ ${LDFLAGS}
+       ${CC} ${CFLAGS} $^ -o $@ ${LDFLAGS} ${LDLIBS}
 
 install: ${PROG} ${PAM_DOAS} ${MAN}
        mkdir -p -m 0755 ${DESTDIR}${BINDIR}