############################################################################# # Makefile for building snark14Display (previously SnarkDisplay) # Generated by tmake at 13:46, 2002/12/19 # fidgeted by Deniz 2004-2006 # Project: snark14Display # Template: app ############################################################################# ####### Compiler, tools and options # turned off optimization because eval_helper was putting g++ in 'infinite loop' CC = gcc CXX = g++ # CFLAGS = -g -pipe -Wno-deprecated -Wall -W CFLAGS = -pipe -Wno-deprecated -O2 -DNO_DEBUG # CXXFLAGS= -g -pipe -Wno-deprecated -Wall -W -O2 -std=c++98 CXXFLAGS= -pipe -Wno-deprecated -O2 -DNO_DEBUG -std=c++98 QTINCDIR=-I/usr/include/qt4 -I/usr/include/qt4/Qt QTLIBDIR=/usr/lib/qt4 SNARK14ROOT = ../.. SNARK14LIB = $(SNARK14ROOT)/lib SNARK14INC = $(SNARK14ROOT)/include XERCES = /usr/local/snark14 XERCESLIBDIR= $(XERCES)/lib XERCESLIB = xerces-c XERCESINCLUDE = $(XERCES)/include/xercesc DIGLIBDIR = $(SNARK14LIB) DIGFILELIB = DIGFile DIGFILEINCLUDE = $(SNARK14INC)/DIGFile DIGFILESNARKLIB = DIGFileSnark DIGFILESNARKINCLUDE = $(SNARK14INC)/DIGFileSnark INCPATH = $(QTINCDIR) -I$(XERCESINCLUDE)/.. -I$(DIGFILEINCLUDE) -I$(DIGFILESNARKINCLUDE) -I../../include LINK = $(CXX) -std=c++98 LFLAGS = LIBS = $(SUBLIBS) -L$(QTLIBDIR) -L/usr/X11R6/lib -L$(XERCESLIBDIR) -L$(DIGLIBDIR) -lqt-mt -lm -l$(XERCESLIB) -l$(DIGFILELIB) -l$(DIGFILESNARKLIB) MOC = $(QTDIR)/bin/moc UIC = $(QTDIR)/bin/uic TAR = tar -cf GZIP = gzip -9f ####### Files HEADERS = chooseRanges.hpp \ chooseYVar.hpp \ displaywindow.hpp \ displaylines.hpp \ displayprojection.hpp \ displaywidget.hpp \ eval_helper.hpp \ image.hpp \ linesimages.hpp \ sd_line_t.hpp \ line_real_t.hpp \ line_real_set_t.hpp \ line_window_t.hpp \ line_window_onevar_t.hpp \ plot_t.hpp \ lines.hpp \ openimages.hpp \ proj.hpp \ range.hpp \ selectEvalExecutions.hpp \ selectimages.hpp \ SnarkDisplay.hpp \ variables.hpp SOURCES = SnarkDisplay.cpp \ chooseRanges.cpp \ chooseYVar.cpp \ displaywindow.cpp \ displayprojection.cpp \ displaylines.cpp \ displaywidget.cpp \ eval_helper.cpp \ image.cpp \ linesimages.cpp \ lines.cpp \ proj.cpp \ openimages.cpp \ range.cpp \ sd_line_t.cpp \ line_real_t.cpp \ line_real_set_t.cpp \ line_window_t.cpp \ line_window_onevar_t.cpp \ plot_t.cpp \ selectEvalExecutions.cpp \ selectimages.cpp OBJECTS = chooseRanges.o \ chooseYVar.o \ displaywindow.o \ displaylines.o \ displayprojection.o \ displaywidget.o \ eval_helper.o \ image.o \ linesimages.o \ lines.o \ openimages.o \ proj.o \ range.o \ sd_line_t.o \ line_real_t.o \ line_real_set_t.o \ line_window_t.o \ line_window_onevar_t.o \ plot_t.o \ selectEvalExecutions.o \ selectimages.o \ SnarkDisplay.o SRCMOC = moc_chooseRanges.cpp \ moc_chooseYVar.cpp \ moc_displaywindow.cpp \ moc_displaylines.cpp \ moc_displayprojection.cpp \ moc_displaywidget.cpp \ moc_linesimages.cpp \ moc_lines.cpp \ moc_openimages.cpp \ moc_range.cpp \ moc_selectEvalExecutions.cpp \ moc_selectimages.cpp \ moc_SnarkDisplay.cpp OBJMOC = moc_chooseRanges.o \ moc_chooseYVar.o \ moc_displaywindow.o \ moc_displaylines.o \ moc_displayprojection.o \ moc_displaywidget.o \ moc_linesimages.o \ moc_lines.o \ moc_openimages.o \ moc_range.o \ moc_selectEvalExecutions.o \ moc_selectimages.o \ moc_SnarkDisplay.o DIST = TARGET = $(SNARK14ROOT)/bin/snark14Display INTERFACE_DECL_PATH = . ####### Implicit rules .SUFFIXES: .cpp .cxx .cpp .C .c .cpp.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< .cxx.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< .cc.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< .C.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< .c.o: $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $< ####### Build rules all: $(TARGET) $(TARGET): $(OBJECTS) $(OBJMOC) $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) moc: $(SRCMOC) clean: @rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(TARGET) @rm -f *~ core* ####### Sub-libraries ###### Combined headers ####### Compile chooseRanges.o: chooseRanges.cpp \ chooseRanges.hpp \ displaylines.hpp \ SnarkDisplay.hpp \ plot_t.hpp \ line_real_set_t.hpp \ line_real_t.hpp \ variables.hpp \ image.hpp \ proj.hpp \ displaywidget.hpp chooseYVar.o: chooseYVar.cpp \ chooseYVar.hpp \ displaylines.hpp \ variables.hpp \ image.hpp \ proj.hpp \ displaywidget.hpp displaywindow.o: displaywindow.cpp \ displaywindow.hpp \ displaywidget.hpp \ verbosity.hpp \ variables.hpp \ image.hpp \ proj.hpp \ lines.hpp \ line_real_t.hpp \ plot_t.hpp \ SnarkDisplay.hpp displaylines.o: displaylines.cpp \ displaylines.hpp \ verbosity.hpp \ sd_line_t.hpp displayprojection.o: displayprojection.cpp \ displayprojection.hpp \ displaywidget.hpp \ verbosity.hpp \ variables.hpp \ image.hpp \ proj.hpp \ lines.hpp \ line_real_t.hpp \ plot_t.hpp \ displaylines.hpp \ SnarkDisplay.hpp displaywidget.o: displaywidget.cpp \ displaywidget.hpp \ variables.hpp \ image.hpp \ proj.hpp eval_helper.o: eval_helper.cpp \ sd_line_t.hpp \ verbosity.hpp \ eval_helper.hpp \ displaylines.hpp \ chooseRanges.hpp \ line_real_t.hpp \ line_real_set_t.hpp \ plot_t.hpp image.o: image.cpp \ image.hpp \ variables.hpp \ image.hpp \ proj.hpp linesimages.o: linesimages.cpp \ linesimages.hpp \ variables.hpp \ image.hpp \ proj.hpp lines.o: lines.cpp \ lines.hpp \ variables.hpp \ image.hpp \ proj.hpp line_real_t.o: line_real_t.cpp \ line_real_t.hpp \ sd_line_t.hpp \ line_real_set_t.hpp line_real_set_t.o: line_real_set_t.cpp \ line_real_set_t.hpp \ line_real_t.hpp \ sd_line_t.hpp \ verbosity.hpp line_window_t.o: line_window_t.cpp \ line_window_t.hpp \ sd_line_t.hpp line_window_onevar_t.o: line_window_onevar_t.cpp \ line_window_onevar_t.hpp \ sd_line_t.hpp \ verbosity.hpp \ line_real_t.hpp plot_t.o: plot_t.cpp \ plot_t.hpp \ sd_line_t.hpp \ verbosity.hpp \ line_window_onevar_t.hpp \ line_real_set_t.hpp \ line_real_t.hpp openimages.o: openimages.cpp \ openimages.hpp \ variables.hpp \ image.hpp \ proj.hpp proj.o: proj.cpp \ variables.hpp \ image.hpp \ proj.hpp range.o: range.cpp \ range.hpp \ variables.hpp \ image.hpp \ proj.hpp sd_line_t.o: sd_line_t.cpp \ sd_line_t.hpp selectEvalExecutions.o: selectEvalExecutions.cpp \ selectEvalExecutions.hpp \ chooseYVar.hpp \ variables.hpp \ image.hpp \ proj.hpp \ SnarkDisplay.hpp selectimages.o: selectimages.cpp \ selectimages.hpp \ variables.hpp \ image.hpp \ proj.hpp SnarkDisplay.o: SnarkDisplay.cpp \ SnarkDisplay.hpp \ displaylines.hpp \ displayprojection.hpp \ displaywindow.hpp \ image.hpp \ lines.hpp \ linesimages.hpp \ openimages.hpp \ proj.hpp \ range.hpp \ variables.hpp moc_chooseRanges.o: moc_chooseRanges.cpp \ chooseRanges.hpp \ sd_line_t.hpp \ displaylines.hpp \ SnarkDisplay.hpp \ plot_t.hpp \ line_real_set_t.hpp \ line_real_t.hpp \ variables.hpp \ image.hpp \ proj.hpp \ displaywidget.hpp moc_chooseYVar.o: moc_chooseYVar.cpp \ chooseYVar.hpp \ displaylines.hpp \ variables.hpp \ image.hpp \ proj.hpp \ displaywidget.hpp moc_displaywindow.o: moc_displaywindow.cpp \ displaywindow.hpp \ displaywidget.hpp \ verbosity.hpp \ variables.hpp \ image.hpp \ proj.hpp \ lines.hpp \ line_real_t.hpp \ plot_t.hpp \ SnarkDisplay.hpp moc_displaylines.o: moc_displaylines.cpp \ displaylines.hpp \ verbosity.hpp \ sd_line_t.hpp moc_displayprojection.o: moc_displayprojection.cpp \ displayprojection.hpp \ displaywidget.hpp \ verbosity.hpp \ variables.hpp \ image.hpp \ proj.hpp \ lines.hpp \ line_real_t.hpp \ plot_t.hpp \ displaylines.hpp \ SnarkDisplay.hpp moc_displaywidget.o: moc_displaywidget.cpp \ sd_line_t.hpp \ displaywidget.hpp \ variables.hpp \ image.hpp \ proj.hpp moc_linesimages.o: moc_linesimages.cpp \ linesimages.hpp \ variables.hpp \ image.hpp \ proj.hpp moc_lines.o: moc_lines.cpp \ lines.hpp \ variables.hpp \ image.hpp \ proj.hpp moc_openimages.o: moc_openimages.cpp \ openimages.hpp \ variables.hpp \ image.hpp \ proj.hpp moc_range.o: moc_range.cpp \ range.hpp \ variables.hpp \ image.hpp \ proj.hpp moc_selectEvalExecutions.o: moc_selectEvalExecutions.cpp \ selectEvalExecutions.hpp \ chooseYVar.hpp \ variables.hpp \ image.hpp \ proj.hpp \ SnarkDisplay.hpp moc_selectimages.o: moc_selectimages.cpp \ selectimages.hpp \ variables.hpp \ image.hpp \ proj.hpp moc_SnarkDisplay.o: moc_SnarkDisplay.cpp \ SnarkDisplay.hpp \ displaylines.hpp \ displayprojection.hpp \ displaywindow.hpp \ image.hpp \ lines.hpp \ linesimages.hpp \ openimages.hpp \ proj.hpp \ range.hpp \ variables.hpp moc_chooseRanges.cpp: chooseRanges.hpp $(MOC) chooseRanges.hpp -o moc_chooseRanges.cpp moc_chooseYVar.cpp: chooseYVar.hpp $(MOC) chooseYVar.hpp -o moc_chooseYVar.cpp moc_displaywindow.cpp: displaywindow.hpp $(MOC) displaywindow.hpp -o moc_displaywindow.cpp moc_displaylines.cpp: displaylines.hpp $(MOC) displaylines.hpp -o moc_displaylines.cpp moc_displayprojection.cpp: displayprojection.hpp $(MOC) displayprojection.hpp -o moc_displayprojection.cpp moc_displaywidget.cpp: displaywidget.hpp $(MOC) displaywidget.hpp -o moc_displaywidget.cpp moc_linesimages.cpp: linesimages.hpp $(MOC) linesimages.hpp -o moc_linesimages.cpp moc_lines.cpp: lines.hpp $(MOC) lines.hpp -o moc_lines.cpp moc_openimages.cpp: openimages.hpp $(MOC) openimages.hpp -o moc_openimages.cpp moc_range.cpp: range.hpp $(MOC) range.hpp -o moc_range.cpp moc_selectEvalExecutions.cpp: selectEvalExecutions.hpp $(MOC) selectEvalExecutions.hpp -o moc_selectEvalExecutions.cpp moc_selectimages.cpp: selectimages.hpp $(MOC) selectimages.hpp -o moc_selectimages.cpp moc_SnarkDisplay.cpp: SnarkDisplay.hpp $(MOC) SnarkDisplay.hpp -o moc_SnarkDisplay.cpp