# $Id: makefile 1110 2007-04-17 00:12:04Z rvernica $ # Copyright (C) 2007 by The Regents of the University of California # The implementation of the PartEnum algorithm invented by Microsoft # researchers is limited to non commercial use, which would be covered # under the royalty free covenant that Microsoft made public. # Date: 01/30/2007 # Author: Rares Vernica TRUNK_PATH = ../ CC = g++ CPPFLAGS = -Wall -I$(TRUNK_PATH) -O3 # -g -O0 all: unittest perftest example partenum.o: partenum.h \ $(TRUNK_PATH)util/appsearch.h $(TRUNK_PATH)util/gram.h $(TRUNK_PATH)util/ed.h \ $(TRUNK_PATH)util/input.h $(TRUNK_PATH)util/misc.h example.o: partenum.h \ $(TRUNK_PATH)util/gram.h perftest.o: partenum.h \ $(TRUNK_PATH)util/ed.h $(TRUNK_PATH)util/gram.h \ $(TRUNK_PATH)util/input.h $(TRUNK_PATH)util/misc.h unittest.o: partenum.h \ $(TRUNK_PATH)util/gram.h $(TRUNK_PATH)util/misc.h example: partenum.o \ $(TRUNK_PATH)util/ed.o $(TRUNK_PATH)util/gram.o \ $(TRUNK_PATH)util/input.o $(TRUNK_PATH)util/misc.o perftest: partenum.o \ $(TRUNK_PATH)util/ed.o $(TRUNK_PATH)util/gram.o \ $(TRUNK_PATH)util/input.o $(TRUNK_PATH)util/misc.o unittest: partenum.o \ $(TRUNK_PATH)util/gram.o $(TRUNK_PATH)util/ed.o \ $(TRUNK_PATH)util/misc.o .PHONY: clean clean: -rm example perftest unittest *.o *~ *.bin