2 CFLAGS
+= -std
=c99
-pedantic
-Wall
-O3
3 ALL_CFLAGS
= -D_XOPEN_SOURCE
=500 $(CFLAGS
)
10 ALL_CFLAGS
+= -g
-pg
-fprofile-arcs
-ftest-coverage
14 # prefix for installing the binaries
19 NICE_CC
= @echo
" CC $@"; $(CC
)
29 nmdb-stats
: nmdb-stats.o
30 $(NICE_CC
) $(ALL_CFLAGS
) $< -L..
/libnmdb
-lnmdb
-o
$@
33 $(NICE_CC
) $(ALL_CFLAGS
) -I..
/libnmdb
-c
$< -o
$@
35 install-bin
: nmdb-stats
36 install -d
$(PREFIX
)/bin
37 install -m
0755 nmdb-stats
$(PREFIX
)/bin
40 install -d
$(PREFIX
)/man
/man1
41 install -m
0644 nmdb-stats
.1 $(PREFIX
)/man
/man1
/
43 install: install-bin install-man
46 rm -f nmdb-stats.o nmdb-stats
47 rm -f
*.bb
*.bbg
*.da
*.gcov
*.gcda
*.gcno gmon.out
49 .PHONY
: default
all clean install-bin install-man
install