blob: 71ac7fd590c68e772973af0f9bc8ed2218d67741 [file] [log] [blame]
TARGET = fluidanimate
OBJS = serial.o cellpool.o
# To enable visualization comment out the following lines (don't do this for benchmarking)
#OBJS += fluidview.o
#CXXFLAGS += -DENABLE_VISUALIZATION
#LIBS += -lglut
all: serial fluidcmp
serial: $(OBJS)
$(CXX) $(CXXFLAGS) $(OBJS) $(LDFLAGS) $(LIBS) -o $(TARGET)
%.o : %.cpp
$(CXX) $(CXXFLAGS) -D_GNU_SOURCE -D_XOPEN_SOURCE=600 -c $<
fluidcmp: fluidcmp.cpp
rm -rf fluidcmp
$(CXX) fluidcmp.cpp -o fluidcmp
clean:
rm -rf $(TARGET)
rm -rf fluidcmp