source: projects/punch-card/punch-card-editor/src/driver/Makefile @ 44

Last change on this file since 44 was 44, checked in by sven, 10 years ago

Import of the Punch Card Editor Project.
This is a C++/Qt project (using qmake) that I've started this weekend.
Of course it's supposed to be released as open source.

I've tried to start with a clean (but now still empty, of course)
directory structure. There will come the sourcecode for a complete
AVR ATmega microcontroller punch card device controller, soon.
I'm planing to finish this editing program and to implement the
communication protocol (over TTY, using some platform indepentent library).
Unfortunately that will take some time (and I don't have much time
any more...)

-- Sven @ workstation

File size: 6.3 KB
Line 
1#############################################################################
2# Makefile for building: driver
3# Generated by qmake (2.01a) (Qt 4.5.1) on: So. Nov 29 06:02:37 2009
4# Project:  driver.pro
5# Template: app
6# Command: /usr/bin/qmake -spec /usr/share/qt4/mkspecs/linux-g++ -unix CONFIG+=debug -o Makefile driver.pro
7#############################################################################
8
9####### Compiler, tools and options
10
11CC            = gcc
12CXX           = g++
13DEFINES       = -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
14CFLAGS        = -pipe -g -Wall -W -D_REENTRANT $(DEFINES)
15CXXFLAGS      = -pipe -g -Wall -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. -I. -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   = ./
42
43####### Files
44
45SOURCES       = 
46OBJECTS       = 
47DIST          = /usr/share/qt4/mkspecs/common/g++.conf \
48                /usr/share/qt4/mkspecs/common/unix.conf \
49                /usr/share/qt4/mkspecs/common/linux.conf \
50                /usr/share/qt4/mkspecs/qconfig.pri \
51                /usr/share/qt4/mkspecs/features/qt_functions.prf \
52                /usr/share/qt4/mkspecs/features/qt_config.prf \
53                /usr/share/qt4/mkspecs/features/exclusive_builds.prf \
54                /usr/share/qt4/mkspecs/features/default_pre.prf \
55                /usr/share/qt4/mkspecs/features/debug.prf \
56                /usr/share/qt4/mkspecs/features/default_post.prf \
57                /usr/share/qt4/mkspecs/features/warn_on.prf \
58                /usr/share/qt4/mkspecs/features/qt.prf \
59                /usr/share/qt4/mkspecs/features/unix/thread.prf \
60                /usr/share/qt4/mkspecs/features/moc.prf \
61                /usr/share/qt4/mkspecs/features/resources.prf \
62                /usr/share/qt4/mkspecs/features/uic.prf \
63                /usr/share/qt4/mkspecs/features/yacc.prf \
64                /usr/share/qt4/mkspecs/features/lex.prf \
65                /usr/share/qt4/mkspecs/features/include_source_dir.prf \
66                driver.pro
67QMAKE_TARGET  = driver
68DESTDIR       = 
69TARGET        = driver
70
71first: all
72####### Implicit rules
73
74.SUFFIXES: .o .c .cpp .cc .cxx .C
75
76.cpp.o:
77        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
78
79.cc.o:
80        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
81
82.cxx.o:
83        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
84
85.C.o:
86        $(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
87
88.c.o:
89        $(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<"
90
91####### Build rules
92
93all: Makefile $(TARGET)
94
95$(TARGET):  $(OBJECTS) 
96        $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)
97
98Makefile: driver.pro  /usr/share/qt4/mkspecs/linux-g++/qmake.conf /usr/share/qt4/mkspecs/common/g++.conf \
99                /usr/share/qt4/mkspecs/common/unix.conf \
100                /usr/share/qt4/mkspecs/common/linux.conf \
101                /usr/share/qt4/mkspecs/qconfig.pri \
102                /usr/share/qt4/mkspecs/features/qt_functions.prf \
103                /usr/share/qt4/mkspecs/features/qt_config.prf \
104                /usr/share/qt4/mkspecs/features/exclusive_builds.prf \
105                /usr/share/qt4/mkspecs/features/default_pre.prf \
106                /usr/share/qt4/mkspecs/features/debug.prf \
107                /usr/share/qt4/mkspecs/features/default_post.prf \
108                /usr/share/qt4/mkspecs/features/warn_on.prf \
109                /usr/share/qt4/mkspecs/features/qt.prf \
110                /usr/share/qt4/mkspecs/features/unix/thread.prf \
111                /usr/share/qt4/mkspecs/features/moc.prf \
112                /usr/share/qt4/mkspecs/features/resources.prf \
113                /usr/share/qt4/mkspecs/features/uic.prf \
114                /usr/share/qt4/mkspecs/features/yacc.prf \
115                /usr/share/qt4/mkspecs/features/lex.prf \
116                /usr/share/qt4/mkspecs/features/include_source_dir.prf \
117                /usr/lib/qt4/libQtGui.prl \
118                /usr/lib/qt4/libQtCore.prl
119        $(QMAKE) -spec /usr/share/qt4/mkspecs/linux-g++ -unix CONFIG+=debug -o Makefile driver.pro
120/usr/share/qt4/mkspecs/common/g++.conf:
121/usr/share/qt4/mkspecs/common/unix.conf:
122/usr/share/qt4/mkspecs/common/linux.conf:
123/usr/share/qt4/mkspecs/qconfig.pri:
124/usr/share/qt4/mkspecs/features/qt_functions.prf:
125/usr/share/qt4/mkspecs/features/qt_config.prf:
126/usr/share/qt4/mkspecs/features/exclusive_builds.prf:
127/usr/share/qt4/mkspecs/features/default_pre.prf:
128/usr/share/qt4/mkspecs/features/debug.prf:
129/usr/share/qt4/mkspecs/features/default_post.prf:
130/usr/share/qt4/mkspecs/features/warn_on.prf:
131/usr/share/qt4/mkspecs/features/qt.prf:
132/usr/share/qt4/mkspecs/features/unix/thread.prf:
133/usr/share/qt4/mkspecs/features/moc.prf:
134/usr/share/qt4/mkspecs/features/resources.prf:
135/usr/share/qt4/mkspecs/features/uic.prf:
136/usr/share/qt4/mkspecs/features/yacc.prf:
137/usr/share/qt4/mkspecs/features/lex.prf:
138/usr/share/qt4/mkspecs/features/include_source_dir.prf:
139/usr/lib/qt4/libQtGui.prl:
140/usr/lib/qt4/libQtCore.prl:
141qmake:  FORCE
142        @$(QMAKE) -spec /usr/share/qt4/mkspecs/linux-g++ -unix CONFIG+=debug -o Makefile driver.pro
143
144dist: 
145        @$(CHK_DIR_EXISTS) .tmp/driver1.0.0 || $(MKDIR) .tmp/driver1.0.0
146        $(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/driver1.0.0/ && (cd `dirname .tmp/driver1.0.0` && $(TAR) driver1.0.0.tar driver1.0.0 && $(COMPRESS) driver1.0.0.tar) && $(MOVE) `dirname .tmp/driver1.0.0`/driver1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/driver1.0.0
147
148
149clean:compiler_clean
150        -$(DEL_FILE) *~ core *.core
151
152
153####### Sub-libraries
154
155distclean: clean
156        -$(DEL_FILE) $(TARGET) 
157        -$(DEL_FILE) Makefile
158
159
160mocclean: compiler_moc_header_clean compiler_moc_source_clean
161
162mocables: compiler_moc_header_make_all compiler_moc_source_make_all
163
164compiler_moc_header_make_all:
165compiler_moc_header_clean:
166compiler_rcc_make_all:
167compiler_rcc_clean:
168compiler_image_collection_make_all: qmake_image_collection.cpp
169compiler_image_collection_clean:
170        -$(DEL_FILE) qmake_image_collection.cpp
171compiler_moc_source_make_all:
172compiler_moc_source_clean:
173compiler_uic_make_all:
174compiler_uic_clean:
175compiler_yacc_decl_make_all:
176compiler_yacc_decl_clean:
177compiler_yacc_impl_make_all:
178compiler_yacc_impl_clean:
179compiler_lex_make_all:
180compiler_lex_clean:
181compiler_clean: 
182
183####### Compile
184
185####### Install
186
187install:   FORCE
188
189uninstall:   FORCE
190
191FORCE:
192
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