Advertisement
Guest User

Untitled

a guest
Jun 28th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Make 9.57 KB | None | 0 0
  1. #############################################################################
  2. # Makefile for building: effy
  3. # Generated by qmake (2.01a) (Qt 4.7.0) on: ?? ????. 18 00:07:43 2010
  4. # Project:  effy.pro
  5. # Template: app
  6. # Command: /usr/bin/qmake -o Makefile effy.pro
  7. #############################################################################
  8.  
  9. ####### Compiler, tools and options
  10.  
  11. SHELL         = /bin/sh
  12. CC            = gcc
  13. CXX           = g++
  14. DEFINES       = -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
  15. CFLAGS        = -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES)
  16. CXXFLAGS      = -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES)
  17. INCPATH       = -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I.
  18. LINK          = g++
  19. LFLAGS        = -Wl,-O1
  20. LIBS          = $(SUBLIBS)  -L/usr/lib -lQtGui -lQtCore -lpthread
  21. AR            = ar cqs
  22. RANLIB        =
  23. QMAKE         = /usr/bin/qmake
  24. TAR           = tar -cf
  25. COMPRESS      = gzip -9f
  26. COPY          = cp -f
  27. SED           = sed
  28. COPY_FILE     = $(COPY)
  29. COPY_DIR      = $(COPY) -r
  30. STRIP         = strip
  31. INSTALL_FILE  = install -m 644 -p
  32. INSTALL_DIR   = $(COPY_DIR)
  33. INSTALL_PROGRAM = install -m 755 -p
  34. DEL_FILE      = rm -f
  35. SYMLINK       = ln -f -s
  36. DEL_DIR       = rmdir
  37. MOVE          = mv -f
  38. CHK_DIR_EXISTS= test -d
  39. MKDIR         = mkdir -p
  40.  
  41. ####### Output directory
  42.  
  43. OBJECTS_DIR   = ./
  44. BIN           = /usr/bin
  45. SHARE         = /usr/share/$(TARGET)
  46. CONF          = ~/.config/$(TARGET)
  47.  
  48. ####### Files
  49.  
  50. SOURCES       = main.cpp \
  51.         mainwindow.cpp \
  52.         viewwindow.cpp \
  53.         settingswindow.cpp \
  54.         qprolabel.cpp moc_mainwindow.cpp \
  55.         moc_viewwindow.cpp \
  56.         moc_settingswindow.cpp \
  57.         moc_qprolabel.cpp
  58. OBJECTS       = main.o \
  59.         mainwindow.o \
  60.         viewwindow.o \
  61.         settingswindow.o \
  62.         qprolabel.o \
  63.         moc_mainwindow.o \
  64.         moc_viewwindow.o \
  65.         moc_settingswindow.o \
  66.         moc_qprolabel.o
  67. DIST          = /usr/share/qt4/mkspecs/common/g++.conf \
  68.         /usr/share/qt4/mkspecs/common/unix.conf \
  69.         /usr/share/qt4/mkspecs/common/linux.conf \
  70.         /usr/share/qt4/mkspecs/qconfig.pri \
  71.         /usr/share/qt4/mkspecs/modules/qt_webkit_version.pri \
  72.         /usr/share/qt4/mkspecs/features/qt_functions.prf \
  73.         /usr/share/qt4/mkspecs/features/qt_config.prf \
  74.         /usr/share/qt4/mkspecs/features/exclusive_builds.prf \
  75.         /usr/share/qt4/mkspecs/features/default_pre.prf \
  76.         /usr/share/qt4/mkspecs/features/release.prf \
  77.         /usr/share/qt4/mkspecs/features/default_post.prf \
  78.         /usr/share/qt4/mkspecs/features/warn_on.prf \
  79.         /usr/share/qt4/mkspecs/features/qt.prf \
  80.         /usr/share/qt4/mkspecs/features/unix/thread.prf \
  81.         /usr/share/qt4/mkspecs/features/moc.prf \
  82.         /usr/share/qt4/mkspecs/features/resources.prf \
  83.         /usr/share/qt4/mkspecs/features/uic.prf \
  84.         /usr/share/qt4/mkspecs/features/yacc.prf \
  85.         /usr/share/qt4/mkspecs/features/lex.prf \
  86.         /usr/share/qt4/mkspecs/features/include_source_dir.prf \
  87.         effy.pro
  88. QMAKE_TARGET  = effy
  89. DESTDIR       =
  90. TARGET        = effy
  91.  
  92. first: all
  93. ####### Implicit rules
  94.  
  95. .SUFFIXES: .o .c .cpp .cc .cxx .C
  96.  
  97. .cpp.o:
  98.     $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
  99.  
  100. .cc.o:
  101.     $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
  102.  
  103. .cxx.o:
  104.     $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
  105.  
  106. .C.o:
  107.     $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
  108.  
  109. .c.o:
  110.     $(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<"
  111.  
  112. ####### Build rules
  113.  
  114. all: Makefile $(TARGET)
  115.  
  116. $(TARGET): ui_mainwindow.h ui_viewwindow.h ui_settingswindow.h $(OBJECTS)  
  117.     $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)
  118.  
  119. Makefile: effy.pro  /usr/share/qt4/mkspecs/linux-g++/qmake.conf /usr/share/qt4/mkspecs/common/g++.conf \
  120.         /usr/share/qt4/mkspecs/common/unix.conf \
  121.         /usr/share/qt4/mkspecs/common/linux.conf \
  122.         /usr/share/qt4/mkspecs/qconfig.pri \
  123.         /usr/share/qt4/mkspecs/modules/qt_webkit_version.pri \
  124.         /usr/share/qt4/mkspecs/features/qt_functions.prf \
  125.         /usr/share/qt4/mkspecs/features/qt_config.prf \
  126.         /usr/share/qt4/mkspecs/features/exclusive_builds.prf \
  127.         /usr/share/qt4/mkspecs/features/default_pre.prf \
  128.         /usr/share/qt4/mkspecs/features/release.prf \
  129.         /usr/share/qt4/mkspecs/features/default_post.prf \
  130.         /usr/share/qt4/mkspecs/features/warn_on.prf \
  131.         /usr/share/qt4/mkspecs/features/qt.prf \
  132.         /usr/share/qt4/mkspecs/features/unix/thread.prf \
  133.         /usr/share/qt4/mkspecs/features/moc.prf \
  134.         /usr/share/qt4/mkspecs/features/resources.prf \
  135.         /usr/share/qt4/mkspecs/features/uic.prf \
  136.         /usr/share/qt4/mkspecs/features/yacc.prf \
  137.         /usr/share/qt4/mkspecs/features/lex.prf \
  138.         /usr/share/qt4/mkspecs/features/include_source_dir.prf \
  139.         /usr/lib/libQtGui.prl \
  140.         /usr/lib/libQtCore.prl
  141.     $(QMAKE) -o Makefile effy.pro
  142. /usr/share/qt4/mkspecs/common/g++.conf:
  143. /usr/share/qt4/mkspecs/common/unix.conf:
  144. /usr/share/qt4/mkspecs/common/linux.conf:
  145. /usr/share/qt4/mkspecs/qconfig.pri:
  146. /usr/share/qt4/mkspecs/modules/qt_webkit_version.pri:
  147. /usr/share/qt4/mkspecs/features/qt_functions.prf:
  148. /usr/share/qt4/mkspecs/features/qt_config.prf:
  149. /usr/share/qt4/mkspecs/features/exclusive_builds.prf:
  150. /usr/share/qt4/mkspecs/features/default_pre.prf:
  151. /usr/share/qt4/mkspecs/features/release.prf:
  152. /usr/share/qt4/mkspecs/features/default_post.prf:
  153. /usr/share/qt4/mkspecs/features/warn_on.prf:
  154. /usr/share/qt4/mkspecs/features/qt.prf:
  155. /usr/share/qt4/mkspecs/features/unix/thread.prf:
  156. /usr/share/qt4/mkspecs/features/moc.prf:
  157. /usr/share/qt4/mkspecs/features/resources.prf:
  158. /usr/share/qt4/mkspecs/features/uic.prf:
  159. /usr/share/qt4/mkspecs/features/yacc.prf:
  160. /usr/share/qt4/mkspecs/features/lex.prf:
  161. /usr/share/qt4/mkspecs/features/include_source_dir.prf:
  162. /usr/lib/libQtGui.prl:
  163. /usr/lib/libQtCore.prl:
  164. qmake:  FORCE
  165.     @$(QMAKE) -o Makefile effy.pro
  166.  
  167. dist:
  168.     @$(CHK_DIR_EXISTS) .tmp/effy1.0.0 || $(MKDIR) .tmp/effy1.0.0
  169.     $(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/effy1.0.0/ && $(COPY_FILE) --parents mainwindow.h viewwindow.h settingswindow.h qprolabel.h .tmp/effy1.0.0/ && $(COPY_FILE) --parents main.cpp mainwindow.cpp viewwindow.cpp settingswindow.cpp qprolabel.cpp .tmp/effy1.0.0/ && $(COPY_FILE) --parents mainwindow.ui viewwindow.ui settingswindow.ui .tmp/effy1.0.0/ && (cd `dirname .tmp/effy1.0.0` && $(TAR) effy1.0.0.tar effy1.0.0 && $(COMPRESS) effy1.0.0.tar) && $(MOVE) `dirname .tmp/effy1.0.0`/effy1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/effy1.0.0
  170.  
  171.  
  172. clean:compiler_clean
  173.     -$(DEL_FILE) $(OBJECTS)
  174.     -$(DEL_FILE) *~ core *.core
  175.  
  176.  
  177. ####### Sub-libraries
  178.  
  179. distclean: clean(DEL_FILE) $(TARGET)
  180.     -$(DEL_FILE) Makefile
  181.  
  182.  
  183. check: first
  184.  
  185. mocclean: compiler_moc_header_clean compiler_moc_source_clean
  186.  
  187. mocables: compiler_moc_header_make_all compiler_moc_source_make_all
  188.  
  189. compiler_moc_header_make_all: moc_mainwindow.cpp moc_viewwindow.cpp moc_settingswindow.cpp moc_qprolabel.cpp
  190. compiler_moc_header_clean:
  191.     -$(DEL_FILE) moc_mainwindow.cpp moc_viewwindow.cpp moc_settingswindow.cpp moc_qprolabel.cpp
  192. moc_mainwindow.cpp: viewwindow.h \
  193.         settingswindow.h \
  194.         qprolabel.h \
  195.         mainwindow.h
  196.     /usr/bin/moc-qt4 $(DEFINES) $(INCPATH) mainwindow.h -o moc_mainwindow.cpp
  197.  
  198. moc_viewwindow.cpp: viewwindow.h
  199.     /usr/bin/moc-qt4 $(DEFINES) $(INCPATH) viewwindow.h -o moc_viewwindow.cpp
  200.  
  201. moc_settingswindow.cpp: settingswindow.h
  202.     /usr/bin/moc-qt4 $(DEFINES) $(INCPATH) settingswindow.h -o moc_settingswindow.cpp
  203.  
  204. moc_qprolabel.cpp: qprolabel.h
  205.     /usr/bin/moc-qt4 $(DEFINES) $(INCPATH) qprolabel.h -o moc_qprolabel.cpp
  206.  
  207. compiler_rcc_make_all:
  208. compiler_rcc_clean:
  209. compiler_image_collection_make_all: qmake_image_collection.cpp
  210. compiler_image_collection_clean:
  211.     -$(DEL_FILE) qmake_image_collection.cpp
  212. compiler_moc_source_make_all:
  213. compiler_moc_source_clean:
  214. compiler_uic_make_all: ui_mainwindow.h ui_viewwindow.h ui_settingswindow.h
  215. compiler_uic_clean:
  216.     -$(DEL_FILE) ui_mainwindow.h ui_viewwindow.h ui_settingswindow.h
  217. ui_mainwindow.h: mainwindow.ui
  218.     /usr/bin/uic-qt4 mainwindow.ui -o ui_mainwindow.h
  219.  
  220. ui_viewwindow.h: viewwindow.ui
  221.     /usr/bin/uic-qt4 viewwindow.ui -o ui_viewwindow.h
  222.  
  223. ui_settingswindow.h: settingswindow.ui
  224.     /usr/bin/uic-qt4 settingswindow.ui -o ui_settingswindow.h
  225.  
  226. compiler_yacc_decl_make_all:
  227. compiler_yacc_decl_clean:
  228. compiler_yacc_impl_make_all:
  229. compiler_yacc_impl_clean:
  230. compiler_lex_make_all:
  231. compiler_lex_clean:
  232. compiler_clean: compiler_moc_header_clean compiler_uic_clean
  233.  
  234. ####### Compile
  235.  
  236. main.o: main.cpp mainwindow.h \
  237.         viewwindow.h \
  238.         settingswindow.h \
  239.         qprolabel.h
  240.     $(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o main.cpp
  241.  
  242. mainwindow.o: mainwindow.cpp mainwindow.h \
  243.         viewwindow.h \
  244.         settingswindow.h \
  245.         qprolabel.h \
  246.         ui_mainwindow.h
  247.     $(CXX) -c $(CXXFLAGS) $(INCPATH) -o mainwindow.o mainwindow.cpp
  248.  
  249. viewwindow.o: viewwindow.cpp viewwindow.h \
  250.         ui_viewwindow.h
  251.     $(CXX) -c $(CXXFLAGS) $(INCPATH) -o viewwindow.o viewwindow.cpp
  252.  
  253. settingswindow.o: settingswindow.cpp settingswindow.h \
  254.         ui_settingswindow.h
  255.     $(CXX) -c $(CXXFLAGS) $(INCPATH) -o settingswindow.o settingswindow.cpp
  256.  
  257. qprolabel.o: qprolabel.cpp qprolabel.h
  258.     $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qprolabel.o qprolabel.cpp
  259.  
  260. moc_mainwindow.o: moc_mainwindow.cpp
  261.     $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_mainwindow.o moc_mainwindow.cpp
  262.  
  263. moc_viewwindow.o: moc_viewwindow.cpp
  264.     $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_viewwindow.o moc_viewwindow.cpp
  265.  
  266. moc_settingswindow.o: moc_settingswindow.cpp
  267.     $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_settingswindow.o moc_settingswindow.cpp
  268.  
  269. moc_qprolabel.o: moc_qprolabel.cpp
  270.     $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_qprolabel.o moc_qprolabel.cpp
  271.  
  272. ####### Install
  273.  
  274. install:   $(INSTALL_PROGRAM) ./$(TARGET) $(BIN)
  275.     $(MKDIR) $(SHARE)
  276.     $(INSTALL_DIR) ./icons/ $(SHARE)/
  277.     $(MKDIR) $(CONF)
  278.     $(INSTALL_FILE) ./effy.conf $(CONF)/
  279.  
  280. uninstall:   $(DEL_FILE) $(BIN)/$(TARGET)
  281.  
  282. FORCE:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement