source: projects/punch-card-project/trunk/punch-card-editor/src/Makefile @ 58

Last change on this file since 58 was 58, checked in by sven, 14 years ago

GUI improvements (card widget).

  • Tested the QItemView framework in the CardEditor class. Quite nice features (all rotating/scaling/etc. work already implemented), but a strange viewport bug didn't make this fun at all... so removed again (commented out)
  • Codec:

Codec classes are now supposed to be implicit shared objects

(some kind of useless since the next entry:)

Codec Factory know performs global caching of codecs
Codecs are therefore supposed to be used as Codec* anywhere.

  • Widget:

Now has a local Codec => can display a label
Label will be rendered with some dot matrix Open Type font

(looks quite realistic)

TODO: setting codecs dynamically by focus entry/exit on

text editors (with only one text editor => always set codec like in
text editor)

Have made tests with pixmaps as punch card background,

works damned well (but one card background needs about uncompressed
5MB RAM...).

Storing card vendor names is one core feature of Douglas Jones' Punch
card format. I thought about a property editor for punch cards
(as another deck widget) for editing all card properties proposed by
Douglas Jones, but that's a lot of work that isn't really useful.
Perhaps I will just give some card backgrounds for choice in a menu,
would be pretty easy and impressive, anyway.

-- sven @ workstation

