TARGET = lib.a LIB = INCLUDE = -I. CC = gcc #Use -O3 for optimization when code is ready CXFLAGS = -Wall CFLAGS = $(INCLUDE) $(CXFLAGS) CFLAGS += -g OBJECTS = ugraph.o ugraph_aux_vars.o phylo_tree.o int_set.o \ hashtable.o hashtable2.o list.o split.o tree2splits.o splits2tree.o $(TARGET): $(OBJECTS) ar -r $(TARGET) $(OBJECTS) ranlib $(TARGET) clean: $(RM) $(TARGET) $(RM) $(OBJECTS) $(RM) core *.bak *.swp *~