~thanhtikeag/taradict/trunk

« back to all changes in this revision

Viewing changes to Makefile

  • Committer: zither
  • Date: 2012-03-31 15:55:58 UTC
  • Revision ID: thanhtikeag@gmail.com-20120331155558-548001msfzcacrck
add images

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#############################################################################
 
2
# Makefile for building: TaraDict
 
3
# Generated by qmake (2.01a) (Qt 4.7.3) on: Thu Nov 10 23:33:58 2011
 
4
# Project:  TaraDict.pro
 
5
# Template: app
 
6
# Command: /home/zither/QtSDK/Desktop/Qt/473/gcc/bin/qmake -spec /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/linux-g++ -o Makefile TaraDict.pro
 
7
#############################################################################
 
8
 
 
9
####### Compiler, tools and options
 
10
 
 
11
CC            = gcc
 
12
CXX           = g++
 
13
DEFINES       = -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB
 
14
CFLAGS        = -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES)
 
15
CXXFLAGS      = -pipe -O2 -Wall -W -D_REENTRANT $(DEFINES)
 
16
INCPATH       = -I/home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/linux-g++ -I. -I/home/zither/QtSDK/Desktop/Qt/473/gcc/include/QtCore -I/home/zither/QtSDK/Desktop/Qt/473/gcc/include/QtNetwork -I/home/zither/QtSDK/Desktop/Qt/473/gcc/include/QtGui -I/home/zither/QtSDK/Desktop/Qt/473/gcc/include/QtXml -I/home/zither/QtSDK/Desktop/Qt/473/gcc/include/QtSql -I/home/zither/QtSDK/Desktop/Qt/473/gcc/include -I.
 
17
LINK          = g++
 
18
LFLAGS        = -Wl,--rpath=\$$ORIGIN -Wl,-O1
 
19
LIBS          = $(SUBLIBS)  -L/home/zither/QtSDK/Desktop/Qt/473/gcc/lib -lQtSql -lQtXml -lQtGui -lQtNetwork -lQtCore -lpthread 
 
20
AR            = ar cqs
 
21
RANLIB        = 
 
22
QMAKE         = /home/zither/QtSDK/Desktop/Qt/473/gcc/bin/qmake
 
23
TAR           = tar -cf
 
24
COMPRESS      = gzip -9f
 
25
COPY          = cp -f
 
26
SED           = sed
 
27
COPY_FILE     = $(COPY)
 
28
COPY_DIR      = $(COPY) -r
 
29
STRIP         = strip
 
30
INSTALL_FILE  = install -m 644 -p
 
31
INSTALL_DIR   = $(COPY_DIR)
 
32
INSTALL_PROGRAM = install -m 755 -p
 
33
DEL_FILE      = rm -f
 
34
SYMLINK       = ln -f -s
 
35
DEL_DIR       = rmdir
 
36
MOVE          = mv -f
 
37
CHK_DIR_EXISTS= test -d
 
38
MKDIR         = mkdir -p
 
39
 
 
40
####### Output directory
 
41
 
 
42
OBJECTS_DIR   = ./
 
43
 
 
44
####### Files
 
45
 
 
46
SOURCES       = main.cpp \
 
47
                mainwindow.cpp \
 
48
                listview.cpp \
 
49
                standarditemmodel.cpp \
 
50
                textbrowser.cpp \
 
51
                tableview.cpp \
 
52
                importpreview.cpp \
 
53
                newwebapi.cpp \
 
54
                dictlist.cpp \
 
55
                linedit.cpp moc_mainwindow.cpp \
 
56
                moc_listview.cpp \
 
57
                moc_standarditemmodel.cpp \
 
58
                moc_textbrowser.cpp \
 
59
                moc_tableview.cpp \
 
60
                moc_importpreview.cpp \
 
61
                moc_newwebapi.cpp \
 
62
                moc_dictlist.cpp \
 
63
                moc_linedit.cpp \
 
64
                qrc_main.cpp
 
65
OBJECTS       = main.o \
 
66
                mainwindow.o \
 
67
                listview.o \
 
68
                standarditemmodel.o \
 
69
                textbrowser.o \
 
70
                tableview.o \
 
71
                importpreview.o \
 
72
                newwebapi.o \
 
73
                dictlist.o \
 
74
                linedit.o \
 
75
                moc_mainwindow.o \
 
76
                moc_listview.o \
 
77
                moc_standarditemmodel.o \
 
78
                moc_textbrowser.o \
 
79
                moc_tableview.o \
 
