CXX = g++ -g
CXXFLAGS = -O3 -Wall
LFLAGS =
SRCS = main.cc ptnet.cc unroll.cc set.cc bitarr.cc ulhsort.cc monset.cc
OBJS = $(SRCS:.cc=.o)

punroll: $(OBJS)
	$(CXX) $(LFLAGS) -o punroll $(OBJS) $(SMODELS_OBJS)

%.o: %.cc
	$(CXX) $(CXXFLAGS) -c $<

.PHONY: all clean

all:
	rm -f $(OBJS); $(MAKE) punroll

clean:
	rm -f core $(OBJS)
