PACKAGE = fnccheck VERSION = 1.1.4 bindir = $(prefix)/bin libdir = $(prefix)/lib docdir = $(prefix)/doc/$(PACKAGE) INSTALL = install DOCS = INSTALL.txt README.txt README1ST.txt CHANGES.txt \ doc/fncdump.info doc/html/fncdump_toc.html doc/html/fncdump.html default: -@ echo "Use 'make fnccheck' to generate the lib (libfnccheck.so)" ; \ echo "Use 'make dfnccheck' to generate the lib with debug activated" ; \ echo "Use 'make fncdump' to generate 'fncdump' program" ; \ echo "Use 'make fncdump_nobfd' to generate 'fncdump' without 'libbfd' usage" ; \ echo "Use 'make fncaverage' to generate 'fncaverage' program" ; \ echo "Use 'make essai' to generate test program" ; \ echo "Use 'make essai_interact' to generate test program with interaction" ; \ echo "Use 'make install' to install the lib" ; \ echo "Use 'make all' to generate everything" all: fnccheck fncdump_nobfd fncaverage fnccheck: -@ cd src/ ; make fnccheck dfnccheck: -@ cd src/ ; make dfnccheck fncdump: -@ cd src/ ; make fncdump fncdump_nobfd: -@ cd src/ ; make fncdump_nobfd fncaverage: -@ cd src/ ; make fncaverage install: mkdir -p $(bindir) $(libdir) $(docdir) $(INSTALL) bin/fncdump bin/fncaverage $(bindir) $(INSTALL) lib/libfnccheck.so $(libdir) $(INSTALL) $(DOCS) $(docdir) essai: -@ cd test/ ; make essai essai_interact: -@ cd test/ ; make essai_interact clean: -@ cd src/ ; make clean -@ cd test/ ; make clean clear: -@ cd src/ ; make clear -@ cd test/ ; make clear rm -f core *.out src/*.out bin/*.out test/*.out