80
                moc_importpreview.o \
 
81
                moc_newwebapi.o \
 
82
                moc_dictlist.o \
 
83
                moc_linedit.o \
 
84
                qrc_main.o
 
85
DIST          = /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/common/g++.conf \
 
86
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/common/unix.conf \
 
87
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/common/linux.conf \
 
88
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/qconfig.pri \
 
89
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/modules/qt_webkit_version.pri \
 
90
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/qt_functions.prf \
 
91
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/qt_config.prf \
 
92
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/exclusive_builds.prf \
 
93
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/default_pre.prf \
 
94
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/release.prf \
 
95
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/default_post.prf \
 
96
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/warn_on.prf \
 
97
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/qt.prf \
 
98
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/unix/thread.prf \
 
99
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/moc.prf \
 
100
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/resources.prf \
 
101
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/uic.prf \
 
102
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/yacc.prf \
 
103
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/lex.prf \
 
104
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/include_source_dir.prf \
 
105
                TaraDict.pro
 
106
QMAKE_TARGET  = TaraDict
 
107
DESTDIR       = 
 
108
TARGET        = TaraDict
 
109
 
 
110
first: all
 
111
####### Implicit rules
 
112
 
 
113
.SUFFIXES: .o .c .cpp .cc .cxx .C
 
114
 
 
115
.cpp.o:
 
116
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
 
117
 
 
118
.cc.o:
 
119
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
 
120
 
 
121
.cxx.o:
 
122
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
 
123
 
 
124
.C.o:
 
125
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
 
126
 
 
127
.c.o:
 
128
        $(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<"
 
129
 
 
130
####### Build rules
 
131
 
 
132
all: Makefile $(TARGET)
 
133
 
 
134
$(TARGET):  $(OBJECTS)  
 
135
        $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)
 
136
 
 
137
Makefile: TaraDict.pro  /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/linux-g++/qmake.conf /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/common/g++.conf \
 
138
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/common/unix.conf \
 
139
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/common/linux.conf \
 
140
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/qconfig.pri \
 
141
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/modules/qt_webkit_version.pri \
 
142
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/qt_functions.prf \
 
143
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/qt_config.prf \
 
144
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/exclusive_builds.prf \
 
145
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/default_pre.prf \
 
146
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/release.prf \
 
147
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/default_post.prf \
 
148
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/warn_on.prf \
 
149
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/qt.prf \
 
150
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/unix/thread.prf \
 
151
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/moc.prf \
 
152
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/resources.prf \
 
153
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/uic.prf \
 
154
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/yacc.prf \
 
155
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/lex.prf \
 
156
                /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/include_source_dir.prf
 
157
        $(QMAKE) -spec /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/linux-g++ -o Makefile TaraDict.pro
 
158
/home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/common/g++.conf:
 
159
/home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/common/unix.conf:
 
160
/home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/common/linux.conf:
 
161
/home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/qconfig.pri:
 
162
/home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/modules/qt_webkit_version.pri:
 
163
/home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/qt_functions.prf:
 
164
/home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/qt_config.prf:
 
165
/home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/exclusive_builds.prf:
 
166
/home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/default_pre.prf:
 
167
/home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/release.prf:
 
168
/home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/default_post.prf:
 
169
/home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/warn_on.prf:
 
170
/home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/qt.prf:
 
171
/home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/unix/thread.prf:
 
172
/home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/moc.prf:
 
173
/home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/resources.prf:
 
174
/home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/uic.prf:
 
175
/home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/yacc.prf:
 
176
/home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/lex.prf:
 
177
/home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/features/include_source_dir.prf:
 
178
qmake:  FORCE
 
179
        @$(QMAKE) -spec /home/zither/QtSDK/Desktop/Qt/473/gcc/mkspecs/linux-g++ -o Makefile TaraDict.pro
 
180
 
 
181
dist: 
 
182
        @$(CHK_DIR_EXISTS) .tmp/TaraDict1.0.0 || $(MKDIR) .tmp/TaraDict1.0.0 
 
