############################################################################# # Makefile for building: qgis # Generated by qmake (1.02a) on: Fri Jul 5 16:15:03 2002 # Project: src.pro # Template: app # Command: $(QMAKE) src.pro ############################################################################# ####### Compiler, tools and options CC = gcc CXX = g++ LEX = flex YACC = yacc CFLAGS = -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT CXXFLAGS = -pipe -Wall -W -g -D_REENTRANT -DQT_THREAD_SUPPORT LEXFLAGS = YACCFLAGS= -d INCPATH = -I$(PGSQL)/include -I$(QTDIR)/include -I$(QTDIR)/mkspecs/default LINK = g++ LFLAGS = LIBS = $(SUBLIBS) -Wl,-rpath,$(QTDIR)/lib -L$(QTDIR)/lib -L/usr/X11R6/lib -L$(PGSQL)/lib -lpq++ -lqt-mt -lpthread -lXext -lX11 -lm AR = ar cqs RANLIB = MOC = $(QTDIR)/bin/moc UIC = $(QTDIR)/bin/uic QMAKE = qmake TAR = tar -cf GZIP = gzip -9f COPY = cp -f COPY_FILE= $(COPY) -p COPY_DIR = $(COPY) -pR DEL_FILE = rm -f DEL_DIR = rmdir MOVE = mv ####### Output directory OBJECTS_DIR = ./ ####### Files HEADERS = qgsdbsourceselectbase.ui.h \ qgisapp.h \ QgisAppBase.ui.h \ qgsdatabaselayer.h \ qgsdatasource.h \ qgsmapcanvas.h \ qgsmaplayer.h \ qgsrasterlayer.h \ qgsshapefilelayer.h \ qgstable.h \ qgsdbsourceselect.h \ qgsnewconnection.h SOURCES = main.cpp \ qgisapp.cpp \ qgsdatabaselayer.cpp \ qgsdatasource.cpp \ qgsmapcanvas.cpp \ qgsmaplayer.cpp \ qgsrasterlayer.cpp \ qgsdbsourceselect.cpp \ qgsnewconnection.cpp OBJECTS = main.o \ qgisapp.o \ qgsdatabaselayer.o \ qgsdatasource.o \ qgsmapcanvas.o \ qgsmaplayer.o \ qgsrasterlayer.o \ qgsdbsourceselect.o \ qgsnewconnection.o \ qgsdbsourceselectbase.o \ QgisAppBase.o \ qgsnewconnectionbase.o FORMS = qgsdbsourceselectbase.ui \ QgisAppBase.ui \ qgsnewconnectionbase.ui UICDECLS = qgsdbsourceselectbase.h \ QgisAppBase.h \ qgsnewconnectionbase.h UICIMPLS = qgsdbsourceselectbase.cpp \ QgisAppBase.cpp \ qgsnewconnectionbase.cpp SRCMOC = moc_qgsmapcanvas.cpp \ moc_qgsdbsourceselectbase.cpp \ moc_QgisAppBase.cpp \ moc_qgsnewconnectionbase.cpp OBJMOC = moc_qgsmapcanvas.o \ moc_qgsdbsourceselectbase.o \ moc_QgisAppBase.o \ moc_qgsnewconnectionbase.o DIST = QMAKE_TARGET = qgis DESTDIR = TARGET = qgis first: all ####### Implicit rules .SUFFIXES: .c .cpp .cc .cxx .C .cpp.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< .cc.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< .cxx.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< .C.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $< .c.o: $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $< ####### Build rules all: Makefile $(TARGET) $(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC) $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) mocables: $(SRCMOC) $(MOC): ( cd $(QTDIR)/src/moc ; $(MAKE) ) Makefile: src.pro $(QTDIR)/mkspecs/default/qmake.conf $(QMAKE) src.pro qmake: @$(QMAKE) src.pro dist: @mkdir -p .tmp/qgis && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .tmp/qgis/ && ( cd `dirname .tmp/qgis` && $(TAR) qgis.tar qgis && $(GZIP) qgis.tar ) && mv `dirname .tmp/qgis`/qgis.tar.gz . && rm -rf .tmp/qgis mocclean: -rm -f $(OBJMOC) -rm -f $(SRCMOC) uiclean: -rm -f $(UICIMPLS) $(UICDECLS) clean: mocclean uiclean -rm -f $(OBJECTS) -rm -f *~ core *.core ####### Sub-libraries distclean: clean -rm -f $(TARGET) $(TARGET) FORCE: ####### Compile main.o: main.cpp qgisapp.h \ QgisAppBase.h qgisapp.o: qgisapp.cpp qgsmapcanvas.h \ qgsdbsourceselect.h \ qgisapp.h \ qgsdbsourceselectbase.h \ QgisAppBase.h qgsdatabaselayer.o: qgsdatabaselayer.cpp qgsdatabaselayer.h \ qgsmaplayer.h \ qgsdatasource.h qgsdatasource.o: qgsdatasource.cpp qgsdatasource.h qgsmapcanvas.o: qgsmapcanvas.cpp qgsmaplayer.h \ qgsmapcanvas.h \ qgsdatasource.h qgsmaplayer.o: qgsmaplayer.cpp qgsmaplayer.h \ qgsdatasource.h qgsrasterlayer.o: qgsrasterlayer.cpp qgsrasterlayer.h \ qgsmaplayer.h \ qgsdatasource.h qgsdbsourceselect.o: qgsdbsourceselect.cpp qgsdbsourceselect.h \ qgsnewconnection.h \ qgsdbsourceselectbase.h \ qgsnewconnectionbase.h qgsnewconnection.o: qgsnewconnection.cpp qgsnewconnection.h \ qgsnewconnectionbase.h qgsdbsourceselectbase.h: qgsdbsourceselectbase.ui qgsdbsourceselectbase.ui.h $(UIC) qgsdbsourceselectbase.ui -o qgsdbsourceselectbase.h qgsdbsourceselectbase.cpp: qgsdbsourceselectbase.h qgsdbsourceselectbase.ui qgsdbsourceselectbase.ui.h $(UIC) qgsdbsourceselectbase.ui -i qgsdbsourceselectbase.h -o qgsdbsourceselectbase.cpp QgisAppBase.h: QgisAppBase.ui QgisAppBase.ui.h $(UIC) QgisAppBase.ui -o QgisAppBase.h QgisAppBase.cpp: QgisAppBase.h QgisAppBase.ui QgisAppBase.ui.h $(UIC) QgisAppBase.ui -i QgisAppBase.h -o QgisAppBase.cpp qgsnewconnectionbase.h: qgsnewconnectionbase.ui $(UIC) qgsnewconnectionbase.ui -o qgsnewconnectionbase.h qgsnewconnectionbase.cpp: qgsnewconnectionbase.h qgsnewconnectionbase.ui $(UIC) qgsnewconnectionbase.ui -i qgsnewconnectionbase.h -o qgsnewconnectionbase.cpp qgsdbsourceselectbase.o: qgsdbsourceselectbase.cpp qgsdbsourceselectbase.h QgisAppBase.o: QgisAppBase.cpp QgisAppBase.h qgsnewconnectionbase.o: qgsnewconnectionbase.cpp qgsnewconnectionbase.h moc_qgsmapcanvas.o: moc_qgsmapcanvas.cpp qgsmapcanvas.h moc_qgsdbsourceselectbase.o: moc_qgsdbsourceselectbase.cpp qgsdbsourceselectbase.h moc_QgisAppBase.o: moc_QgisAppBase.cpp QgisAppBase.h moc_qgsnewconnectionbase.o: moc_qgsnewconnectionbase.cpp qgsnewconnectionbase.h moc_qgsmapcanvas.cpp: $(MOC) qgsmapcanvas.h $(MOC) qgsmapcanvas.h -o moc_qgsmapcanvas.cpp moc_qgsdbsourceselectbase.cpp: $(MOC) qgsdbsourceselectbase.h $(MOC) qgsdbsourceselectbase.h -o moc_qgsdbsourceselectbase.cpp moc_QgisAppBase.cpp: $(MOC) QgisAppBase.h $(MOC) QgisAppBase.h -o moc_QgisAppBase.cpp moc_qgsnewconnectionbase.cpp: $(MOC) qgsnewconnectionbase.h $(MOC) qgsnewconnectionbase.h -o moc_qgsnewconnectionbase.cpp ####### Install install: all uninstall: