############################################################################# # Makefile for building: MAD # Generated by qmake (1.07a) (Qt 3.3.6) on: Mon Jun 26 11:51:39 2006 # Project: MAD.pro # Template: app # Command: $(QMAKE) -o Makefile MAD.pro ############################################################################# ####### Compiler, tools and options CC = gcc CXX = g++ LEX = flex YACC = yacc CFLAGS = -pipe -Wall -W -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT CXXFLAGS = -pipe -Wall -W -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT LEXFLAGS = YACCFLAGS= -d INCPATH = -I/usr/share/qt3/mkspecs/default -I. -I../../../../../../include/qt3 -I.ui/ -I. -I.moc/ LINK = g++ LFLAGS = LIBS = $(SUBLIBS) -L/usr/share/qt3/lib -L/usr/X11R6/lib -lqt-mt -lXext -lX11 -lm -lpthread AR = ar cqs RANLIB = MOC = /usr/share/qt3/bin/moc UIC = /usr/share/qt3/bin/uic QMAKE = qmake TAR = tar -cf GZIP = gzip -9f COPY = cp -f COPY_FILE= $(COPY) COPY_DIR = $(COPY) -r INSTALL_FILE= $(COPY_FILE) INSTALL_DIR = $(COPY_DIR) DEL_FILE = rm -f SYMLINK = ln -sf DEL_DIR = rmdir MOVE = mv -f CHK_DIR_EXISTS= test -d MKDIR = mkdir -p ####### Output directory OBJECTS_DIR = .obj/ ####### Files HEADERS = SOURCES = main.cpp OBJECTS = .obj/main.o \ .obj/mainform.o \ .obj/mioloconf.o \ .obj/qmake_image_collection.o FORMS = mainform.ui \ mioloconf.ui UICDECLS = .ui/mainform.h \ .ui/mioloconf.h UICIMPLS = .ui/mainform.cpp \ .ui/mioloconf.cpp SRCMOC = .moc/moc_mainform.cpp \ .moc/moc_mioloconf.cpp OBJMOC = .obj/moc_mainform.o \ .obj/moc_mioloconf.o DIST = MAD.pro QMAKE_TARGET = MAD DESTDIR = TARGET = MAD first: all ####### Implicit rules .SUFFIXES: .c .o .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) $(OBJCOMP) $(LIBS) mocables: $(SRCMOC) uicables: $(UICDECLS) $(UICIMPLS) $(MOC): ( cd $(QTDIR)/src/moc && $(MAKE) ) Makefile: MAD.pro /usr/share/qt3/mkspecs/default/qmake.conf ../../../../../../share/qt3/lib/libqt-mt.prl $(QMAKE) -o Makefile MAD.pro qmake: @$(QMAKE) -o Makefile MAD.pro dist: @mkdir -p .obj/MAD && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .obj/MAD/ && $(COPY_FILE) --parents images/print images/searchfind images/logo_miolo.png images/miolo.png images/button_cancel.png images/button_ok.png images/exit.png images/configure.png images/edit.png images/filesaveas.png images/fileimport.png images/folder_blue_open.png images/folder_blue.png images/ok.png images/no.png images/oracle.png images/pgsql.png images/mysql.png .obj/MAD/ && $(COPY_FILE) --parents mainform.ui.h mioloconf.ui.h .obj/MAD/ && ( cd `dirname .obj/MAD` && $(TAR) MAD.tar MAD && $(GZIP) MAD.tar ) && $(MOVE) `dirname .obj/MAD`/MAD.tar.gz . && $(DEL_FILE) -r .obj/MAD mocclean: -$(DEL_FILE) $(OBJMOC) -$(DEL_FILE) $(SRCMOC) uiclean: -$(DEL_FILE) $(UICIMPLS) $(UICDECLS) yaccclean: lexclean: clean: mocclean uiclean -$(DEL_FILE) $(OBJECTS) -$(DEL_FILE) .ui/qmake_image_collection.cpp -$(DEL_FILE) *~ core *.core ####### Sub-libraries distclean: clean -$(DEL_FILE) $(TARGET) $(TARGET) FORCE: ####### Compile .obj/main.o: main.cpp .ui/mainform.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/main.o main.cpp .ui/mainform.h: mainform.ui $(UIC) mainform.ui -o .ui/mainform.h .ui/mainform.cpp: .ui/mainform.h mainform.ui mainform.ui.h $(UIC) mainform.ui -i mainform.h -o .ui/mainform.cpp .ui/mioloconf.h: mioloconf.ui $(UIC) mioloconf.ui -o .ui/mioloconf.h .ui/mioloconf.cpp: .ui/mioloconf.h mioloconf.ui mioloconf.ui.h $(UIC) mioloconf.ui -i mioloconf.h -o .ui/mioloconf.cpp .obj/mainform.o: .ui/mainform.cpp mainform.ui.h \ .ui/mainform.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/mainform.o .ui/mainform.cpp .obj/mioloconf.o: .ui/mioloconf.cpp mioloconf.ui.h \ .ui/mioloconf.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/mioloconf.o .ui/mioloconf.cpp .obj/moc_mainform.o: .moc/moc_mainform.cpp .ui/mainform.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_mainform.o .moc/moc_mainform.cpp .obj/moc_mioloconf.o: .moc/moc_mioloconf.cpp .ui/mioloconf.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_mioloconf.o .moc/moc_mioloconf.cpp .moc/moc_mainform.cpp: $(MOC) .ui/mainform.h $(MOC) .ui/mainform.h -o .moc/moc_mainform.cpp .moc/moc_mioloconf.cpp: $(MOC) .ui/mioloconf.h $(MOC) .ui/mioloconf.h -o .moc/moc_mioloconf.cpp .obj/qmake_image_collection.o: .ui/qmake_image_collection.cpp $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/qmake_image_collection.o .ui/qmake_image_collection.cpp .ui/qmake_image_collection.cpp: images/print \ images/searchfind \ images/logo_miolo.png \ images/miolo.png \ images/button_cancel.png \ images/button_ok.png \ images/exit.png \ images/configure.png \ images/edit.png \ images/filesaveas.png \ images/fileimport.png \ images/folder_blue_open.png \ images/folder_blue.png \ images/ok.png \ images/no.png \ images/oracle.png \ images/pgsql.png \ images/mysql.png $(UIC) -embed MAD images/print images/searchfind images/logo_miolo.png images/miolo.png images/button_cancel.png images/button_ok.png images/exit.png images/configure.png images/edit.png images/filesaveas.png images/fileimport.png images/folder_blue_open.png images/folder_blue.png images/ok.png images/no.png images/oracle.png images/pgsql.png images/mysql.png -o .ui/qmake_image_collection.cpp ####### Install install: uninstall: