CXX = g++ CXXFLAGS = -O3 -W -Wall -I.. LFLAGS = SRCS = gnt1.cc gnt2.cc OBJS = $(SRCS:.cc=.o) SMODELSSRCS = smodels.cc stack.cc dcl.cc atomrule.cc read.cc \ queue.cc timer.cc list.cc improve.cc program.cc api.cc stable.cc \ tree.cc denant.cc SMODELSOBJS = $(SMODELSSRCS:%.cc=../%.o) all: $(OBJS) $(CXX) $(LFLAGS) -o gnt1 gnt1.o $(SMODELSOBJS) $(CXX) $(LFLAGS) -o gnt2 gnt2.o $(SMODELSOBJS) clean: rm -f $(OBJS) gnt[12] %.o: %.cc $(CXX) $(CXXFLAGS) -c $<