File size: 23.4 KB
Line 
1#############################################################################
2# Makefile for building: ../bin/src
3# Generated by qmake (2.01a) (Qt 4.5.1) on: Fr. Jan 1 19:42:19 2010
4# Project:  src.pro
5# Template: app
6# Command: /usr/bin/qmake -spec /usr/share/qt4/mkspecs/linux-g++ -unix CONFIG+=debug -o Makefile src.pro
7#############################################################################
8
9####### Compiler, tools and options
10
11CC            = gcc
12CXX           = g++
13DEFINES       = -D_TTY_POSIX_ -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
14CFLAGS        = -pipe -g -w -D_REENTRANT $(DEFINES)
15CXXFLAGS      = -pipe -g -w -D_REENTRANT $(DEFINES)
16INCPATH       = -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I../bin/moc -I.
17LINK          = g++
18LFLAGS        = 
19LIBS          = $(SUBLIBS)  -L/usr/lib/qt4 -lQtGui -L/usr/lib/qt4 -L/usr/X11R6/lib -pthread -lpng -lfreetype -lgobject-2.0 -lSM -lICE -pthread -pthread -lXrender -lXrandr -lXinerama -lfontconfig -lXext -lX11 -lQtCore -lz -lm -pthread -lgthread-2.0 -lrt -lglib-2.0 -ldl -lpthread
20AR            = ar cqs
21RANLIB        = 
22QMAKE         = /usr/bin/qmake
23TAR           = tar -cf
24COMPRESS      = gzip -9f
25COPY          = cp -f
26SED           = sed
27COPY_FILE     = $(COPY)
28COPY_DIR      = $(COPY) -r
29INSTALL_FILE  = install -m 644 -p
30INSTALL_DIR   = $(COPY_DIR)
31INSTALL_PROGRAM = install -m 755 -p
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   = ../bin/obj/
42
43####### Files
44
45SOURCES       = app/main.cc \
46                app/mainwindow.cc \
47                app/mainwindow.ui.cc \
48                deckviewer/cardeditor.cc \
49                deckviewer/navigatordock.cc \
50                deckviewer/navigatormodel.cc \
51                deckviewer/navigatorview.cc \
52                qpunchcard/card.cc \
53                qpunchcard/deck.cc \
54                qpunchcard/format.cc \
55                qpunchcard/widget.cc \
56                text/codec.cc \
57                text/editor.cc \
58                text/editordock.cc \
59                driver/driver.cc \
60                libs/qextserialport/qextserialbase.cpp \
61                libs/qextserialport/qextserialport.cpp \
62                libs/qextserialport/posix_qextserialport.cpp \
63                driver/documation-m200-client/controller.cc ../bin/moc/moc_mainwindow.cpp \
64                ../bin/moc/moc_cardeditor.cpp \
65                ../bin/moc/moc_navigatordock.cpp \
66                ../bin/moc/moc_navigatormodel.cpp \
67                ../bin/moc/moc_navigatorview.cpp \
68                ../bin/moc/moc_deck.cpp \
69                ../bin/moc/moc_widget.cpp \
70                ../bin/moc/moc_editor.cpp \
71                ../bin/moc/moc_editordock.cpp \
72                ../bin/moc/moc_driver.cpp \
73                ../bin/moc/moc_controller.cpp \
74                qrc_icons.cpp
75OBJECTS       = ../bin/obj/main.o \
76                ../bin/obj/mainwindow.o \
77                ../bin/obj/mainwindow.ui.o \
78                ../bin/obj/cardeditor.o \
79                ../bin/obj/navigatordock.o \
80                ../bin/obj/navigatormodel.o \
81                ../bin/obj/navigatorview.o \
82                ../bin/obj/card.o \
83                ../bin/obj/deck.o \
84                ../bin/obj/format.o \
85                ../bin/obj/widget.o \
86                ../bin/obj/codec.o \
87                ../bin/obj/editor.o \
88                ../bin/obj/editordock.o \
89                ../bin/obj/driver.o \
90                ../bin/obj/qextserialbase.o \
91                ../bin/obj/qextserialport.o \
92                ../bin/obj/posix_qextserialport.o \
93                ../bin/obj/controller.o \
94                ../bin/obj/moc_mainwindow.o \
95                ../bin/obj/moc_cardeditor.o \
96                ../bin/obj/moc_navigatordock.o \
97                ../bin/obj/moc_navigatormodel.o \
98                ../bin/obj/moc_navigatorview.o \
99                ../bin/obj/moc_deck.o \
100                ../bin/obj/moc_widget.o \
101                ../bin/obj/moc_editor.o \
102                ../bin/obj/moc_editordock.o \
103                ../bin/obj/moc_driver.o \
104                ../bin/obj/moc_controller.o \
105                ../bin/obj/qrc_icons.o
106DIST          = /usr/share/qt4/mkspecs/common/g++.conf \
107                /usr/share/qt4/mkspecs/common/unix.conf \
108                /usr/share/qt4/mkspecs/common/linux.conf \
109                /usr/share/qt4/mkspecs/qconfig.pri \
110                /usr/share/qt4/mkspecs/features/qt_functions.prf \
111                /usr/share/qt4/mkspecs/features/qt_config.prf \
112                /usr/share/qt4/mkspecs/features/exclusive_builds.prf \
113                /usr/share/qt4/mkspecs/features/default_pre.prf \
114                libs/qextserialport.pri \
115                driver/documation-m200-client.pri \
116                /usr/share/qt4/mkspecs/features/debug.prf \
117                /usr/share/qt4/mkspecs/features/default_post.prf \
118                /usr/share/qt4/mkspecs/features/warn_off.prf \
119                /usr/share/qt4/mkspecs/features/qt.prf \
120                /usr/share/qt4/mkspecs/features/unix/thread.prf \
121                /usr/share/qt4/mkspecs/features/moc.prf \
122                /usr/share/qt4/mkspecs/features/resources.prf \
123                /usr/share/qt4/mkspecs/features/uic.prf \
124                /usr/share/qt4/mkspecs/features/yacc.prf \
125                /usr/share/qt4/mkspecs/features/lex.prf \
126                /usr/share/qt4/mkspecs/features/include_source_dir.prf \
127                src.pro
128QMAKE_TARGET  = src
129DESTDIR       = ../bin/
130TARGET        = ../bin/src
131
132first: all
133####### Implicit rules
134
135.SUFFIXES: .o .c .cpp .cc .cxx .C
136
137.cpp.o:
138        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
139
140.cc.o:
141        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
142
143.cxx.o:
144        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
145
146.C.o:
147        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
148
149.c.o:
150        $(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<"
151
152####### Build rules
153
154all: Makefile $(TARGET)
155
156$(TARGET):  $(OBJECTS) 
157        @$(CHK_DIR_EXISTS) ../bin/ || $(MKDIR) ../bin/
158        $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)
159
160Makefile: src.pro  /usr/share/qt4/mkspecs/linux-g++/qmake.conf /usr/share/qt4/mkspecs/common/g++.conf \
161                /usr/share/qt4/mkspecs/common/unix.conf \
162                /usr/share/qt4/mkspecs/common/linux.conf \
163                /usr/share/qt4/mkspecs/qconfig.pri \
164                /usr/share/qt4/mkspecs/features/qt_functions.prf \
165                /usr/share/qt4/mkspecs/features/qt_config.prf \
166                /usr/share/qt4/mkspecs/features/exclusive_builds.prf \
167                /usr/share/qt4/mkspecs/features/default_pre.prf \
168                libs/qextserialport.pri \
169                driver/documation-m200-client.pri \
170                /usr/share/qt4/mkspecs/features/debug.prf \
171                /usr/share/qt4/mkspecs/features/default_post.prf \
172                /usr/share/qt4/mkspecs/features/warn_off.prf \
173                /usr/share/qt4/mkspecs/features/qt.prf \
174                /usr/share/qt4/mkspecs/features/unix/thread.prf \
175                /usr/share/qt4/mkspecs/features/moc.prf \
176                /usr/share/qt4/mkspecs/features/resources.prf \
177                /usr/share/qt4/mkspecs/features/uic.prf \
178                /usr/share/qt4/mkspecs/features/yacc.prf \
179                /usr/share/qt4/mkspecs/features/lex.prf \
180                /usr/share/qt4/mkspecs/features/include_source_dir.prf \
181                /usr/lib/qt4/libQtGui.prl \
182                /usr/lib/qt4/libQtCore.prl
183        $(QMAKE) -spec /usr/share/qt4/mkspecs/linux-g++ -unix CONFIG+=debug -o Makefile src.pro
184/usr/share/qt4/mkspecs/common/g++.conf:
185/usr/share/qt4/mkspecs/common/unix.conf:
186/usr/share/qt4/mkspecs/common/linux.conf:
187/usr/share/qt4/mkspecs/qconfig.pri:
188/usr/share/qt4/mkspecs/features/qt_functions.prf:
189/usr/share/qt4/mkspecs/features/qt_config.prf:
190/usr/share/qt4/mkspecs/features/exclusive_builds.prf:
191/usr/share/qt4/mkspecs/features/default_pre.prf:
192libs/qextserialport.pri:
193driver/documation-m200-client.pri:
194/usr/share/qt4/mkspecs/features/debug.prf:
195/usr/share/qt4/mkspecs/features/default_post.prf:
196/usr/share/qt4/mkspecs/features/warn_off.prf:
197/usr/share/qt4/mkspecs/features/qt.prf:
198/usr/share/qt4/mkspecs/features/unix/thread.prf:
199/usr/share/qt4/mkspecs/features/moc.prf:
200/usr/share/qt4/mkspecs/features/resources.prf:
201/usr/share/qt4/mkspecs/features/uic.prf:
202/usr/share/qt4/mkspecs/features/yacc.prf:
203/usr/share/qt4/mkspecs/features/lex.prf:
204/usr/share/qt4/mkspecs/features/include_source_dir.prf:
205/usr/lib/qt4/libQtGui.prl:
206/usr/lib/qt4/libQtCore.prl:
207qmake:  FORCE
208        @$(QMAKE) -spec /usr/share/qt4/mkspecs/linux-g++ -unix CONFIG+=debug -o Makefile src.pro
209
210dist: 
211        @$(CHK_DIR_EXISTS) ../bin/obj/src1.0.0 || $(MKDIR) ../bin/obj/src1.0.0
212        $(COPY_FILE) --parents $(SOURCES) $(DIST) ../bin/obj/src1.0.0/ && $(COPY_FILE) --parents app/mainwindow.h deckviewer/cardeditor.h deckviewer/navigatordock.h deckviewer/navigatormodel.h deckviewer/navigatorview.h qpunchcard/card.h qpunchcard/deck.h qpunchcard/format.h qpunchcard/widget.h text/cardcodes.h text/codec.h text/editor.h text/editordock.h driver/driver.h libs/qextserialport/qextserialbase.h libs/qextserialport/qextserialport.h libs/qextserialport/posix_qextserialport.h driver/documation-m200-client/controller.h ../../protocols/documation-m200/pc-uc-protocol.h ../bin/obj/src1.0.0/ && $(COPY_FILE) --parents ../shared/icons.qrc ../bin/obj/src1.0.0/ && $(COPY_FILE) --parents app/main.cc app/mainwindow.cc app/mainwindow.ui.cc deckviewer/cardeditor.cc deckviewer/navigatordock.cc deckviewer/navigatormodel.cc deckviewer/navigatorview.cc qpunchcard/card.cc qpunchcard/deck.cc qpunchcard/format.cc qpunchcard/widget.cc text/codec.cc text/editor.cc text/editordock.cc driver/driver.cc libs/qextserialport/qextserialbase.cpp libs/qextserialport/qextserialport.cpp libs/qextserialport/posix_qextserialport.cpp driver/documation-m200-client/controller.cc ../bin/obj/src1.0.0/ && (cd `dirname ../bin/obj/src1.0.0` && $(TAR) src1.0.0.tar src1.0.0 && $(COMPRESS) src1.0.0.tar) && $(MOVE) `dirname ../bin/obj/src1.0.0`/src1.0.0.tar.gz . && $(DEL_FILE) -r ../bin/obj/src1.0.0
213
214
215clean:compiler_clean
216        -$(DEL_FILE) $(OBJECTS)
217        -$(DEL_FILE) *~ core *.core
218
219
220####### Sub-libraries
221
222distclean: clean
223        -$(DEL_FILE) $(TARGET) 
224        -$(DEL_FILE) Makefile
225
226
227mocclean: compiler_moc_header_clean compiler_moc_source_clean
228
229mocables: compiler_moc_header_make_all compiler_moc_source_make_all
230
231compiler_moc_header_make_all: ../bin/moc/moc_mainwindow.cpp ../bin/moc/moc_cardeditor.cpp ../bin/moc/moc_navigatordock.cpp ../bin/moc/moc_navigatormodel.cpp ../bin/moc/moc_navigatorview.cpp ../bin/moc/moc_deck.cpp ../bin/moc/moc_widget.cpp ../bin/moc/moc_editor.cpp ../bin/moc/moc_editordock.cpp ../bin/moc/moc_driver.cpp ../bin/moc/moc_controller.cpp
232compiler_moc_header_clean:
233        -$(DEL_FILE) ../bin/moc/moc_mainwindow.cpp ../bin/moc/moc_cardeditor.cpp ../bin/moc/moc_navigatordock.cpp ../bin/moc/moc_navigatormodel.cpp ../bin/moc/moc_navigatorview.cpp ../bin/moc/moc_deck.cpp ../bin/moc/moc_widget.cpp ../bin/moc/moc_editor.cpp ../bin/moc/moc_editordock.cpp ../bin/moc/moc_driver.cpp ../bin/moc/moc_controller.cpp
234../bin/moc/moc_mainwindow.cpp: qpunchcard/card.h \
235                qpunchcard/deck.h \
236                qpunchcard/format.h \
237                deckviewer/navigatordock.h \
238                deckviewer/navigatormodel.h \
239                deckviewer/navigatorview.h \
240                app/mainwindow.h \
241                deckviewer/cardeditor.h \
242                qpunchcard/widget.h \
243                text/editordock.h \
244                text/codec.h \
245                text/editor.h \
246                driver/driver.h \
247                app/mainwindow.h
248        /usr/bin/moc $(DEFINES) $(INCPATH) app/mainwindow.h -o ../bin/moc/moc_mainwindow.cpp
249
250../bin/moc/moc_cardeditor.cpp: qpunchcard/deck.h \
251                qpunchcard/card.h \
252                qpunchcard/format.h \
253                qpunchcard/widget.h \
254                app/mainwindow.h \
255                deckviewer/navigatordock.h \
256                deckviewer/navigatormodel.h \
257                deckviewer/navigatorview.h \
258                deckviewer/cardeditor.h \
259                text/editordock.h \
260                text/codec.h \
261                text/editor.h \
262                driver/driver.h \
263                deckviewer/cardeditor.h
264        /usr/bin/moc $(DEFINES) $(INCPATH) deckviewer/cardeditor.h -o ../bin/moc/moc_cardeditor.cpp
265
266../bin/moc/moc_navigatordock.cpp: deckviewer/navigatormodel.h \
267                deckviewer/navigatordock.h \
268                deckviewer/navigatorview.h \
269                app/mainwindow.h \
270                qpunchcard/card.h \
271                qpunchcard/deck.h \
272                qpunchcard/format.h \
273                deckviewer/cardeditor.h \
274                qpunchcard/widget.h \
275                text/editordock.h \
276                text/codec.h \
277                text/editor.h \
278                driver/driver.h \
279                deckviewer/navigatordock.h
280        /usr/bin/moc $(DEFINES) $(INCPATH) deckviewer/navigatordock.h -o ../bin/moc/moc_navigatordock.cpp
281
282../bin/moc/moc_navigatormodel.cpp: deckviewer/navigatordock.h \
283                deckviewer/navigatormodel.h \
284                deckviewer/navigatorview.h \
285                app/mainwindow.h \
286                qpunchcard/card.h \
287                qpunchcard/deck.h \
288                qpunchcard/format.h \
289                deckviewer/cardeditor.h \
290                qpunchcard/widget.h \
291                text/editordock.h \
292                text/codec.h \
293                text/editor.h \
294                driver/driver.h \
295                deckviewer/navigatormodel.h
296        /usr/bin/moc $(DEFINES) $(INCPATH) deckviewer/navigatormodel.h -o ../bin/moc/moc_navigatormodel.cpp
297
298../bin/moc/moc_navigatorview.cpp: deckviewer/navigatordock.h \
299                deckviewer/navigatormodel.h \
300                deckviewer/navigatorview.h \
301                app/mainwindow.h \
302                qpunchcard/card.h \
303                qpunchcard/deck.h \
304                qpunchcard/format.h \
305                deckviewer/cardeditor.h \
306                qpunchcard/widget.h \
307                text/editordock.h \
308                text/codec.h \
309                text/editor.h \
310                driver/driver.h \
311                deckviewer/navigatorview.h
312        /usr/bin/moc $(DEFINES) $(INCPATH) deckviewer/navigatorview.h -o ../bin/moc/moc_navigatorview.cpp
313
314../bin/moc/moc_deck.cpp: qpunchcard/card.h \
315                qpunchcard/format.h \
316                qpunchcard/deck.h \
317                qpunchcard/deck.h
318        /usr/bin/moc $(DEFINES) $(INCPATH) qpunchcard/deck.h -o ../bin/moc/moc_deck.cpp
319
320../bin/moc/moc_widget.cpp: qpunchcard/card.h \
321                qpunchcard/widget.h
322        /usr/bin/moc $(DEFINES) $(INCPATH) qpunchcard/widget.h -o ../bin/moc/moc_widget.cpp
323
324../bin/moc/moc_editor.cpp: app/mainwindow.h \
325                qpunchcard/card.h \
326                qpunchcard/deck.h \
327                qpunchcard/format.h \
328                deckviewer/navigatordock.h \
329                deckviewer/navigatormodel.h \
330                deckviewer/navigatorview.h \
331                qpunchcard/widget.h \
332                deckviewer/cardeditor.h \
333                text/editordock.h \
334                text/codec.h \
335                text/editor.h \
336                driver/driver.h \
337                text/editor.h
338        /usr/bin/moc $(DEFINES) $(INCPATH) text/editor.h -o ../bin/moc/moc_editor.cpp
339
340../bin/moc/moc_editordock.cpp: app/mainwindow.h \
341                qpunchcard/card.h \
342                qpunchcard/deck.h \
343                qpunchcard/format.h \
344                deckviewer/navigatordock.h \
345                deckviewer/navigatormodel.h \
346                deckviewer/navigatorview.h \
347                qpunchcard/widget.h \
348                deckviewer/cardeditor.h \
349                text/editordock.h \
350                text/codec.h \
351                text/editor.h \
352                driver/driver.h \
353                text/editordock.h
354        /usr/bin/moc $(DEFINES) $(INCPATH) text/editordock.h -o ../bin/moc/moc_editordock.cpp
355
356../bin/moc/moc_driver.cpp: app/mainwindow.h \
357                qpunchcard/card.h \
358                qpunchcard/deck.h \
359                qpunchcard/format.h \
360                deckviewer/navigatordock.h \
361                deckviewer/navigatormodel.h \
362                deckviewer/navigatorview.h \
363                qpunchcard/widget.h \
364                deckviewer/cardeditor.h \
365                text/editordock.h \
366                text/codec.h \
367                text/editor.h \
368                driver/driver.h \
369                driver/driver.h
370        /usr/bin/moc $(DEFINES) $(INCPATH) driver/driver.h -o ../bin/moc/moc_driver.cpp
371
372../bin/moc/moc_controller.cpp: driver/driver.h \
373                app/mainwindow.h \
374                qpunchcard/card.h \
375                qpunchcard/deck.h \
376                qpunchcard/format.h \
377                deckviewer/navigatordock.h \
378                deckviewer/navigatormodel.h \
379                deckviewer/navigatorview.h \
380                qpunchcard/widget.h \
381                deckviewer/cardeditor.h \
382                text/editordock.h \
383                text/codec.h \
384                text/editor.h \
385                driver/documation-m200-client/controller.h
386        /usr/bin/moc $(DEFINES) $(INCPATH) driver/documation-m200-client/controller.h -o ../bin/moc/moc_controller.cpp
387
388compiler_rcc_make_all: qrc_icons.cpp
389compiler_rcc_clean:
390        -$(DEL_FILE) qrc_icons.cpp
391qrc_icons.cpp: ../shared/icons.qrc \
392                ../shared/icons/go-down.png \
393                ../shared/icons/document-open.png \
394                ../shared/icons/go-up.png \
395                ../shared/icons/format-indent-more.png \
396                ../shared/icons/system-log-out.png \
397                ../shared/icons/go-top.png \
398                ../shared/icons/document-new.png \
399                ../shared/icons/go-previous.png \
400                ../shared/icons/list-remove.png \
401                ../shared/icons/edit-undo.png \
402                ../shared/icons/go-next.png \
403                ../shared/icons/document-save.png \
404                ../shared/icons/edit-redo.png \
405                ../shared/icons/format-indent-less.png \
406                ../shared/icons/document-save-as.png \
407                ../shared/icons/list-add.png
408        /usr/bin/rcc -name icons ../shared/icons.qrc -o qrc_icons.cpp
409
410compiler_image_collection_make_all: qmake_image_collection.cpp
411compiler_image_collection_clean:
412        -$(DEL_FILE) qmake_image_collection.cpp
413compiler_moc_source_make_all:
414compiler_moc_source_clean:
415compiler_uic_make_all:
416compiler_uic_clean:
417compiler_yacc_decl_make_all:
418compiler_yacc_decl_clean:
419compiler_yacc_impl_make_all:
420compiler_yacc_impl_clean:
421compiler_lex_make_all:
422compiler_lex_clean:
423compiler_clean: compiler_moc_header_clean compiler_rcc_clean
424
425####### Compile
426
427../bin/obj/main.o: app/main.cc app/mainwindow.h \
428                qpunchcard/card.h \
429                qpunchcard/deck.h \
430                qpunchcard/format.h \
431                deckviewer/navigatordock.h \
432                deckviewer/navigatormodel.h \
433                deckviewer/navigatorview.h \
434                qpunchcard/widget.h \
435                deckviewer/cardeditor.h \
436                text/editordock.h \
437                text/codec.h \
438                text/editor.h \
439                driver/driver.h
440        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/main.o app/main.cc
441
442../bin/obj/mainwindow.o: app/mainwindow.cc app/mainwindow.h \
443                qpunchcard/card.h \
444                qpunchcard/deck.h \
445                qpunchcard/format.h \
446                deckviewer/navigatordock.h \
447                deckviewer/navigatormodel.h \
448                deckviewer/navigatorview.h \
449                qpunchcard/widget.h \
450                deckviewer/cardeditor.h \
451                text/editordock.h \
452                text/codec.h \
453                text/editor.h \
454                driver/driver.h
455        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/mainwindow.o app/mainwindow.cc
456
457../bin/obj/mainwindow.ui.o: app/mainwindow.ui.cc app/mainwindow.h \
458                qpunchcard/card.h \
459                qpunchcard/deck.h \
460                qpunchcard/format.h \
461                deckviewer/navigatordock.h \
462                deckviewer/navigatormodel.h \
463                deckviewer/navigatorview.h \
464                qpunchcard/widget.h \
465                deckviewer/cardeditor.h \
466                text/editordock.h \
467                text/codec.h \
468                text/editor.h \
469                driver/driver.h
470        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/mainwindow.ui.o app/mainwindow.ui.cc
471
472../bin/obj/cardeditor.o: deckviewer/cardeditor.cc deckviewer/cardeditor.h \
473                qpunchcard/deck.h \
474                qpunchcard/card.h \
475                qpunchcard/format.h \
476                qpunchcard/widget.h \
477                app/mainwindow.h \
478                deckviewer/navigatordock.h \
479                deckviewer/navigatormodel.h \
480                deckviewer/navigatorview.h \
481                text/editordock.h \
482                text/codec.h \
483                text/editor.h \
484                driver/driver.h
485        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/cardeditor.o deckviewer/cardeditor.cc
486
487../bin/obj/navigatordock.o: deckviewer/navigatordock.cc deckviewer/navigatordock.h \
488                deckviewer/navigatormodel.h \
489                deckviewer/navigatorview.h \
490                app/mainwindow.h \
491                qpunchcard/card.h \
492                qpunchcard/deck.h \
493                qpunchcard/format.h \
494                deckviewer/cardeditor.h \
495                qpunchcard/widget.h \
496                text/editordock.h \
497                text/codec.h \
498                text/editor.h \
499                driver/driver.h
500        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/navigatordock.o deckviewer/navigatordock.cc
501
502../bin/obj/navigatormodel.o: deckviewer/navigatormodel.cc deckviewer/navigatormodel.h \
503                deckviewer/navigatordock.h \
504                deckviewer/navigatorview.h \
505                app/mainwindow.h \
506                qpunchcard/card.h \
507                qpunchcard/deck.h \
508                qpunchcard/format.h \
509                deckviewer/cardeditor.h \
510                qpunchcard/widget.h \
511                text/editordock.h \
512                text/codec.h \
513                text/editor.h \
514                driver/driver.h
515        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/navigatormodel.o deckviewer/navigatormodel.cc
516
517../bin/obj/navigatorview.o: deckviewer/navigatorview.cc deckviewer/navigatorview.h \
518                deckviewer/navigatordock.h \
519                deckviewer/navigatormodel.h \
520                app/mainwindow.h \
521                qpunchcard/card.h \
522                qpunchcard/deck.h \
523                qpunchcard/format.h \
524                deckviewer/cardeditor.h \
525                qpunchcard/widget.h \
526                text/editordock.h \
527                text/codec.h \
528                text/editor.h \
529                driver/driver.h
530        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/navigatorview.o deckviewer/navigatorview.cc
531
532../bin/obj/card.o: qpunchcard/card.cc qpunchcard/card.h
533        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/card.o qpunchcard/card.cc
534
535../bin/obj/deck.o: qpunchcard/deck.cc qpunchcard/deck.h \
536                qpunchcard/card.h \
537                qpunchcard/format.h
538        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/deck.o qpunchcard/deck.cc
539
540../bin/obj/format.o: qpunchcard/format.cc qpunchcard/format.h \
541                qpunchcard/card.h \
542                qpunchcard/deck.h
543        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/format.o qpunchcard/format.cc
544
545../bin/obj/widget.o: qpunchcard/widget.cc qpunchcard/widget.h \
546                qpunchcard/card.h
547        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/widget.o qpunchcard/widget.cc
548
549../bin/obj/codec.o: text/codec.cc text/codec.h \
550                qpunchcard/card.h \
551                qpunchcard/deck.h \
552                qpunchcard/format.h \
553                text/cardcodes.h
554        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/codec.o text/codec.cc
555
556../bin/obj/editor.o: text/editor.cc text/editor.h \
557                app/mainwindow.h \
558                qpunchcard/card.h \
559                qpunchcard/deck.h \
560                qpunchcard/format.h \
561                deckviewer/navigatordock.h \
562                deckviewer/navigatormodel.h \
563                deckviewer/navigatorview.h \
564                qpunchcard/widget.h \
565                deckviewer/cardeditor.h \
566                text/editordock.h \
567                text/codec.h \
568                driver/driver.h
569        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/editor.o text/editor.cc
570
571../bin/obj/editordock.o: text/editordock.cc text/editordock.h \
572                app/mainwindow.h \
573                qpunchcard/card.h \
574                qpunchcard/deck.h \
575                qpunchcard/format.h \
576                deckviewer/navigatordock.h \
577                deckviewer/navigatormodel.h \
578                deckviewer/navigatorview.h \
579                qpunchcard/widget.h \
580                deckviewer/cardeditor.h \
581                driver/driver.h \
582                text/codec.h \
583                text/editor.h
584        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/editordock.o text/editordock.cc
585
586../bin/obj/driver.o: driver/driver.cc driver/driver.h \
587                app/mainwindow.h \
588                qpunchcard/card.h \
589                qpunchcard/deck.h \
590                qpunchcard/format.h \
591                deckviewer/navigatordock.h \
592                deckviewer/navigatormodel.h \
593                deckviewer/navigatorview.h \
594                qpunchcard/widget.h \
595                deckviewer/cardeditor.h \
596                text/editordock.h \
597                text/codec.h \
598                text/editor.h
599        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/driver.o driver/driver.cc
600
601../bin/obj/qextserialbase.o: libs/qextserialport/qextserialbase.cpp libs/qextserialport/qextserialbase.h
602        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/qextserialbase.o libs/qextserialport/qextserialbase.cpp
603
604../bin/obj/qextserialport.o: libs/qextserialport/qextserialport.cpp libs/qextserialport/qextserialport.h \
605                libs/qextserialport/posix_qextserialport.h \
606                libs/qextserialport/qextserialbase.h \
607                libs/qextserialport/win_qextserialport.h
608        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/qextserialport.o libs/qextserialport/qextserialport.cpp
609
610../bin/obj/posix_qextserialport.o: libs/qextserialport/posix_qextserialport.cpp libs/qextserialport/posix_qextserialport.h \
611                libs/qextserialport/qextserialbase.h
612        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/posix_qextserialport.o libs/qextserialport/posix_qextserialport.cpp
613
614../bin/obj/controller.o: driver/documation-m200-client/controller.cc driver/documation-m200-client/controller.h \
615                driver/driver.h \
616                app/mainwindow.h \
617                qpunchcard/card.h \
618                qpunchcard/deck.h \
619                qpunchcard/format.h \
620                deckviewer/navigatordock.h \
621                deckviewer/navigatormodel.h \
622                deckviewer/navigatorview.h \
623                qpunchcard/widget.h \
624                deckviewer/cardeditor.h \
625                text/editordock.h \
626                text/codec.h \
627                text/editor.h
628        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/controller.o driver/documation-m200-client/controller.cc
629
630../bin/obj/moc_mainwindow.o: ../bin/moc/moc_mainwindow.cpp
631        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/moc_mainwindow.o ../bin/moc/moc_mainwindow.cpp
632
633../bin/obj/moc_cardeditor.o: ../bin/moc/moc_cardeditor.cpp
634        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/moc_cardeditor.o ../bin/moc/moc_cardeditor.cpp
635
636../bin/obj/moc_navigatordock.o: ../bin/moc/moc_navigatordock.cpp
637        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/moc_navigatordock.o ../bin/moc/moc_navigatordock.cpp
638
639../bin/obj/moc_navigatormodel.o: ../bin/moc/moc_navigatormodel.cpp
640        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/moc_navigatormodel.o ../bin/moc/moc_navigatormodel.cpp
641
642../bin/obj/moc_navigatorview.o: ../bin/moc/moc_navigatorview.cpp
643        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/moc_navigatorview.o ../bin/moc/moc_navigatorview.cpp
644
645../bin/obj/moc_deck.o: ../bin/moc/moc_deck.cpp
646        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/moc_deck.o ../bin/moc/moc_deck.cpp
647
648../bin/obj/moc_widget.o: ../bin/moc/moc_widget.cpp
649        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/moc_widget.o ../bin/moc/moc_widget.cpp
650
651../bin/obj/moc_editor.o: ../bin/moc/moc_editor.cpp
652        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/moc_editor.o ../bin/moc/moc_editor.cpp
653
654../bin/obj/moc_editordock.o: ../bin/moc/moc_editordock.cpp
655        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/moc_editordock.o ../bin/moc/moc_editordock.cpp
656
657../bin/obj/moc_driver.o: ../bin/moc/moc_driver.cpp
658        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/moc_driver.o ../bin/moc/moc_driver.cpp
659
660../bin/obj/moc_controller.o: ../bin/moc/moc_controller.cpp
661        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/moc_controller.o ../bin/moc/moc_controller.cpp
662
663../bin/obj/qrc_icons.o: qrc_icons.cpp
664        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/obj/qrc_icons.o qrc_icons.cpp
665
666####### Install
667
668install:   FORCE
669
670uninstall:   FORCE
671
672FORCE:
673
Note: See TracBrowser for help on using the repository browser.
© 2008 - 2013 technikum29 • Sven Köppel • Some rights reserved
Powered by Trac
Expect where otherwise noted, content on this site is licensed under a Creative Commons 3.0 License