Mercurial > backlight
comparison Makefile @ 11:637ef49be6c9
backlight: use _XOPEN_SOURCE=700
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 20 Sep 2019 10:14:24 +0200 |
parents | 23faf720d186 |
children | 6621c6f2b7e2 |
comparison
equal
deleted
inserted
replaced
10:2b12d8bee90d | 11:637ef49be6c9 |
---|---|
15 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | 15 # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
16 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | 16 # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
17 # | 17 # |
18 | 18 |
19 CC= gcc | 19 CC= gcc |
20 CFLAGS= -Wall -Wextra -pedantic -std=c99 -DNDEBUG ${EXTRA_CFLAGS} | 20 CFLAGS= -Wall -Wextra -pedantic -std=c99 ${EXTRA_CFLAGS} |
21 CPPFLAGS= -DNDEBUG -D_XOPEN_SOURCE=700 | |
21 LDFLAGS= ${EXTRA_LDFLAGS} | 22 LDFLAGS= ${EXTRA_LDFLAGS} |
22 LDLIBS= ${EXTRA_LDLIBS} | 23 LDLIBS= ${EXTRA_LDLIBS} |
23 | 24 |
24 PREFIX= /usr/local | 25 PREFIX= /usr/local |
25 BINDIR= ${PREFIX}/bin | 26 BINDIR= ${PREFIX}/bin |
32 OBJS= ${SRCS:.c=.o} | 33 OBJS= ${SRCS:.c=.o} |
33 | 34 |
34 all: ${PROG} | 35 all: ${PROG} |
35 | 36 |
36 .c.o: | 37 .c.o: |
37 ${CC} ${CFLAGS} -c -o $@ $< | 38 ${CC} ${CPPFLAGS} ${CFLAGS} -c -o $@ $< |
38 | 39 |
39 ${PROG}: ${OBJS} | 40 ${PROG}: ${OBJS} |
40 ${CC} -o ${PROG} ${OBJS} ${LDFLAGS} ${LDLIBS} | 41 ${CC} -o ${PROG} ${OBJS} ${LDFLAGS} ${LDLIBS} |
41 | 42 |
42 clean: | 43 clean: |