10 CC = gcc |
10 CC = gcc |
11 CXX = g++ |
11 CXX = g++ |
12 DEFINES = -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN |
12 DEFINES = -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN |
13 CFLAGS = -g -Wall $(DEFINES) |
13 CFLAGS = -g -Wall $(DEFINES) |
14 CXXFLAGS = -g -frtti -fexceptions -mthreads -Wall $(DEFINES) |
14 CXXFLAGS = -g -frtti -fexceptions -mthreads -Wall $(DEFINES) |
15 INCPATH = -I"..\..\..\Qt\2009.03\qt\include\QtCore" -I"..\..\..\Qt\2009.03\qt\include\QtGui" -I"..\..\..\Qt\2009.03\qt\include\QtXml" -I"..\..\..\Qt\2009.03\qt\include" -I"..\..\..\Qt\2009.03\qt\include\ActiveQt" -I"debug" -I"." -I"..\..\..\Qt\2009.03\qt\mkspecs\win32-g++" |
15 INCPATH = -I"..\..\..\Qt\2009.03\qt\include\QtCore" -I"..\..\..\Qt\2009.03\qt\include\QtGui" -I"..\..\..\Qt\2009.03\qt\include\QtXml" -I"..\..\..\Qt\2009.03\qt\include" -I"." -I"..\..\..\Qt\2009.03\qt\include\ActiveQt" -I"debug" -I"." -I"..\..\..\Qt\2009.03\qt\mkspecs\win32-g++" |
16 LINK = g++ |
16 LINK = g++ |
17 LFLAGS = -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -mthreads -Wl -Wl,-subsystem,windows |
17 LFLAGS = -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -mthreads -Wl -Wl,-subsystem,windows |
18 LIBS = -L"c:\Qt\2009.03\qt\lib" -lmingw32 -lqtmaind -lQtXmld4 -lQtGuid4 -lQtCored4 |
18 LIBS = -L"c:\Qt\2009.03\qt\lib" -lmingw32 -lqtmaind -lQtXmld4 -lQtGuid4 -lQtCored4 |
19 QMAKE = c:\Qt\2009.03\qt\bin\qmake.exe |
19 QMAKE = c:\Qt\2009.03\qt\bin\qmake.exe |
20 IDC = c:\Qt\2009.03\qt\bin\idc.exe |
20 IDC = c:\Qt\2009.03\qt\bin\idc.exe |
38 |
38 |
39 OBJECTS_DIR = debug |
39 OBJECTS_DIR = debug |
40 |
40 |
41 ####### Files |
41 ####### Files |
42 |
42 |
43 SOURCES = main.cpp \ |
43 SOURCES = AtAGlance.cpp \ |
44 mainwindow.cpp \ |
44 BuildStatus.cpp \ |
45 Document.cpp \ |
45 Document.cpp \ |
|
46 DomItem.cpp \ |
46 DomModel.cpp \ |
47 DomModel.cpp \ |
47 DomItem.cpp \ |
48 main.cpp \ |
48 AtAGlance.cpp \ |
49 mainwindow.cpp debug\moc_AtAGlance.cpp \ |
49 BuildStatus.cpp debug\moc_mainwindow.cpp \ |
50 debug\moc_BuildStatus.cpp \ |
50 debug\moc_Document.cpp \ |
51 debug\moc_Document.cpp \ |
51 debug\moc_DomModel.cpp \ |
52 debug\moc_DomModel.cpp \ |
52 debug\moc_AtAGlance.cpp |
53 debug\moc_mainwindow.cpp |
53 OBJECTS = debug/main.o \ |
54 OBJECTS = debug/AtAGlance.o \ |
|
55 debug/BuildStatus.o \ |
|
56 debug/Document.o \ |
|
57 debug/DomItem.o \ |
|
58 debug/DomModel.o \ |
|
59 debug/main.o \ |
54 debug/mainwindow.o \ |
60 debug/mainwindow.o \ |
55 debug/Document.o \ |
61 debug/moc_AtAGlance.o \ |
56 debug/DomModel.o \ |
62 debug/moc_BuildStatus.o \ |
57 debug/DomItem.o \ |
|
58 debug/AtAGlance.o \ |
|
59 debug/BuildStatus.o \ |
|
60 debug/moc_mainwindow.o \ |
|
61 debug/moc_Document.o \ |
63 debug/moc_Document.o \ |
62 debug/moc_DomModel.o \ |
64 debug/moc_DomModel.o \ |
63 debug/moc_AtAGlance.o |
65 debug/moc_mainwindow.o |
64 DIST = |
66 DIST = |
65 QMAKE_TARGET = BuildLogViewer |
67 QMAKE_TARGET = BuildLogViewer |
66 DESTDIR = debug\ #avoid trailing-slash linebreak |
68 DESTDIR = debug\ #avoid trailing-slash linebreak |
67 TARGET = BuildLogViewer.exe |
69 TARGET = BuildLogViewer.exe |
68 DESTDIR_TARGET = debug\BuildLogViewer.exe |
70 DESTDIR_TARGET = debug\BuildLogViewer.exe |
86 ####### Build rules |
88 ####### Build rules |
87 |
89 |
88 first: all |
90 first: all |
89 all: Makefile.Debug $(DESTDIR_TARGET) |
91 all: Makefile.Debug $(DESTDIR_TARGET) |
90 |
92 |
91 $(DESTDIR_TARGET): ui_mainwindow.h $(OBJECTS) |
93 $(DESTDIR_TARGET): ui_BuildResults.h ui_mainwindow.h $(OBJECTS) |
92 $(LINK) $(LFLAGS) -o $(DESTDIR_TARGET) object_script.BuildLogViewer.Debug $(LIBS) |
94 $(LINK) $(LFLAGS) -o $(DESTDIR_TARGET) object_script.BuildLogViewer.Debug $(LIBS) |
93 |
95 |
94 |
96 |
95 qmake: FORCE |
97 qmake: FORCE |
96 @$(QMAKE) -spec ..\..\..\Qt\2009.03\qt\mkspecs\win32-g++ -win32 -o Makefile.Debug BuildLogViewer.pro |
98 @$(QMAKE) -spec ..\..\..\Qt\2009.03\qt\mkspecs\win32-g++ -win32 -o Makefile.Debug BuildLogViewer.pro |
97 |
99 |
98 dist: |
100 dist: |
99 $(ZIP) BuildLogViewer.zip $(SOURCES) $(DIST) BuildLogViewer.pro ..\..\..\Qt\2009.03\qt\mkspecs\qconfig.pri ..\..\..\Qt\2009.03\qt\mkspecs\features\qt_functions.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\qt_config.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\exclusive_builds.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\default_pre.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\win32\default_pre.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\debug.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\debug_and_release.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\default_post.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\win32\default_post.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\build_pass.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\win32\rtti.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\win32\exceptions.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\win32\stl.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\shared.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\warn_on.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\qt.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\win32\thread.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\moc.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\win32\windows.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\resources.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\uic.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\yacc.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\lex.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\include_source_dir.prf c:\Qt\2009.03\qt\lib\qtmaind.prl HEADERS RESOURCES IMAGES SOURCES OBJECTIVE_SOURCES FORMS YACCSOURCES YACCSOURCES LEXSOURCES |
101 $(ZIP) BuildLogViewer.zip $(SOURCES) $(DIST) BuildLogViewer.pro ..\..\..\Qt\2009.03\qt\mkspecs\qconfig.pri ..\..\..\Qt\2009.03\qt\mkspecs\features\qt_functions.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\qt_config.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\exclusive_builds.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\default_pre.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\win32\default_pre.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\debug.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\debug_and_release.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\default_post.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\win32\default_post.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\build_pass.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\win32\rtti.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\win32\exceptions.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\win32\stl.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\shared.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\warn_on.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\qt.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\win32\thread.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\moc.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\win32\windows.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\resources.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\uic.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\yacc.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\lex.prf ..\..\..\Qt\2009.03\qt\mkspecs\features\include_source_dir.prf c:\Qt\2009.03\qt\lib\qtmaind.prl HEADERS RESOURCES IMAGES SOURCES OBJECTIVE_SOURCES FORMS YACCSOURCES YACCSOURCES LEXSOURCES |
100 |
102 |
101 clean: compiler_clean |
103 clean: compiler_clean |
102 -$(DEL_FILE) debug\main.o debug\mainwindow.o debug\Document.o debug\DomModel.o debug\DomItem.o debug\AtAGlance.o debug\BuildStatus.o debug\moc_mainwindow.o debug\moc_Document.o debug\moc_DomModel.o debug\moc_AtAGlance.o |
104 -$(DEL_FILE) debug\AtAGlance.o debug\BuildStatus.o debug\Document.o debug\DomItem.o debug\DomModel.o debug\main.o debug\mainwindow.o debug\moc_AtAGlance.o debug\moc_BuildStatus.o debug\moc_Document.o debug\moc_DomModel.o debug\moc_mainwindow.o |
103 |
105 |
104 distclean: clean |
106 distclean: clean |
105 -$(DEL_FILE) $(DESTDIR_TARGET) |
107 -$(DEL_FILE) $(DESTDIR_TARGET) |
106 -$(DEL_FILE) Makefile.Debug |
108 -$(DEL_FILE) Makefile.Debug |
107 |
109 |
108 mocclean: compiler_moc_header_clean compiler_moc_source_clean |
110 mocclean: compiler_moc_header_clean compiler_moc_source_clean |
109 |
111 |
110 mocables: compiler_moc_header_make_all compiler_moc_source_make_all |
112 mocables: compiler_moc_header_make_all compiler_moc_source_make_all |
111 |
113 |
112 compiler_moc_header_make_all: debug/moc_mainwindow.cpp debug/moc_Document.cpp debug/moc_DomModel.cpp debug/moc_AtAGlance.cpp |
114 compiler_moc_header_make_all: debug/moc_AtAGlance.cpp debug/moc_BuildStatus.cpp debug/moc_Document.cpp debug/moc_DomModel.cpp debug/moc_mainwindow.cpp |
113 compiler_moc_header_clean: |
115 compiler_moc_header_clean: |
114 -$(DEL_FILE) debug\moc_mainwindow.cpp debug\moc_Document.cpp debug\moc_DomModel.cpp debug\moc_AtAGlance.cpp |
116 -$(DEL_FILE) debug\moc_AtAGlance.cpp debug\moc_BuildStatus.cpp debug\moc_Document.cpp debug\moc_DomModel.cpp debug\moc_mainwindow.cpp |
|
117 debug/moc_AtAGlance.cpp: BuildStatus.h \ |
|
118 ui_BuildResults.h \ |
|
119 AtAGlance.h |
|
120 C:/Qt/2009.03/qt/bin\moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 AtAGlance.h -o debug\moc_AtAGlance.cpp |
|
121 |
|
122 debug/moc_BuildStatus.cpp: BuildStatus.h |
|
123 C:/Qt/2009.03/qt/bin\moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 BuildStatus.h -o debug\moc_BuildStatus.cpp |
|
124 |
|
125 debug/moc_Document.cpp: DomModel.h \ |
|
126 Document.h |
|
127 C:/Qt/2009.03/qt/bin\moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 Document.h -o debug\moc_Document.cpp |
|
128 |
|
129 debug/moc_DomModel.cpp: DomModel.h |
|
130 C:/Qt/2009.03/qt/bin\moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 DomModel.h -o debug\moc_DomModel.cpp |
|
131 |
115 debug/moc_mainwindow.cpp: Document.h \ |
132 debug/moc_mainwindow.cpp: Document.h \ |
116 DomModel.h \ |
133 DomModel.h \ |
117 mainwindow.h |
134 mainwindow.h |
118 C:/Qt/2009.03/qt/bin\moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 mainwindow.h -o debug\moc_mainwindow.cpp |
135 C:/Qt/2009.03/qt/bin\moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 mainwindow.h -o debug\moc_mainwindow.cpp |
119 |
|
120 debug/moc_Document.cpp: DomModel.h \ |
|
121 Document.h |
|
122 C:/Qt/2009.03/qt/bin\moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 Document.h -o debug\moc_Document.cpp |
|
123 |
|
124 debug/moc_DomModel.cpp: DomModel.h |
|
125 C:/Qt/2009.03/qt/bin\moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 DomModel.h -o debug\moc_DomModel.cpp |
|
126 |
|
127 debug/moc_AtAGlance.cpp: BuildStatus.h \ |
|
128 AtAGlance.h |
|
129 C:/Qt/2009.03/qt/bin\moc.exe $(DEFINES) $(INCPATH) -D__GNUC__ -DWIN32 AtAGlance.h -o debug\moc_AtAGlance.cpp |
|
130 |
136 |
131 compiler_rcc_make_all: |
137 compiler_rcc_make_all: |
132 compiler_rcc_clean: |
138 compiler_rcc_clean: |
133 compiler_image_collection_make_all: qmake_image_collection.cpp |
139 compiler_image_collection_make_all: qmake_image_collection.cpp |
134 compiler_image_collection_clean: |
140 compiler_image_collection_clean: |
135 -$(DEL_FILE) qmake_image_collection.cpp |
141 -$(DEL_FILE) qmake_image_collection.cpp |
136 compiler_moc_source_make_all: |
142 compiler_moc_source_make_all: |
137 compiler_moc_source_clean: |
143 compiler_moc_source_clean: |
138 compiler_uic_make_all: ui_mainwindow.h |
144 compiler_uic_make_all: ui_BuildResults.h ui_mainwindow.h |
139 compiler_uic_clean: |
145 compiler_uic_clean: |
140 -$(DEL_FILE) ui_mainwindow.h |
146 -$(DEL_FILE) ui_BuildResults.h ui_mainwindow.h |
|
147 ui_BuildResults.h: BuildResults.ui |
|
148 c:\Qt\2009.03\qt\bin\uic.exe BuildResults.ui -o ui_BuildResults.h |
|
149 |
141 ui_mainwindow.h: mainwindow.ui |
150 ui_mainwindow.h: mainwindow.ui |
142 c:\Qt\2009.03\qt\bin\uic.exe mainwindow.ui -o ui_mainwindow.h |
151 c:\Qt\2009.03\qt\bin\uic.exe mainwindow.ui -o ui_mainwindow.h |
143 |
152 |
144 compiler_yacc_decl_make_all: |
153 compiler_yacc_decl_make_all: |
145 compiler_yacc_decl_clean: |
154 compiler_yacc_decl_clean: |
151 |
160 |
152 |
161 |
153 |
162 |
154 ####### Compile |
163 ####### Compile |
155 |
164 |
|
165 debug/AtAGlance.o: AtAGlance.cpp AtAGlance.h \ |
|
166 BuildStatus.h \ |
|
167 ui_BuildResults.h |
|
168 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\AtAGlance.o AtAGlance.cpp |
|
169 |
|
170 debug/BuildStatus.o: BuildStatus.cpp BuildStatus.h |
|
171 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\BuildStatus.o BuildStatus.cpp |
|
172 |
|
173 debug/Document.o: Document.cpp Document.h \ |
|
174 DomModel.h |
|
175 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\Document.o Document.cpp |
|
176 |
|
177 debug/DomItem.o: DomItem.cpp domitem.h |
|
178 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\DomItem.o DomItem.cpp |
|
179 |
|
180 debug/DomModel.o: DomModel.cpp domitem.h \ |
|
181 dommodel.h |
|
182 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\DomModel.o DomModel.cpp |
|
183 |
156 debug/main.o: main.cpp mainwindow.h \ |
184 debug/main.o: main.cpp mainwindow.h \ |
157 Document.h \ |
185 Document.h \ |
158 DomModel.h |
186 DomModel.h |
159 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\main.o main.cpp |
187 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\main.o main.cpp |
160 |
188 |
161 debug/mainwindow.o: mainwindow.cpp AtAGlance.h \ |
189 debug/mainwindow.o: mainwindow.cpp AtAGlance.h \ |
162 BuildStatus.h \ |
190 BuildStatus.h \ |
|
191 ui_BuildResults.h \ |
163 Document.h \ |
192 Document.h \ |
164 DomModel.h \ |
193 DomModel.h \ |
165 mainwindow.h \ |
194 mainwindow.h \ |
166 ui_mainwindow.h |
195 ui_mainwindow.h |
167 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\mainwindow.o mainwindow.cpp |
196 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\mainwindow.o mainwindow.cpp |
168 |
197 |
169 debug/Document.o: Document.cpp Document.h \ |
198 debug/moc_AtAGlance.o: debug/moc_AtAGlance.cpp |
170 DomModel.h |
199 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_AtAGlance.o debug\moc_AtAGlance.cpp |
171 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\Document.o Document.cpp |
200 |
172 |
201 debug/moc_BuildStatus.o: debug/moc_BuildStatus.cpp |
173 debug/DomModel.o: DomModel.cpp domitem.h \ |
202 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_BuildStatus.o debug\moc_BuildStatus.cpp |
174 dommodel.h |
203 |
175 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\DomModel.o DomModel.cpp |
204 debug/moc_Document.o: debug/moc_Document.cpp |
176 |
205 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_Document.o debug\moc_Document.cpp |
177 debug/DomItem.o: DomItem.cpp domitem.h |
206 |
178 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\DomItem.o DomItem.cpp |
207 debug/moc_DomModel.o: debug/moc_DomModel.cpp |
179 |
208 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_DomModel.o debug\moc_DomModel.cpp |
180 debug/AtAGlance.o: AtAGlance.cpp AtAGlance.h \ |
|
181 BuildStatus.h |
|
182 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\AtAGlance.o AtAGlance.cpp |
|
183 |
|
184 debug/BuildStatus.o: BuildStatus.cpp BuildStatus.h |
|
185 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\BuildStatus.o BuildStatus.cpp |
|
186 |
209 |
187 debug/moc_mainwindow.o: debug/moc_mainwindow.cpp |
210 debug/moc_mainwindow.o: debug/moc_mainwindow.cpp |
188 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_mainwindow.o debug\moc_mainwindow.cpp |
211 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_mainwindow.o debug\moc_mainwindow.cpp |
189 |
212 |
190 debug/moc_Document.o: debug/moc_Document.cpp |
|
191 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_Document.o debug\moc_Document.cpp |
|
192 |
|
193 debug/moc_DomModel.o: debug/moc_DomModel.cpp |
|
194 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_DomModel.o debug\moc_DomModel.cpp |
|
195 |
|
196 debug/moc_AtAGlance.o: debug/moc_AtAGlance.cpp |
|
197 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o debug\moc_AtAGlance.o debug\moc_AtAGlance.cpp |
|
198 |
|
199 ####### Install |
213 ####### Install |
200 |
214 |
201 install: FORCE |
215 install: FORCE |
202 |
216 |
203 uninstall: FORCE |
217 uninstall: FORCE |