1############################################################################# 2# Makefile for building: Roboctl 3# Generated by qmake (2.01a) (Qt 4.5.2) on: Tue Jan 18 08:26:30 2011 4# Project: Roboctl.pro 5# Template: app 6# Command: /usr/local/bin/qmake-qt4 -unix -o Makefile Roboctl.pro 7############################################################################# 8 9####### Compiler, tools and options 10 11CC = gcc 12CXX = g++ 13DEFINES = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED 14CFLAGS = -pipe -O2 -Wall -W $(DEFINES) 15CXXFLAGS = -pipe -O2 -Wall -W $(DEFINES) 16INCPATH = -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. -I/usr/local/include/qt4/QtCore -I/usr/local/include/qt4/QtGui -I/usr/local/include/qt4 -I. -I. -I/usr/local/include 17LINK = g++ 18LFLAGS = -Wl,-O1 -pthread -Wl,-rpath,/usr/local/lib/qt4 19LIBS = $(SUBLIBS) -L/usr/local/lib -L/usr/local/lib/qt4 -lQtGui -L/usr/local/lib -L/usr/local/lib/qt4 -pthread -lpng -lfreetype -lSM -lICE -pthread -pthread -lXrender -lfontconfig -lXext -lX11 -lQtCore -lz -lm -pthread -lgthread-2.0 -lglib-2.0 -liconv 20AR = ar cqs 21RANLIB = 22QMAKE = /usr/local/bin/qmake-qt4 23TAR = tar -cf 24COMPRESS = gzip -9f 25COPY = cp -f 26SED = sed 27COPY_FILE = $(COPY) 28COPY_DIR = $(COPY) -R 29INSTALL_FILE = $(COPY_FILE) 30INSTALL_DIR = $(COPY_DIR) 31INSTALL_PROGRAM = $(COPY_FILE) 32DEL_FILE = rm -f 33SYMLINK = ln -sf 34DEL_DIR = rmdir 35MOVE = mv -f 36CHK_DIR_EXISTS= test -d 37MKDIR = mkdir -p 38 39####### Output directory 40 41OBJECTS_DIR = ./ 42 43####### Files 44 45SOURCES = main.cpp \ 46 mainwindow.cpp 47OBJECTS = main.o \ 48 mainwindow.o 49DIST = /usr/local/share/qt4/mkspecs/common/g++.conf \ 50 /usr/local/share/qt4/mkspecs/common/unix.conf \ 51 /usr/local/share/qt4/mkspecs/qconfig.pri \ 52 /usr/local/share/qt4/mkspecs/features/qt_functions.prf \ 53 /usr/local/share/qt4/mkspecs/features/qt_config.prf \ 54 /usr/local/share/qt4/mkspecs/features/exclusive_builds.prf \ 55 /usr/local/share/qt4/mkspecs/features/default_pre.prf \ 56 /usr/local/share/qt4/mkspecs/features/release.prf \ 57 /usr/local/share/qt4/mkspecs/features/default_post.prf \ 58 /usr/local/share/qt4/mkspecs/features/unix/thread.prf \ 59 /usr/local/share/qt4/mkspecs/features/warn_on.prf \ 60 /usr/local/share/qt4/mkspecs/features/qt.prf \ 61 /usr/local/share/qt4/mkspecs/features/moc.prf \ 62 /usr/local/share/qt4/mkspecs/features/resources.prf \ 63 /usr/local/share/qt4/mkspecs/features/uic.prf \ 64 /usr/local/share/qt4/mkspecs/features/yacc.prf \ 65 /usr/local/share/qt4/mkspecs/features/lex.prf \ 66 /usr/local/share/qt4/mkspecs/features/include_source_dir.prf \ 67 Roboctl.pro 68QMAKE_TARGET = Roboctl 69DESTDIR = 70TARGET = Roboctl 71 72first: all 73####### Implicit rules 74 75.SUFFIXES: .o .c .cpp .cc .cxx .C 76 77.cpp.o: 78 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<" 79 80.cc.o: 81 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<" 82 83.cxx.o: 84 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<" 85 86.C.o: 87 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<" 88 89.c.o: 90 $(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<" 91 92####### Build rules 93 94all: Makefile $(TARGET) 95 96$(TARGET): ui_mainwindow.h $(OBJECTS) 97 $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS) 98 99Makefile: Roboctl.pro /usr/local/share/qt4/mkspecs/freebsd-g++/qmake.conf /usr/local/share/qt4/mkspecs/common/g++.conf \ 100 /usr/local/share/qt4/mkspecs/common/unix.conf \ 101 /usr/local/share/qt4/mkspecs/qconfig.pri \ 102 /usr/local/share/qt4/mkspecs/features/qt_functions.prf \ 103 /usr/local/share/qt4/mkspecs/features/qt_config.prf \ 104 /usr/local/share/qt4/mkspecs/features/exclusive_builds.prf \ 105 /usr/local/share/qt4/mkspecs/features/default_pre.prf \ 106 /usr/local/share/qt4/mkspecs/features/release.prf \ 107 /usr/local/share/qt4/mkspecs/features/default_post.prf \ 108 /usr/local/share/qt4/mkspecs/features/unix/thread.prf \ 109 /usr/local/share/qt4/mkspecs/features/warn_on.prf \ 110 /usr/local/share/qt4/mkspecs/features/qt.prf \ 111 /usr/local/share/qt4/mkspecs/features/moc.prf \ 112 /usr/local/share/qt4/mkspecs/features/resources.prf \ 113 /usr/local/share/qt4/mkspecs/features/uic.prf \ 114 /usr/local/share/qt4/mkspecs/features/yacc.prf \ 115 /usr/local/share/qt4/mkspecs/features/lex.prf \ 116 /usr/local/share/qt4/mkspecs/features/include_source_dir.prf \ 117 /usr/local/lib/qt4/libQtGui.prl \ 118 /usr/local/lib/qt4/libQtCore.prl 119 $(QMAKE) -unix -o Makefile Roboctl.pro 120/usr/local/share/qt4/mkspecs/common/g++.conf: 121/usr/local/share/qt4/mkspecs/common/unix.conf: 122/usr/local/share/qt4/mkspecs/qconfig.pri: 123/usr/local/share/qt4/mkspecs/features/qt_functions.prf: 124/usr/local/share/qt4/mkspecs/features/qt_config.prf: 125/usr/local/share/qt4/mkspecs/features/exclusive_builds.prf: 126/usr/local/share/qt4/mkspecs/features/default_pre.prf: 127/usr/local/share/qt4/mkspecs/features/release.prf: 128/usr/local/share/qt4/mkspecs/features/default_post.prf: 129/usr/local/share/qt4/mkspecs/features/unix/thread.prf: 130/usr/local/share/qt4/mkspecs/features/warn_on.prf: 131/usr/local/share/qt4/mkspecs/features/qt.prf: 132/usr/local/share/qt4/mkspecs/features/moc.prf: 133/usr/local/share/qt4/mkspecs/features/resources.prf: 134/usr/local/share/qt4/mkspecs/features/uic.prf: 135/usr/local/share/qt4/mkspecs/features/yacc.prf: 136/usr/local/share/qt4/mkspecs/features/lex.prf: 137/usr/local/share/qt4/mkspecs/features/include_source_dir.prf: 138/usr/local/lib/qt4/libQtGui.prl: 139/usr/local/lib/qt4/libQtCore.prl: 140qmake: FORCE 141 @$(QMAKE) -unix -o Makefile Roboctl.pro 142 143dist: 144 @$(CHK_DIR_EXISTS) .tmp/Roboctl1.0.0 || $(MKDIR) .tmp/Roboctl1.0.0 145 $(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/Roboctl1.0.0/ && $(COPY_FILE) --parents mainwindow.h .tmp/Roboctl1.0.0/ && $(COPY_FILE) --parents main.cpp mainwindow.cpp .tmp/Roboctl1.0.0/ && $(COPY_FILE) --parents mainwindow.ui .tmp/Roboctl1.0.0/ && (cd `dirname .tmp/Roboctl1.0.0` && $(TAR) Roboctl1.0.0.tar Roboctl1.0.0 && $(COMPRESS) Roboctl1.0.0.tar) && $(MOVE) `dirname .tmp/Roboctl1.0.0`/Roboctl1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/Roboctl1.0.0 146 147 148clean:compiler_clean 149 -$(DEL_FILE) $(OBJECTS) 150 -$(DEL_FILE) *~ core *.core 151 152 153####### Sub-libraries 154 155distclean: clean 156 -$(DEL_FILE) $(TARGET) 157 -$(DEL_FILE) Makefile 158 159 160mocclean: compiler_moc_header_clean compiler_moc_source_clean 161 162mocables: compiler_moc_header_make_all compiler_moc_source_make_all 163 164compiler_moc_header_make_all: 165compiler_moc_header_clean: 166compiler_rcc_make_all: 167compiler_rcc_clean: 168compiler_image_collection_make_all: qmake_image_collection.cpp 169compiler_image_collection_clean: 170 -$(DEL_FILE) qmake_image_collection.cpp 171compiler_moc_source_make_all: 172compiler_moc_source_clean: 173compiler_uic_make_all: ui_mainwindow.h 174compiler_uic_clean: 175 -$(DEL_FILE) ui_mainwindow.h 176ui_mainwindow.h: mainwindow.ui 177 /usr/local/bin/uic-qt4 mainwindow.ui -o ui_mainwindow.h 178 179compiler_yacc_decl_make_all: 180compiler_yacc_decl_clean: 181compiler_yacc_impl_make_all: 182compiler_yacc_impl_clean: 183compiler_lex_make_all: 184compiler_lex_clean: 185compiler_clean: compiler_uic_clean 186 187####### Compile 188 189main.o: main.cpp 190 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o main.cpp 191 192mainwindow.o: mainwindow.cpp 193 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o mainwindow.o mainwindow.cpp 194 195####### Install 196 197install: FORCE 198 199uninstall: FORCE 200 201FORCE: 202 203