CC = gcc # Cflags = -Wall -Werror Cflags = -Wall -Werror -g -pg # for gprof INC_DIR = inc/ LIB_DIR = lib/ TEST_DIR = test/ INC = -I $(INC_DIR) LIB = -lm $(LIB_DIR)*.o all: libs utest fasta_count repeat-O-matic libs: cd $(LIB_DIR) && ${MAKE} all utest: cd $(TEST_DIR) && ${MAKE} all fasta_count: fasta_count.c $(CC) $(Cflags) $(INC) $(LIB) fasta_count.c -o fasta_count repeat-O-matic: repeat-O-matic.c $(CC) $(Cflags) $(INC) $(LIB) repeat-O-matic.c -o repeat-O-matic clean: cd $(LIB_DIR) && ${MAKE} clean cd $(TEST_DIR) && ${MAKE} clean rm -f fasta_count repeat-O-matic