############################################################################# # Makefile for building: qnetwalk # Generated by qmake (1.07a) (Qt 3.3.3) on: Sun Apr 10 21:31:21 2005 # Project: qnetwalk.pro # Template: app # Command: $(QMAKE) -o Makefile qnetwalk.pro ############################################################################# ####### Compiler, tools and options CC = gcc CXX = g++ LEX = flex YACC = yacc CFLAGS = -pipe -Wall -W -O2 -DQT_NO_DEBUG -DQT_SHARED CXXFLAGS = -pipe -Wall -W -O2 -DQT_NO_DEBUG -DQT_SHARED LEXFLAGS = YACCFLAGS= -d INCPATH = -I/usr/local/qt/mkspecs/default -I. -I$(QTDIR)/include -I.ui/ -I.moc/ LINK = g++ LFLAGS = -Wl,-rpath,$(QTDIR)/lib LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -lqt -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) 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 = cell.h \ mainwindow.h SOURCES = cell.cpp \ main.cpp \ mainwindow.cpp OBJECTS = .obj/cell.o \ .obj/main.o \ .obj/mainwindow.o \ .obj/qmake_image_collection.o FORMS = UICDECLS = UICIMPLS = SRCMOC = .moc/moc_cell.cpp \ .moc/moc_mainwindow.cpp OBJMOC = .obj/moc_cell.o \ .obj/moc_mainwindow.o DIST = qnetwalk.pro QMAKE_TARGET = qnetwalk DESTDIR = TARGET = qnetwalk 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: qnetwalk.pro /usr/local/qt/mkspecs/default/qmake.conf /usr/local/qt/lib/libqt.prl $(QMAKE) -o Makefile qnetwalk.pro qmake: @$(QMAKE) -o Makefile qnetwalk.pro dist: @mkdir -p .obj/qnetwalk && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .obj/qnetwalk/ && $(COPY_FILE) --parents translations/qnetwalk_de.ts translations/qnetwalk_es.ts translations/qnetwalk_fr.ts translations/qnetwalk_nl.ts translations/qnetwalk_pl.ts translations/qnetwalk_pt_BR.ts translations/qnetwalk_ru.ts .obj/qnetwalk/ && $(COPY_FILE) --parents pics/background.png pics/cable0001.png pics/cable0010.png pics/cable0011.png pics/cable0100.png pics/cable0101.png pics/cable0110.png pics/cable0111.png pics/cable1000.png pics/cable1001.png pics/cable1010.png pics/cable1011.png pics/cable1100.png pics/cable1101.png pics/cable1110.png pics/computer1.png pics/computer2.png pics/highscores.png pics/homepage.png pics/newgame.png pics/qnetwalk.png pics/quit.png pics/server.png .obj/qnetwalk/ && ( cd `dirname .obj/qnetwalk` && $(TAR) qnetwalk.tar qnetwalk && $(GZIP) qnetwalk.tar ) && $(MOVE) `dirname .obj/qnetwalk`/qnetwalk.tar.gz . && $(DEL_FILE) -r .obj/qnetwalk mocclean: -$(DEL_FILE) $(OBJMOC) -$(DEL_FILE) $(SRCMOC) uiclean: yaccclean: lexclean: clean: mocclean -$(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/cell.o: cell.cpp cell.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/cell.o cell.cpp .obj/main.o: main.cpp mainwindow.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/main.o main.cpp .obj/mainwindow.o: mainwindow.cpp cell.h \ mainwindow.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/mainwindow.o mainwindow.cpp .obj/moc_cell.o: .moc/moc_cell.cpp cell.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_cell.o .moc/moc_cell.cpp .obj/moc_mainwindow.o: .moc/moc_mainwindow.cpp mainwindow.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_mainwindow.o .moc/moc_mainwindow.cpp .moc/moc_cell.cpp: $(MOC) cell.h $(MOC) cell.h -o .moc/moc_cell.cpp .moc/moc_mainwindow.cpp: $(MOC) mainwindow.h $(MOC) mainwindow.h -o .moc/moc_mainwindow.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: pics/background.png \ pics/cable0001.png \ pics/cable0010.png \ pics/cable0011.png \ pics/cable0100.png \ pics/cable0101.png \ pics/cable0110.png \ pics/cable0111.png \ pics/cable1000.png \ pics/cable1001.png \ pics/cable1010.png \ pics/cable1011.png \ pics/cable1100.png \ pics/cable1101.png \ pics/cable1110.png \ pics/computer1.png \ pics/computer2.png \ pics/highscores.png \ pics/homepage.png \ pics/newgame.png \ pics/qnetwalk.png \ pics/quit.png \ pics/server.png $(UIC) -embed qnetwalk pics/background.png pics/cable0001.png pics/cable0010.png pics/cable0011.png pics/cable0100.png pics/cable0101.png pics/cable0110.png pics/cable0111.png pics/cable1000.png pics/cable1001.png pics/cable1010.png pics/cable1011.png pics/cable1100.png pics/cable1101.png pics/cable1110.png pics/computer1.png pics/computer2.png pics/highscores.png pics/homepage.png pics/newgame.png pics/qnetwalk.png pics/quit.png pics/server.png -o .ui/qmake_image_collection.cpp ####### Install install_target: all @$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)/usr/local/bin/" || $(MKDIR) "$(INSTALL_ROOT)/usr/local/bin/" -$(INSTALL_FILE) "$(QMAKE_TARGET)" "$(INSTALL_ROOT)/usr/local/bin/$(QMAKE_TARGET)" -strip "$(INSTALL_ROOT)/usr/local/bin/$(QMAKE_TARGET)" uninstall_target: -$(DEL_FILE) "$(INSTALL_ROOT)/usr/local/bin/$(QMAKE_TARGET)" -$(DEL_DIR) "$(INSTALL_ROOT)/usr/local/bin/" install_man: all @$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)/usr/local/man/man6/" || $(MKDIR) "$(INSTALL_ROOT)/usr/local/man/man6/" -$(INSTALL_FILE) "qnetwalk.6" "$(INSTALL_ROOT)/usr/local/man/man6/" uninstall_man: -$(DEL_FILE) -r "$(INSTALL_ROOT)/usr/local/man/man6/qnetwalk.6" -$(DEL_DIR) "$(INSTALL_ROOT)/usr/local/man/man6/" install_tr: all @$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)/usr/local/share/qnetwalk/translations/" || $(MKDIR) "$(INSTALL_ROOT)/usr/local/share/qnetwalk/translations/" -$(INSTALL_FILE) "translations/qnetwalk_de.qm" "$(INSTALL_ROOT)/usr/local/share/qnetwalk/translations/" -$(INSTALL_FILE) "translations/qnetwalk_es.qm" "$(INSTALL_ROOT)/usr/local/share/qnetwalk/translations/" -$(INSTALL_FILE) "translations/qnetwalk_fr.qm" "$(INSTALL_ROOT)/usr/local/share/qnetwalk/translations/" -$(INSTALL_FILE) "translations/qnetwalk_nl.qm" "$(INSTALL_ROOT)/usr/local/share/qnetwalk/translations/" -$(INSTALL_FILE) "translations/qnetwalk_pl.qm" "$(INSTALL_ROOT)/usr/local/share/qnetwalk/translations/" -$(INSTALL_FILE) "translations/qnetwalk_pt_BR.qm" "$(INSTALL_ROOT)/usr/local/share/qnetwalk/translations/" -$(INSTALL_FILE) "translations/qnetwalk_ru.qm" "$(INSTALL_ROOT)/usr/local/share/qnetwalk/translations/" uninstall_tr: -$(DEL_FILE) -r "$(INSTALL_ROOT)/usr/local/share/qnetwalk/translations/qnetwalk_de.qm" -$(DEL_FILE) -r "$(INSTALL_ROOT)/usr/local/share/qnetwalk/translations/qnetwalk_es.qm" -$(DEL_FILE) -r "$(INSTALL_ROOT)/usr/local/share/qnetwalk/translations/qnetwalk_fr.qm" -$(DEL_FILE) -r "$(INSTALL_ROOT)/usr/local/share/qnetwalk/translations/qnetwalk_nl.qm" -$(DEL_FILE) -r "$(INSTALL_ROOT)/usr/local/share/qnetwalk/translations/qnetwalk_pl.qm" -$(DEL_FILE) -r "$(INSTALL_ROOT)/usr/local/share/qnetwalk/translations/qnetwalk_pt_BR.qm" -$(DEL_FILE) -r "$(INSTALL_ROOT)/usr/local/share/qnetwalk/translations/qnetwalk_ru.qm" -$(DEL_DIR) "$(INSTALL_ROOT)/usr/local/share/qnetwalk/translations/" install_sounds: all @$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)/usr/local/share/qnetwalk/sounds/" || $(MKDIR) "$(INSTALL_ROOT)/usr/local/share/qnetwalk/sounds/" -$(INSTALL_FILE) "sounds/click.wav" "$(INSTALL_ROOT)/usr/local/share/qnetwalk/sounds/" -$(INSTALL_FILE) "sounds/connect.wav" "$(INSTALL_ROOT)/usr/local/share/qnetwalk/sounds/" -$(INSTALL_FILE) "sounds/start.wav" "$(INSTALL_ROOT)/usr/local/share/qnetwalk/sounds/" -$(INSTALL_FILE) "sounds/turn.wav" "$(INSTALL_ROOT)/usr/local/share/qnetwalk/sounds/" -$(INSTALL_FILE) "sounds/win.wav" "$(INSTALL_ROOT)/usr/local/share/qnetwalk/sounds/" uninstall_sounds: -$(DEL_FILE) -r "$(INSTALL_ROOT)/usr/local/share/qnetwalk/sounds/click.wav" -$(DEL_FILE) -r "$(INSTALL_ROOT)/usr/local/share/qnetwalk/sounds/connect.wav" -$(DEL_FILE) -r "$(INSTALL_ROOT)/usr/local/share/qnetwalk/sounds/start.wav" -$(DEL_FILE) -r "$(INSTALL_ROOT)/usr/local/share/qnetwalk/sounds/turn.wav" -$(DEL_FILE) -r "$(INSTALL_ROOT)/usr/local/share/qnetwalk/sounds/win.wav" -$(DEL_DIR) "$(INSTALL_ROOT)/usr/local/share/qnetwalk/sounds/" install_link: all @$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)/usr/share/applnk/Games/" || $(MKDIR) "$(INSTALL_ROOT)/usr/share/applnk/Games/" -$(INSTALL_FILE) "qnetwalk.desktop" "$(INSTALL_ROOT)/usr/share/applnk/Games/" uninstall_link: -$(DEL_FILE) -r "$(INSTALL_ROOT)/usr/share/applnk/Games/qnetwalk.desktop" -$(DEL_DIR) "$(INSTALL_ROOT)/usr/share/applnk/Games/" install_icon: all @$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)/usr/share/icons/hicolor/16x16/apps/" || $(MKDIR) "$(INSTALL_ROOT)/usr/share/icons/hicolor/16x16/apps/" -$(INSTALL_FILE) "pics/qnetwalk.png" "$(INSTALL_ROOT)/usr/share/icons/hicolor/16x16/apps/" uninstall_icon: -$(DEL_FILE) -r "$(INSTALL_ROOT)/usr/share/icons/hicolor/16x16/apps/qnetwalk.png" -$(DEL_DIR) "$(INSTALL_ROOT)/usr/share/icons/hicolor/16x16/apps/" install: install_target install_man install_tr install_sounds install_link install_icon uninstall: uninstall_target uninstall_man uninstall_tr uninstall_sounds uninstall_link uninstall_icon