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 nmdb-stats.o \
34 $(NICE_CC
) $(ALL_CFLAGS
) -I..
/libnmdb
-c
$< -o
$@
36 install-bin
: nmdb-stats
37 install -d
$(PREFIX
)/bin
38 install -m
0755 nmdb-stats
$(PREFIX
)/bin
41 install -d
$(PREFIX
)/man
/man1
42 install -m
0644 nmdb-stats
.1 $(PREFIX
)/man
/man1
/
44 install: install-bin install-man
47 rm -f nmdb-stats.o nmdb-stats
48 rm -f
*.bb
*.bbg
*.da
*.gcov
*.gcda
*.gcno gmon.out
50 .PHONY
: default
all clean install-bin install-man
install