Use CPPFLAGS so we work with -combine in CFLAGS.
This commit is contained in:
		@@ -4,7 +4,7 @@
 | 
			
		||||
 | 
			
		||||
_RC_DEBUG_SH=	case "${DEBUG}" in "") echo "";; *) echo "-DRC_DEBUG";; esac
 | 
			
		||||
_RC_DEBUG!=	${_RC_DEBUG_SH}
 | 
			
		||||
CFLAGS+=	${_RC_DEBUG}$(shell ${_RC_DEBUG_SH})
 | 
			
		||||
CPPFLAGS+=	${_RC_DEBUG}$(shell ${_RC_DEBUG_SH})
 | 
			
		||||
 | 
			
		||||
# Should we enable this with a different flag?
 | 
			
		||||
_LD_DEBUG_SH=	case "${DEBUG}" in "") echo "";; *) echo "-Wl,--rpath=../librc -Wl,--rpath=../libeinfo";; esac
 | 
			
		||||
 
 | 
			
		||||
@@ -8,6 +8,6 @@ CLEANFILES+=	.depend
 | 
			
		||||
IGNOREFILES+=	.depend
 | 
			
		||||
 | 
			
		||||
.depend: ${SRCS}
 | 
			
		||||
	${CC} ${CFLAGS} -MM ${SRCS} > .depend
 | 
			
		||||
	${CC} ${CPPFLAGS} -MM ${SRCS} > .depend
 | 
			
		||||
 | 
			
		||||
depend: .depend
 | 
			
		||||
 
 | 
			
		||||
@@ -17,7 +17,7 @@ CLEANFILES+=		${OBJS} ${SOBJS} ${_LIBS} ${SHLIB_LINK}
 | 
			
		||||
.SUFFIXES:		.So
 | 
			
		||||
 | 
			
		||||
.c.So:
 | 
			
		||||
	${CC} ${PICFLAG} -DPIC ${CFLAGS} -c $< -o $@
 | 
			
		||||
	${CC} ${PICFLAG} -DPIC ${CPPFLAGS} ${CFLAGS} -c $< -o $@
 | 
			
		||||
 | 
			
		||||
all: depend ${_LIBS}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,3 @@
 | 
			
		||||
LIBTERMCAP?=	-lncurses
 | 
			
		||||
CFLAGS+=	-DHAVE_TERMCAP
 | 
			
		||||
CPPFLAGS+=	-DHAVE_TERMCAP
 | 
			
		||||
LDADD+=		${LIBTERMCAP}
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
# Copyright 2008 Roy Marples <roy@marples.name>
 | 
			
		||||
# All rights reserved. Released under the 2-clause BSD license.
 | 
			
		||||
 | 
			
		||||
CFLAGS+=	-D_BSD_SOURCE -D_XOPEN_SOURCE=600
 | 
			
		||||
CPPFLAGS+=	-D_BSD_SOURCE -D_XOPEN_SOURCE=600
 | 
			
		||||
LIBDL=		-Wl,-Bdynamic -ldl
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
LIBPAM?=	-lpam
 | 
			
		||||
CFLAGS+=	-DHAVE_PAM
 | 
			
		||||
CPPFLAGS+=	-DHAVE_PAM
 | 
			
		||||
LDADD+=		${LIBPAM}
 | 
			
		||||
 | 
			
		||||
PAMDIR?=	/etc/pam.d
 | 
			
		||||
 
 | 
			
		||||
@@ -24,6 +24,9 @@ CLEANFILES+=		${OBJS} ${PROG}
 | 
			
		||||
 | 
			
		||||
all: depend ${PROG}
 | 
			
		||||
 | 
			
		||||
.c.o:
 | 
			
		||||
	${CC} ${CFLAGS} ${CPPFLAGS} -c $< -o $@
 | 
			
		||||
 | 
			
		||||
${PROG}: ${SCRIPTS} ${OBJS}
 | 
			
		||||
	${CC} ${LDFLAGS} -o $@ ${OBJS} ${LDADD}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,3 @@
 | 
			
		||||
LIBTERMCAP?=	-ltermcap
 | 
			
		||||
CFLAGS+=	-DHAVE_TERMCAP
 | 
			
		||||
CPPFLAGS+=	-DHAVE_TERMCAP
 | 
			
		||||
LDADD+=		${LIBTERMCAP}
 | 
			
		||||
 
 | 
			
		||||
@@ -4,7 +4,7 @@ SRCS=			libeinfo.c
 | 
			
		||||
INCS=			einfo.h
 | 
			
		||||
VERSION_MAP=		einfo.map
 | 
			
		||||
 | 
			
		||||
CFLAGS+=		-I../includes
 | 
			
		||||
CPPFLAGS+=		-I../includes
 | 
			
		||||
 | 
			
		||||
MK=			../../mk
 | 
			
		||||
include ${MK}/lib.mk
 | 
			
		||||
 
 | 
			
		||||
@@ -7,7 +7,7 @@ VERSION_MAP=	rc.map
 | 
			
		||||
 | 
			
		||||
LDADD+=		${LIBKVM}
 | 
			
		||||
 | 
			
		||||
CFLAGS+=	-I../includes
 | 
			
		||||
CPPFLAGS+=	-I../includes
 | 
			
		||||
 | 
			
		||||
MK=		../../mk
 | 
			
		||||
include ${MK}/lib.mk
 | 
			
		||||
 
 | 
			
		||||
@@ -38,7 +38,7 @@ include ${MK}/prog.mk
 | 
			
		||||
include ${MK}/cc.mk
 | 
			
		||||
include ${MK}/debug.mk
 | 
			
		||||
 | 
			
		||||
CFLAGS+=	-I../includes -I../librc -I../libeinfo
 | 
			
		||||
CPPFLAGS+=	-I../includes -I../librc -I../libeinfo
 | 
			
		||||
 | 
			
		||||
include ${MK}/${MKTERMCAP}.mk
 | 
			
		||||
LDADD+=		${LIBDL} ${LIBKVM}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user