183
        $(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/TaraDict1.0.0/ && $(COPY_FILE) --parents mainwindow.h listview.h standarditemmodel.h textbrowser.h tableview.h importpreview.h global.h newwebapi.h dictlist.h linedit.h .tmp/TaraDict1.0.0/ && $(COPY_FILE) --parents main.qrc .tmp/TaraDict1.0.0/ && $(COPY_FILE) --parents main.cpp mainwindow.cpp listview.cpp standarditemmodel.cpp textbrowser.cpp tableview.cpp importpreview.cpp newwebapi.cpp dictlist.cpp linedit.cpp .tmp/TaraDict1.0.0/ && $(COPY_FILE) --parents English.ts Myanmar.ts .tmp/TaraDict1.0.0/ && (cd `dirname .tmp/TaraDict1.0.0` && $(TAR) TaraDict1.0.0.tar TaraDict1.0.0 && $(COMPRESS) TaraDict1.0.0.tar) && $(MOVE) `dirname .tmp/TaraDict1.0.0`/TaraDict1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/TaraDict1.0.0
 
184
 
 
185
 
 
186
clean:compiler_clean 
 
187
        -$(DEL_FILE) $(OBJECTS)
 
188
        -$(DEL_FILE) *~ core *.core
 
189
 
 
190
 
 
191
####### Sub-libraries
 
192
 
 
193
distclean: clean
 
194
        -$(DEL_FILE) $(TARGET) 
 
195
        -$(DEL_FILE) Makefile
 
196
 
 
197
 
 
198
check: first
 
199
 
 
200
mocclean: compiler_moc_header_clean compiler_moc_source_clean
 
201
 
 
202
mocables: compiler_moc_header_make_all compiler_moc_source_make_all
 
203
 
 
204
compiler_moc_header_make_all: moc_mainwindow.cpp moc_listview.cpp moc_standarditemmodel.cpp moc_textbrowser.cpp moc_tableview.cpp moc_importpreview.cpp moc_newwebapi.cpp moc_dictlist.cpp moc_linedit.cpp
 
205
compiler_moc_header_clean:
 
206
        -$(DEL_FILE) moc_mainwindow.cpp moc_listview.cpp moc_standarditemmodel.cpp moc_textbrowser.cpp moc_tableview.cpp moc_importpreview.cpp moc_newwebapi.cpp moc_dictlist.cpp moc_linedit.cpp
 
207
moc_mainwindow.cpp: mainwindow.h
 
208
        /home/zither/QtSDK/Desktop/Qt/473/gcc/bin/moc $(DEFINES) $(INCPATH) mainwindow.h -o moc_mainwindow.cpp
 
209
 
 
210
moc_listview.cpp: listview.h
 
211
        /home/zither/QtSDK/Desktop/Qt/473/gcc/bin/moc $(DEFINES) $(INCPATH) listview.h -o moc_listview.cpp
 
212
 
 
213
moc_standarditemmodel.cpp: standarditemmodel.h
 
214
        /home/zither/QtSDK/Desktop/Qt/473/gcc/bin/moc $(DEFINES) $(INCPATH) standarditemmodel.h -o moc_standarditemmodel.cpp
 
215
 
 
216
moc_textbrowser.cpp: textbrowser.h
 
217
        /home/zither/QtSDK/Desktop/Qt/473/gcc/bin/moc $(DEFINES) $(INCPATH) textbrowser.h -o moc_textbrowser.cpp
 
218
 
 
219
moc_tableview.cpp: tableview.h
 
220
        /home/zither/QtSDK/Desktop/Qt/473/gcc/bin/moc $(DEFINES) $(INCPATH) tableview.h -o moc_tableview.cpp
 
221
 
 
222
moc_importpreview.cpp: tableview.h \
 
223
                importpreview.h
 
224
        /home/zither/QtSDK/Desktop/Qt/473/gcc/bin/moc $(DEFINES) $(INCPATH) importpreview.h -o moc_importpreview.cpp
 
225
 
 
226
moc_newwebapi.cpp: newwebapi.h
 
227
        /home/zither/QtSDK/Desktop/Qt/473/gcc/bin/moc $(DEFINES) $(INCPATH) newwebapi.h -o moc_newwebapi.cpp
 
228
 
 
229
moc_dictlist.cpp: tableview.h \
 
230
                dictlist.h
 
231
        /home/zither/QtSDK/Desktop/Qt/473/gcc/bin/moc $(DEFINES) $(INCPATH) dictlist.h -o moc_dictlist.cpp
 
232
 
 
233
moc_linedit.cpp: linedit.h
 
234
        /home/zither/QtSDK/Desktop/Qt/473/gcc/bin/moc $(DEFINES) $(INCPATH) linedit.h -o moc_linedit.cpp
 
235
 
 
236
compiler_rcc_make_all: qrc_main.cpp
 
237
compiler_rcc_clean:
 
238
        -$(DEL_FILE) qrc_main.cpp
 
239
qrc_main.cpp: main.qrc \
 
240
                images/uni.tkf \
 
241
                images/about.png \
 
242
                images/manager.png \
 
243
                images/app.png \
 
244
                images/close.png \
 
245
                images/list.png \
 
246
                images/dict.png \
 
247
                images/lang.png \
 
248
                images/Padauk.ttf \
 
249
                images/network.png \
 
250
                images/import.png
 
251
        /home/zither/QtSDK/Desktop/Qt/473/gcc/bin/rcc -name main main.qrc -o qrc_main.cpp
 
252
 
 
253
compiler_image_collection_make_all: qmake_image_collection.cpp
 
254
compiler_image_collection_clean:
 
255
        -$(DEL_FILE) qmake_image_collection.cpp
 
256
compiler_moc_source_make_all:
 
257
compiler_moc_source_clean:
 
258
compiler_uic_make_all:
 
259
compiler_uic_clean:
 
260
compiler_yacc_decl_make_all:
 
261
compiler_yacc_decl_clean:
 
262
compiler_yacc_impl_make_all:
 
263
compiler_yacc_impl_clean:
 
264
compiler_lex_make_all:
 
265
compiler_lex_clean:
 
266
compiler_clean: compiler_moc_header_clean compiler_rcc_clean 
 
267
 
 
268
####### Compile
 
269
 
 
270
main.o: main.cpp mainwindow.h
 
271
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o main.cpp
 
272
 
 
273
mainwindow.o: mainwindow.cpp mainwindow.h \
 
274
                listview.h \
 
275
                textbrowser.h \
 
276
                importpreview.h \
 
277
                tableview.h \
 
278
                dictlist.h \
 
279
                linedit.h
 
280
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o mainwindow.o mainwindow.cpp
 
281
 
 
282
listview.o: listview.cpp listview.h
 
283
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o listview.o listview.cpp
 
284
 
 
285
standarditemmodel.o: standarditemmodel.cpp standarditemmodel.h
 
286
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o standarditemmodel.o standarditemmodel.cpp
 
287
 
 
288
textbrowser.o: textbrowser.cpp textbrowser.h
 
289
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o textbrowser.o textbrowser.cpp
 
290
 
 
291
tableview.o: tableview.cpp tableview.h
 
292
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o tableview.o tableview.cpp
 
293
 
 
294
importpreview.o: importpreview.cpp importpreview.h \
 
295
                tableview.h \
 
296
                global.h
 
297
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o importpreview.o importpreview.cpp
 
298
 
 
299
newwebapi.o: newwebapi.cpp newwebapi.h
 
300
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o newwebapi.o newwebapi.cpp
 
301
 
 
302
dictlist.o: dictlist.cpp dictlist.h \
 
303
                tableview.h
 
304
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o dictlist.o dictlist.cpp
 
305
 
 
306
linedit.o: linedit.cpp linedit.h
 
307
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o linedit.o linedit.cpp
 
308
 
 
309
moc_mainwindow.o: moc_mainwindow.cpp 
 
310
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_mainwindow.o moc_mainwindow.cpp
 
311
 
 
312
moc_listview.o: moc_listview.cpp 
 
313
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_listview.o moc_listview.cpp
 
314
 
 
315
moc_standarditemmodel.o: moc_standarditemmodel.cpp 
 
316
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_standarditemmodel.o moc_standarditemmodel.cpp
 
317
 
 
318
moc_textbrowser.o: moc_textbrowser.cpp 
 
319
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_textbrowser.o moc_textbrowser.cpp
 
320
 
 
321
moc_tableview.o: moc_tableview.cpp 
 
322
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_tableview.o moc_tableview.cpp
 
323
 
 
324
moc_importpreview.o: moc_importpreview.cpp 
 
325
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_importpreview.o moc_importpreview.cpp
 
326
 
 
327
moc_newwebapi.o: moc_newwebapi.cpp 
 
328
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_newwebapi.o moc_newwebapi.cpp
 
329
 
 
330
moc_dictlist.o: moc_dictlist.cpp 
 
331
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_dictlist.o moc_dictlist.cpp
 
332
 
 
333
moc_linedit.o: moc_linedit.cpp 
 
334
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_linedit.o moc_linedit.cpp
 
335
 
 
336
qrc_main.o: qrc_main.cpp 
 
337
        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qrc_main.o qrc_main.cpp
 
338
 
 
339
####### Install
 
340
 
 
341
install:   FORCE
 
342
 
 
343
uninstall:   FORCE
 
344
 
 
345
FORCE:
 
346