Changeset 52 in projects for punch-card/punch-card-editor/src/Makefile


Ignore:
Timestamp:
Dec 16, 2009, 2:47:25 AM (14 years ago)
Author:
sven
Message:

Punch Card Editor: Code reordering and class renaming, rewriting.
Now using the namespace QPunchCard everywhere.

Parted the whole application into 5 parts/directories:

  • app: The application core with MainWindow and main() function
  • qpunchcard: Everything directly binary card related (no interpretation): modeling, input/output, view. Most important classes are Card, Deck, FileFormat, Widget
  • text: Everything related to text interpretation of Cards/Card Decks. Having the abstract Codec classes and the Text::Editor, Text::EditorDock
  • deckviewer: Application components like binary card editing central widget (CardEditor) and Navigator (Model View Controller classes)
  • driver: Basis for the driver framework, must be written soon.

Deck now hides the complete Storage to implement frontend methods that
implement versioning (Undo framework). All code was cleaned up, but doesn't
compile right now (still quite some non heavy errors).

-- Sven @ workstation

Location:
punch-card/punch-card-editor
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • punch-card/punch-card-editor

    • Property svn:ignore set to

  • punch-card/punch-card-editor/src/Makefile

    r44 r52  
    11#############################################################################
    2 # Makefile for building: src
    3 # Generated by qmake (2.01a) (Qt 4.5.1) on: So. Nov 29 18:17:32 2009
     2# Makefile for building: ../bin/src
     3# Generated by qmake (2.01a) (Qt 4.5.1) on: Mi. Dez 16 00:32:17 2009
    44# Project:  src.pro
    5 # Template: subdirs
     5# Template: app
    66# Command: /usr/bin/qmake -spec /usr/share/qt4/mkspecs/linux-g++ -unix CONFIG+=debug -o Makefile src.pro
    77#############################################################################
    88
    9 first: make_default
    10 MAKEFILE      = Makefile
     9####### Compiler, tools and options
     10
     11CC            = gcc
     12CXX           = g++
     13DEFINES       = -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 -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        =
    1122QMAKE         = /usr/bin/qmake
    12 DEL_FILE      = rm -f
    13 CHK_DIR_EXISTS= test -d
    14 MKDIR         = mkdir -p
     23TAR           = tar -cf
     24COMPRESS      = gzip -9f
    1525COPY          = cp -f
     26SED           = sed
    1627COPY_FILE     = $(COPY)
    1728COPY_DIR      = $(COPY) -r
    1829INSTALL_FILE  = install -m 644 -p
     30INSTALL_DIR   = $(COPY_DIR)
    1931INSTALL_PROGRAM = install -m 755 -p
    20 INSTALL_DIR   = $(COPY_DIR)
    2132DEL_FILE      = rm -f
    2233SYMLINK       = ln -sf
     
    2536CHK_DIR_EXISTS= test -d
    2637MKDIR         = mkdir -p
    27 SUBTARGETS    =  \
    28                 sub-app
    29 
    30 app/$(MAKEFILE):
    31         @$(CHK_DIR_EXISTS) app/ || $(MKDIR) app/
    32         cd app/ && $(QMAKE) app.pro -spec /usr/share/qt4/mkspecs/linux-g++ -unix CONFIG+=debug -o $(MAKEFILE)
    33 sub-app-qmake_all:  FORCE
    34         @$(CHK_DIR_EXISTS) app/ || $(MKDIR) app/
    35         cd app/ && $(QMAKE) app.pro -spec /usr/share/qt4/mkspecs/linux-g++ -unix CONFIG+=debug -o $(MAKEFILE)
    36 sub-app: app/$(MAKEFILE) FORCE
    37         cd app/ && $(MAKE) -f $(MAKEFILE)
    38 sub-app-make_default-ordered: app/$(MAKEFILE) FORCE
    39         cd app/ && $(MAKE) -f $(MAKEFILE)
    40 sub-app-make_default: app/$(MAKEFILE) FORCE
    41         cd app/ && $(MAKE) -f $(MAKEFILE)
    42 sub-app-make_first-ordered: app/$(MAKEFILE) FORCE
    43         cd app/ && $(MAKE) -f $(MAKEFILE) first
    44 sub-app-make_first: app/$(MAKEFILE) FORCE
    45         cd app/ && $(MAKE) -f $(MAKEFILE) first
    46 sub-app-all-ordered: app/$(MAKEFILE) FORCE
    47         cd app/ && $(MAKE) -f $(MAKEFILE) all
    48 sub-app-all: app/$(MAKEFILE) FORCE
    49         cd app/ && $(MAKE) -f $(MAKEFILE) all
    50 sub-app-clean-ordered: app/$(MAKEFILE) FORCE
    51         cd app/ && $(MAKE) -f $(MAKEFILE) clean
    52 sub-app-clean: app/$(MAKEFILE) FORCE
    53         cd app/ && $(MAKE) -f $(MAKEFILE) clean
    54 sub-app-distclean-ordered: app/$(MAKEFILE) FORCE
    55         cd app/ && $(MAKE) -f $(MAKEFILE) distclean
    56 sub-app-distclean: app/$(MAKEFILE) FORCE
    57         cd app/ && $(MAKE) -f $(MAKEFILE) distclean
    58 sub-app-install_subtargets-ordered: app/$(MAKEFILE) FORCE
    59         cd app/ && $(MAKE) -f $(MAKEFILE) install
    60 sub-app-install_subtargets: app/$(MAKEFILE) FORCE
    61         cd app/ && $(MAKE) -f $(MAKEFILE) install
    62 sub-app-uninstall_subtargets-ordered: app/$(MAKEFILE) FORCE
    63         cd app/ && $(MAKE) -f $(MAKEFILE) uninstall
    64 sub-app-uninstall_subtargets: app/$(MAKEFILE) FORCE
    65         cd app/ && $(MAKE) -f $(MAKEFILE) uninstall
     38
     39####### Output directory
     40
     41OBJECTS_DIR   = ../bin/
     42
     43####### Files
     44
     45SOURCES       = app/mainwindow.cc \
     46                app/mainwindow.ui.cc \
     47                deckviewer/cardeditor.cc \
     48                deckviewer/navigatordock.cc \
     49                deckviewer/navigatormodel.cc \
     50                deckviewer/navigatorview.cc \
     51                qpunchcard/card.cc \
     52                qpunchcard/deck.cc \
     53                qpunchcard/format.cc \
     54                qpunchcard/widget.cc \
     55                text/codec.cc \
     56                text/editor.cc \
     57                text/editordock.cc \
     58                driver/driver.cc ../bin/moc_mainwindow.cpp \
     59                ../bin/moc_cardeditor.cpp \
     60                ../bin/moc_navigatordock.cpp \
     61                ../bin/moc_navigatormodel.cpp \
     62                ../bin/moc_navigatorview.cpp \
     63                ../bin/moc_deck.cpp \
     64                ../bin/moc_widget.cpp \
     65                ../bin/moc_editor.cpp \
     66                ../bin/moc_editordock.cpp
     67OBJECTS       = ../bin/mainwindow.o \
     68                ../bin/mainwindow.ui.o \
     69                ../bin/cardeditor.o \
     70                ../bin/navigatordock.o \
     71                ../bin/navigatormodel.o \
     72                ../bin/navigatorview.o \
     73                ../bin/card.o \
     74                ../bin/deck.o \
     75                ../bin/format.o \
     76                ../bin/widget.o \
     77                ../bin/codec.o \
     78                ../bin/editor.o \
     79                ../bin/editordock.o \
     80                ../bin/driver.o \
     81                ../bin/moc_mainwindow.o \
     82                ../bin/moc_cardeditor.o \
     83                ../bin/moc_navigatordock.o \
     84                ../bin/moc_navigatormodel.o \
     85                ../bin/moc_navigatorview.o \
     86                ../bin/moc_deck.o \
     87                ../bin/moc_widget.o \
     88                ../bin/moc_editor.o \
     89                ../bin/moc_editordock.o
     90DIST          = /usr/share/qt4/mkspecs/common/g++.conf \
     91                /usr/share/qt4/mkspecs/common/unix.conf \
     92                /usr/share/qt4/mkspecs/common/linux.conf \
     93                /usr/share/qt4/mkspecs/qconfig.pri \
     94                /usr/share/qt4/mkspecs/features/qt_functions.prf \
     95                /usr/share/qt4/mkspecs/features/qt_config.prf \
     96                /usr/share/qt4/mkspecs/features/exclusive_builds.prf \
     97                /usr/share/qt4/mkspecs/features/default_pre.prf \
     98                /usr/share/qt4/mkspecs/features/debug.prf \
     99                /usr/share/qt4/mkspecs/features/default_post.prf \
     100                /usr/share/qt4/mkspecs/features/warn_off.prf \
     101                /usr/share/qt4/mkspecs/features/qt.prf \
     102                /usr/share/qt4/mkspecs/features/unix/thread.prf \
     103                /usr/share/qt4/mkspecs/features/moc.prf \
     104                /usr/share/qt4/mkspecs/features/resources.prf \
     105                /usr/share/qt4/mkspecs/features/uic.prf \
     106                /usr/share/qt4/mkspecs/features/yacc.prf \
     107                /usr/share/qt4/mkspecs/features/lex.prf \
     108                /usr/share/qt4/mkspecs/features/include_source_dir.prf \
     109                src.pro
     110QMAKE_TARGET  = src
     111DESTDIR       = ../bin/
     112TARGET        = ../bin/src
     113
     114first: all
     115####### Implicit rules
     116
     117.SUFFIXES: .o .c .cpp .cc .cxx .C
     118
     119.cpp.o:
     120        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
     121
     122.cc.o:
     123        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
     124
     125.cxx.o:
     126        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
     127
     128.C.o:
     129        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
     130
     131.c.o:
     132        $(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<"
     133
     134####### Build rules
     135
     136all: Makefile $(TARGET)
     137
     138$(TARGET):  $(OBJECTS) 
     139        @$(CHK_DIR_EXISTS) ../bin/ || $(MKDIR) ../bin/
     140        $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)
    66141
    67142Makefile: src.pro  /usr/share/qt4/mkspecs/linux-g++/qmake.conf /usr/share/qt4/mkspecs/common/g++.conf \
     
    75150                /usr/share/qt4/mkspecs/features/debug.prf \
    76151                /usr/share/qt4/mkspecs/features/default_post.prf \
    77                 /usr/share/qt4/mkspecs/features/warn_on.prf \
     152                /usr/share/qt4/mkspecs/features/warn_off.prf \
    78153                /usr/share/qt4/mkspecs/features/qt.prf \
    79154                /usr/share/qt4/mkspecs/features/unix/thread.prf \
     
    83158                /usr/share/qt4/mkspecs/features/yacc.prf \
    84159                /usr/share/qt4/mkspecs/features/lex.prf \
    85                 /usr/share/qt4/mkspecs/features/include_source_dir.prf
     160                /usr/share/qt4/mkspecs/features/include_source_dir.prf \
     161                /usr/lib/qt4/libQtGui.prl \
     162                /usr/lib/qt4/libQtCore.prl
    86163        $(QMAKE) -spec /usr/share/qt4/mkspecs/linux-g++ -unix CONFIG+=debug -o Makefile src.pro
    87164/usr/share/qt4/mkspecs/common/g++.conf:
     
    95172/usr/share/qt4/mkspecs/features/debug.prf:
    96173/usr/share/qt4/mkspecs/features/default_post.prf:
    97 /usr/share/qt4/mkspecs/features/warn_on.prf:
     174/usr/share/qt4/mkspecs/features/warn_off.prf:
    98175/usr/share/qt4/mkspecs/features/qt.prf:
    99176/usr/share/qt4/mkspecs/features/unix/thread.prf:
     
    104181/usr/share/qt4/mkspecs/features/lex.prf:
    105182/usr/share/qt4/mkspecs/features/include_source_dir.prf:
    106 qmake: qmake_all FORCE
     183/usr/lib/qt4/libQtGui.prl:
     184/usr/lib/qt4/libQtCore.prl:
     185qmake:  FORCE
    107186        @$(QMAKE) -spec /usr/share/qt4/mkspecs/linux-g++ -unix CONFIG+=debug -o Makefile src.pro
    108187
    109 qmake_all: sub-app-qmake_all FORCE
    110 
    111 make_default: sub-app-make_default-ordered FORCE
    112 make_first: sub-app-make_first-ordered FORCE
    113 all: sub-app-all-ordered FORCE
    114 clean: sub-app-clean-ordered FORCE
    115 distclean: sub-app-distclean-ordered FORCE
     188dist:
     189        @$(CHK_DIR_EXISTS) ../bin/src1.0.0 || $(MKDIR) ../bin/src1.0.0
     190        $(COPY_FILE) --parents $(SOURCES) $(DIST) ../bin/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 ../bin/src1.0.0/ && $(COPY_FILE) --parents 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 ../bin/src1.0.0/ && (cd `dirname ../bin/src1.0.0` && $(TAR) src1.0.0.tar src1.0.0 && $(COMPRESS) src1.0.0.tar) && $(MOVE) `dirname ../bin/src1.0.0`/src1.0.0.tar.gz . && $(DEL_FILE) -r ../bin/src1.0.0
     191
     192
     193clean:compiler_clean
     194        -$(DEL_FILE) $(OBJECTS)
     195        -$(DEL_FILE) *~ core *.core
     196
     197
     198####### Sub-libraries
     199
     200distclean: clean
     201        -$(DEL_FILE) $(TARGET)
    116202        -$(DEL_FILE) Makefile
    117 install_subtargets: sub-app-install_subtargets-ordered FORCE
    118 uninstall_subtargets: sub-app-uninstall_subtargets-ordered FORCE
     203
    119204
    120205mocclean: compiler_moc_header_clean compiler_moc_source_clean
    121206
    122207mocables: compiler_moc_header_make_all compiler_moc_source_make_all
    123 install: install_subtargets  FORCE
    124 
    125 uninstall:  uninstall_subtargets FORCE
     208
     209compiler_moc_header_make_all: ../bin/moc_mainwindow.cpp ../bin/moc_cardeditor.cpp ../bin/moc_navigatordock.cpp ../bin/moc_navigatormodel.cpp ../bin/moc_navigatorview.cpp ../bin/moc_deck.cpp ../bin/moc_widget.cpp ../bin/moc_editor.cpp ../bin/moc_editordock.cpp
     210compiler_moc_header_clean:
     211        -$(DEL_FILE) ../bin/moc_mainwindow.cpp ../bin/moc_cardeditor.cpp ../bin/moc_navigatordock.cpp ../bin/moc_navigatormodel.cpp ../bin/moc_navigatorview.cpp ../bin/moc_deck.cpp ../bin/moc_widget.cpp ../bin/moc_editor.cpp ../bin/moc_editordock.cpp
     212../bin/moc_mainwindow.cpp: qpunchcard/card.h \
     213                qpunchcard/deck.h \
     214                qpunchcard/format.h \
     215                deckviewer/navigatordock.h \
     216                deckviewer/navigatormodel.h \
     217                deckviewer/navigatorview.h \
     218                app/mainwindow.h \
     219                deckviewer/cardeditor.h \
     220                qpunchcard/widget.h \
     221                text/editordock.h \
     222                text/codec.h \
     223                text/editor.h \
     224                app/mainwindow.h
     225        /usr/bin/moc $(DEFINES) $(INCPATH) app/mainwindow.h -o ../bin/moc_mainwindow.cpp
     226
     227../bin/moc_cardeditor.cpp: qpunchcard/deck.h \
     228                qpunchcard/card.h \
     229                qpunchcard/format.h \
     230                qpunchcard/widget.h \
     231                app/mainwindow.h \
     232                deckviewer/navigatordock.h \
     233                deckviewer/navigatormodel.h \
     234                deckviewer/navigatorview.h \
     235                deckviewer/cardeditor.h \
     236                text/editordock.h \
     237                text/codec.h \
     238                text/editor.h \
     239                deckviewer/cardeditor.h
     240        /usr/bin/moc $(DEFINES) $(INCPATH) deckviewer/cardeditor.h -o ../bin/moc_cardeditor.cpp
     241
     242../bin/moc_navigatordock.cpp: deckviewer/navigatormodel.h \
     243                deckviewer/navigatordock.h \
     244                deckviewer/navigatorview.h \
     245                app/mainwindow.h \
     246                qpunchcard/card.h \
     247                qpunchcard/deck.h \
     248                qpunchcard/format.h \
     249                deckviewer/cardeditor.h \
     250                qpunchcard/widget.h \
     251                text/editordock.h \
     252                text/codec.h \
     253                text/editor.h \
     254                deckviewer/navigatordock.h
     255        /usr/bin/moc $(DEFINES) $(INCPATH) deckviewer/navigatordock.h -o ../bin/moc_navigatordock.cpp
     256
     257../bin/moc_navigatormodel.cpp: deckviewer/navigatordock.h \
     258                deckviewer/navigatormodel.h \
     259                deckviewer/navigatorview.h \
     260                app/mainwindow.h \
     261                qpunchcard/card.h \
     262                qpunchcard/deck.h \
     263                qpunchcard/format.h \
     264                deckviewer/cardeditor.h \
     265                qpunchcard/widget.h \
     266                text/editordock.h \
     267                text/codec.h \
     268                text/editor.h \
     269                deckviewer/navigatormodel.h
     270        /usr/bin/moc $(DEFINES) $(INCPATH) deckviewer/navigatormodel.h -o ../bin/moc_navigatormodel.cpp
     271
     272../bin/moc_navigatorview.cpp: deckviewer/navigatordock.h \
     273                deckviewer/navigatormodel.h \
     274                deckviewer/navigatorview.h \
     275                app/mainwindow.h \
     276                qpunchcard/card.h \
     277                qpunchcard/deck.h \
     278                qpunchcard/format.h \
     279                deckviewer/cardeditor.h \
     280                qpunchcard/widget.h \
     281                text/editordock.h \
     282                text/codec.h \
     283                text/editor.h \
     284                deckviewer/navigatorview.h
     285        /usr/bin/moc $(DEFINES) $(INCPATH) deckviewer/navigatorview.h -o ../bin/moc_navigatorview.cpp
     286
     287../bin/moc_deck.cpp: qpunchcard/card.h \
     288                qpunchcard/format.h \
     289                qpunchcard/deck.h \
     290                qpunchcard/deck.h
     291        /usr/bin/moc $(DEFINES) $(INCPATH) qpunchcard/deck.h -o ../bin/moc_deck.cpp
     292
     293../bin/moc_widget.cpp: qpunchcard/card.h \
     294                qpunchcard/widget.h
     295        /usr/bin/moc $(DEFINES) $(INCPATH) qpunchcard/widget.h -o ../bin/moc_widget.cpp
     296
     297../bin/moc_editor.cpp: app/mainwindow.h \
     298                qpunchcard/card.h \
     299                qpunchcard/deck.h \
     300                qpunchcard/format.h \
     301                deckviewer/navigatordock.h \
     302                deckviewer/navigatormodel.h \
     303                deckviewer/navigatorview.h \
     304                qpunchcard/widget.h \
     305                deckviewer/cardeditor.h \
     306                text/editordock.h \
     307                text/codec.h \
     308                text/editor.h \
     309                text/editor.h
     310        /usr/bin/moc $(DEFINES) $(INCPATH) text/editor.h -o ../bin/moc_editor.cpp
     311
     312../bin/moc_editordock.cpp: app/mainwindow.h \
     313                qpunchcard/card.h \
     314                qpunchcard/deck.h \
     315                qpunchcard/format.h \
     316                deckviewer/navigatordock.h \
     317                deckviewer/navigatormodel.h \
     318                deckviewer/navigatorview.h \
     319                qpunchcard/widget.h \
     320                deckviewer/cardeditor.h \
     321                text/editordock.h \
     322                text/codec.h \
     323                text/editor.h \
     324                text/editordock.h
     325        /usr/bin/moc $(DEFINES) $(INCPATH) text/editordock.h -o ../bin/moc_editordock.cpp
     326
     327compiler_rcc_make_all:
     328compiler_rcc_clean:
     329compiler_image_collection_make_all: qmake_image_collection.cpp
     330compiler_image_collection_clean:
     331        -$(DEL_FILE) qmake_image_collection.cpp
     332compiler_moc_source_make_all:
     333compiler_moc_source_clean:
     334compiler_uic_make_all:
     335compiler_uic_clean:
     336compiler_yacc_decl_make_all:
     337compiler_yacc_decl_clean:
     338compiler_yacc_impl_make_all:
     339compiler_yacc_impl_clean:
     340compiler_lex_make_all:
     341compiler_lex_clean:
     342compiler_clean: compiler_moc_header_clean
     343
     344####### Compile
     345
     346../bin/mainwindow.o: app/mainwindow.cc app/mainwindow.h \
     347                qpunchcard/card.h \
     348                qpunchcard/deck.h \
     349                qpunchcard/format.h \
     350                deckviewer/navigatordock.h \
     351                deckviewer/navigatormodel.h \
     352                deckviewer/navigatorview.h \
     353                qpunchcard/widget.h \
     354                deckviewer/cardeditor.h \
     355                text/editordock.h \
     356                text/codec.h \
     357                text/editor.h
     358        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/mainwindow.o app/mainwindow.cc
     359
     360../bin/mainwindow.ui.o: app/mainwindow.ui.cc app/mainwindow.h \
     361                qpunchcard/card.h \
     362                qpunchcard/deck.h \
     363                qpunchcard/format.h \
     364                deckviewer/navigatordock.h \
     365                deckviewer/navigatormodel.h \
     366                deckviewer/navigatorview.h \
     367                qpunchcard/widget.h \
     368                deckviewer/cardeditor.h \
     369                text/editordock.h \
     370                text/codec.h \
     371                text/editor.h
     372        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/mainwindow.ui.o app/mainwindow.ui.cc
     373
     374../bin/cardeditor.o: deckviewer/cardeditor.cc deckviewer/cardeditor.h \
     375                qpunchcard/deck.h \
     376                qpunchcard/card.h \
     377                qpunchcard/format.h \
     378                qpunchcard/widget.h \
     379                app/mainwindow.h \
     380                deckviewer/navigatordock.h \
     381                deckviewer/navigatormodel.h \
     382                deckviewer/navigatorview.h \
     383                text/editordock.h \
     384                text/codec.h \
     385                text/editor.h
     386        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/cardeditor.o deckviewer/cardeditor.cc
     387
     388../bin/navigatordock.o: deckviewer/navigatordock.cc deckviewer/navigatordock.h \
     389                deckviewer/navigatormodel.h \
     390                deckviewer/navigatorview.h \
     391                app/mainwindow.h \
     392                qpunchcard/card.h \
     393                qpunchcard/deck.h \
     394                qpunchcard/format.h \
     395                deckviewer/cardeditor.h \
     396                qpunchcard/widget.h \
     397                text/editordock.h \
     398                text/codec.h \
     399                text/editor.h
     400        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/navigatordock.o deckviewer/navigatordock.cc
     401
     402../bin/navigatormodel.o: deckviewer/navigatormodel.cc deckviewer/navigatormodel.h \
     403                deckviewer/navigatordock.h \
     404                deckviewer/navigatorview.h \
     405                app/mainwindow.h \
     406                qpunchcard/card.h \
     407                qpunchcard/deck.h \
     408                qpunchcard/format.h \
     409                deckviewer/cardeditor.h \
     410                qpunchcard/widget.h \
     411                text/editordock.h \
     412                text/codec.h \
     413                text/editor.h
     414        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/navigatormodel.o deckviewer/navigatormodel.cc
     415
     416../bin/navigatorview.o: deckviewer/navigatorview.cc deckviewer/navigatorview.h \
     417                deckviewer/navigatordock.h \
     418                deckviewer/navigatormodel.h \
     419                app/mainwindow.h \
     420                qpunchcard/card.h \
     421                qpunchcard/deck.h \
     422                qpunchcard/format.h \
     423                deckviewer/cardeditor.h \
     424                qpunchcard/widget.h \
     425                text/editordock.h \
     426                text/codec.h \
     427                text/editor.h
     428        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/navigatorview.o deckviewer/navigatorview.cc
     429
     430../bin/card.o: qpunchcard/card.cc qpunchcard/card.h
     431        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/card.o qpunchcard/card.cc
     432
     433../bin/deck.o: qpunchcard/deck.cc qpunchcard/deck.h \
     434                qpunchcard/card.h \
     435                qpunchcard/format.h
     436        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/deck.o qpunchcard/deck.cc
     437
     438../bin/format.o: qpunchcard/format.cc qpunchcard/format.h \
     439                qpunchcard/card.h \
     440                qpunchcard/deck.h
     441        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/format.o qpunchcard/format.cc
     442
     443../bin/widget.o: qpunchcard/widget.cc qpunchcard/widget.h \
     444                qpunchcard/card.h
     445        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/widget.o qpunchcard/widget.cc
     446
     447../bin/codec.o: text/codec.cc text/codec.h \
     448                qpunchcard/card.h \
     449                text/cardcodes.h
     450        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/codec.o text/codec.cc
     451
     452../bin/editor.o: text/editor.cc text/editor.h \
     453                app/mainwindow.h \
     454                qpunchcard/card.h \
     455                qpunchcard/deck.h \
     456                qpunchcard/format.h \
     457                deckviewer/navigatordock.h \
     458                deckviewer/navigatormodel.h \
     459                deckviewer/navigatorview.h \
     460                qpunchcard/widget.h \
     461                deckviewer/cardeditor.h \
     462                text/editordock.h \
     463                text/codec.h
     464        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/editor.o text/editor.cc
     465
     466../bin/editordock.o: text/editordock.cc text/editordock.h \
     467                app/mainwindow.h \
     468                qpunchcard/card.h \
     469                qpunchcard/deck.h \
     470                qpunchcard/format.h \
     471                deckviewer/navigatordock.h \
     472                deckviewer/navigatormodel.h \
     473                deckviewer/navigatorview.h \
     474                qpunchcard/widget.h \
     475                deckviewer/cardeditor.h \
     476                text/codec.h \
     477                text/editor.h
     478        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/editordock.o text/editordock.cc
     479
     480../bin/driver.o: driver/driver.cc driver/driver.h \
     481                app/mainwindow.h \
     482                qpunchcard/card.h \
     483                qpunchcard/deck.h \
     484                qpunchcard/format.h \
     485                deckviewer/navigatordock.h \
     486                deckviewer/navigatormodel.h \
     487                deckviewer/navigatorview.h \
     488                qpunchcard/widget.h \
     489                deckviewer/cardeditor.h \
     490                text/editordock.h \
     491                text/codec.h \
     492                text/editor.h
     493        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/driver.o driver/driver.cc
     494
     495../bin/moc_mainwindow.o: ../bin/moc_mainwindow.cpp
     496        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_mainwindow.o ../bin/moc_mainwindow.cpp
     497
     498../bin/moc_cardeditor.o: ../bin/moc_cardeditor.cpp
     499        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_cardeditor.o ../bin/moc_cardeditor.cpp
     500
     501../bin/moc_navigatordock.o: ../bin/moc_navigatordock.cpp
     502        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_navigatordock.o ../bin/moc_navigatordock.cpp
     503
     504../bin/moc_navigatormodel.o: ../bin/moc_navigatormodel.cpp
     505        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_navigatormodel.o ../bin/moc_navigatormodel.cpp
     506
     507../bin/moc_navigatorview.o: ../bin/moc_navigatorview.cpp
     508        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_navigatorview.o ../bin/moc_navigatorview.cpp
     509
     510../bin/moc_deck.o: ../bin/moc_deck.cpp
     511        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_deck.o ../bin/moc_deck.cpp
     512
     513../bin/moc_widget.o: ../bin/moc_widget.cpp
     514        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_widget.o ../bin/moc_widget.cpp
     515
     516../bin/moc_editor.o: ../bin/moc_editor.cpp
     517        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_editor.o ../bin/moc_editor.cpp
     518
     519../bin/moc_editordock.o: ../bin/moc_editordock.cpp
     520        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../bin/moc_editordock.o ../bin/moc_editordock.cpp
     521
     522####### Install
     523
     524install:   FORCE
     525
     526uninstall:   FORCE
    126527
    127528FORCE:
Note: See TracChangeset for help on using the changeset viewer.
© 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