Skip to content

Commit b00a7c5

Browse files
author
Erlend Simonsen
committed
Initial commit
0 parents  commit b00a7c5

22 files changed

+1977
-0
lines changed

.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
*.o
2+
*~
3+
/bin

COPYING

+340
Large diffs are not rendered by default.

Makefile

+114
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
#############################################################################
2+
# Makefile for building: gltrail
3+
# Generated by qmake (2.01a) (Qt 4.3.2) on: Thu Feb 28 16:25:02 2008
4+
# Project: gltrail.pro
5+
# Template: subdirs
6+
# Command: /usr/bin/qmake -unix -o Makefile gltrail.pro
7+
#############################################################################
8+
9+
first: make_default
10+
MAKEFILE = Makefile
11+
QMAKE = /usr/bin/qmake
12+
DEL_FILE = rm -f
13+
CHK_DIR_EXISTS= test -d
14+
MKDIR = mkdir -p
15+
COPY = cp -f
16+
COPY_FILE = $(COPY)
17+
COPY_DIR = $(COPY) -r
18+
INSTALL_FILE = install -m 644 -p
19+
INSTALL_PROGRAM = install -m 755 -p
20+
INSTALL_DIR = $(COPY_DIR)
21+
DEL_FILE = rm -f
22+
SYMLINK = ln -sf
23+
DEL_DIR = rmdir
24+
MOVE = mv -f
25+
CHK_DIR_EXISTS= test -d
26+
MKDIR = mkdir -p
27+
SUBTARGETS = \
28+
sub-src
29+
30+
src//$(MAKEFILE):
31+
@$(CHK_DIR_EXISTS) src/ || $(MKDIR) src/
32+
cd src/ && $(QMAKE) src.pro -unix -o $(MAKEFILE)
33+
sub-src-qmake_all: FORCE
34+
@$(CHK_DIR_EXISTS) src/ || $(MKDIR) src/
35+
cd src/ && $(QMAKE) src.pro -unix -o $(MAKEFILE)
36+
sub-src: src//$(MAKEFILE) FORCE
37+
cd src/ && $(MAKE) -f $(MAKEFILE)
38+
sub-src-make_default: src//$(MAKEFILE) FORCE
39+
cd src/ && $(MAKE) -f $(MAKEFILE)
40+
sub-src-make_first: src//$(MAKEFILE) FORCE
41+
cd src/ && $(MAKE) -f $(MAKEFILE) first
42+
sub-src-all: src//$(MAKEFILE) FORCE
43+
cd src/ && $(MAKE) -f $(MAKEFILE) all
44+
sub-src-clean: src//$(MAKEFILE) FORCE
45+
cd src/ && $(MAKE) -f $(MAKEFILE) clean
46+
sub-src-distclean: src//$(MAKEFILE) FORCE
47+
cd src/ && $(MAKE) -f $(MAKEFILE) distclean
48+
sub-src-install_subtargets: src//$(MAKEFILE) FORCE
49+
cd src/ && $(MAKE) -f $(MAKEFILE) install
50+
sub-src-uninstall_subtargets: src//$(MAKEFILE) FORCE
51+
cd src/ && $(MAKE) -f $(MAKEFILE) uninstall
52+
53+
Makefile: gltrail.pro /usr/share/qt4/mkspecs/linux-g++/qmake.conf /usr/share/qt4/mkspecs/common/g++.conf \
54+
/usr/share/qt4/mkspecs/common/unix.conf \
55+
/usr/share/qt4/mkspecs/common/linux.conf \
56+
/usr/share/qt4/mkspecs/qconfig.pri \
57+
/usr/share/qt4/mkspecs/features/qt_functions.prf \
58+
/usr/share/qt4/mkspecs/features/qt_config.prf \
59+
/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
60+
/usr/share/qt4/mkspecs/features/default_pre.prf \
61+
/usr/share/qt4/mkspecs/features/debug.prf \
62+
/usr/share/qt4/mkspecs/features/default_post.prf \
63+
/usr/share/qt4/mkspecs/features/unix/thread.prf \
64+
/usr/share/qt4/mkspecs/features/qt.prf \
65+
/usr/share/qt4/mkspecs/features/unix/opengl.prf \
66+
/usr/share/qt4/mkspecs/features/moc.prf \
67+
/usr/share/qt4/mkspecs/features/warn_on.prf \
68+
/usr/share/qt4/mkspecs/features/resources.prf \
69+
/usr/share/qt4/mkspecs/features/uic.prf \
70+
/usr/share/qt4/mkspecs/features/yacc.prf \
71+
/usr/share/qt4/mkspecs/features/lex.prf
72+
$(QMAKE) -unix -o Makefile gltrail.pro
73+
/usr/share/qt4/mkspecs/common/g++.conf:
74+
/usr/share/qt4/mkspecs/common/unix.conf:
75+
/usr/share/qt4/mkspecs/common/linux.conf:
76+
/usr/share/qt4/mkspecs/qconfig.pri:
77+
/usr/share/qt4/mkspecs/features/qt_functions.prf:
78+
/usr/share/qt4/mkspecs/features/qt_config.prf:
79+
/usr/share/qt4/mkspecs/features/exclusive_builds.prf:
80+
/usr/share/qt4/mkspecs/features/default_pre.prf:
81+
/usr/share/qt4/mkspecs/features/debug.prf:
82+
/usr/share/qt4/mkspecs/features/default_post.prf:
83+
/usr/share/qt4/mkspecs/features/unix/thread.prf:
84+
/usr/share/qt4/mkspecs/features/qt.prf:
85+
/usr/share/qt4/mkspecs/features/unix/opengl.prf:
86+
/usr/share/qt4/mkspecs/features/moc.prf:
87+
/usr/share/qt4/mkspecs/features/warn_on.prf:
88+
/usr/share/qt4/mkspecs/features/resources.prf:
89+
/usr/share/qt4/mkspecs/features/uic.prf:
90+
/usr/share/qt4/mkspecs/features/yacc.prf:
91+
/usr/share/qt4/mkspecs/features/lex.prf:
92+
qmake: qmake_all FORCE
93+
@$(QMAKE) -unix -o Makefile gltrail.pro
94+
95+
qmake_all: sub-src-qmake_all FORCE
96+
97+
make_default: sub-src-make_default FORCE
98+
make_first: sub-src-make_first FORCE
99+
all: sub-src-all FORCE
100+
clean: sub-src-clean FORCE
101+
distclean: sub-src-distclean FORCE
102+
-$(DEL_FILE) Makefile
103+
install_subtargets: sub-src-install_subtargets FORCE
104+
uninstall_subtargets: sub-src-uninstall_subtargets FORCE
105+
106+
mocclean: compiler_moc_header_clean compiler_moc_source_clean
107+
108+
mocables: compiler_moc_header_make_all compiler_moc_source_make_all
109+
install: install_subtargets FORCE
110+
111+
uninstall: uninstall_subtargets FORCE
112+
113+
FORCE:
114+

gltrail.pro

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
SUBDIRS += src
2+
TEMPLATE = subdirs
3+
CONFIG += warn_on \
4+
qt \
5+
thread
6+
QT += opengl
7+

src/Makefile

+260
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,260 @@
1+
#############################################################################
2+
# Makefile for building: ../bin/gltrail
3+
# Generated by qmake (2.01a) (Qt 4.3.2) on: Fri Feb 29 11:09:13 2008
4+
# Project: src.pro
5+
# Template: app
6+
# Command: /usr/bin/qmake -unix -o Makefile src.pro
7+
#############################################################################
8+
9+
####### Compiler, tools and options
10+
11+
CC = gcc
12+
CXX = g++
13+
DEFINES = -DQT_SHARED -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB
14+
CFLAGS = -pipe -g -D_REENTRANT -Wall -W $(DEFINES)
15+
CXXFLAGS = -pipe -g -D_REENTRANT -Wall -W $(DEFINES)
16+
INCPATH = -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4 -I/usr/X11R6/include -I. -I.
17+
LINK = g++
18+
LFLAGS =
19+
LIBS = $(SUBLIBS) -L/usr/X11R6/lib -L/usr/lib -lGLU -lGL -lQtOpenGL -lQtGui -lQtCore -lpthread
20+
AR = ar cqs
21+
RANLIB =
22+
QMAKE = /usr/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+
INSTALL_FILE = install -m 644 -p
30+
INSTALL_DIR = $(COPY_DIR)
31+
INSTALL_PROGRAM = install -m 755 -p
32+
DEL_FILE = rm -f
33+
SYMLINK = ln -sf
34+
DEL_DIR = rmdir
35+
MOVE = mv -f
36+
CHK_DIR_EXISTS= test -d
37+
MKDIR = mkdir -p
38+
39+
####### Output directory
40+
41+
OBJECTS_DIR = ./
42+
43+
####### Files
44+
45+
SOURCES = main.cpp \
46+
element.cpp \
47+
window.cpp \
48+
glwidget.cpp \
49+
background_reader.cpp \
50+
host.cpp moc_window.cpp \
51+
moc_glwidget.cpp \
52+
moc_background_reader.cpp \
53+
moc_host.cpp
54+
OBJECTS = main.o \
55+
element.o \
56+
window.o \
57+
glwidget.o \
58+
background_reader.o \
59+
host.o \
60+
moc_window.o \
61+
moc_glwidget.o \
62+
moc_background_reader.o \
63+
moc_host.o
64+
DIST = /usr/share/qt4/mkspecs/common/g++.conf \
65+
/usr/share/qt4/mkspecs/common/unix.conf \
66+
/usr/share/qt4/mkspecs/common/linux.conf \
67+
/usr/share/qt4/mkspecs/qconfig.pri \
68+
/usr/share/qt4/mkspecs/features/qt_functions.prf \
69+
/usr/share/qt4/mkspecs/features/qt_config.prf \
70+
/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
71+
/usr/share/qt4/mkspecs/features/default_pre.prf \
72+
/usr/share/qt4/mkspecs/features/debug.prf \
73+
/usr/share/qt4/mkspecs/features/default_post.prf \
74+
/usr/share/qt4/mkspecs/features/unix/opengl.prf \
75+
/usr/share/qt4/mkspecs/features/qt.prf \
76+
/usr/share/qt4/mkspecs/features/moc.prf \
77+
/usr/share/qt4/mkspecs/features/unix/thread.prf \
78+
/usr/share/qt4/mkspecs/features/warn_on.prf \
79+
/usr/share/qt4/mkspecs/features/resources.prf \
80+
/usr/share/qt4/mkspecs/features/uic.prf \
81+
/usr/share/qt4/mkspecs/features/yacc.prf \
82+
/usr/share/qt4/mkspecs/features/lex.prf \
83+
src.pro
84+
QMAKE_TARGET = gltrail
85+
DESTDIR = ../bin/
86+
TARGET = ../bin/gltrail
87+
88+
first: all
89+
####### Implicit rules
90+
91+
.SUFFIXES: .o .c .cpp .cc .cxx .C
92+
93+
.cpp.o:
94+
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
95+
96+
.cc.o:
97+
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
98+
99+
.cxx.o:
100+
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
101+
102+
.C.o:
103+
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
104+
105+
.c.o:
106+
$(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<"
107+
108+
####### Build rules
109+
110+
all: Makefile $(TARGET)
111+
112+
$(TARGET): $(OBJECTS)
113+
@$(CHK_DIR_EXISTS) ../bin/ || $(MKDIR) ../bin/
114+
$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)
115+
116+
Makefile: src.pro /usr/share/qt4/mkspecs/linux-g++/qmake.conf /usr/share/qt4/mkspecs/common/g++.conf \
117+
/usr/share/qt4/mkspecs/common/unix.conf \
118+
/usr/share/qt4/mkspecs/common/linux.conf \
119+
/usr/share/qt4/mkspecs/qconfig.pri \
120+
/usr/share/qt4/mkspecs/features/qt_functions.prf \
121+
/usr/share/qt4/mkspecs/features/qt_config.prf \
122+
/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
123+
/usr/share/qt4/mkspecs/features/default_pre.prf \
124+
/usr/share/qt4/mkspecs/features/debug.prf \
125+
/usr/share/qt4/mkspecs/features/default_post.prf \
126+
/usr/share/qt4/mkspecs/features/unix/opengl.prf \
127+
/usr/share/qt4/mkspecs/features/qt.prf \
128+
/usr/share/qt4/mkspecs/features/moc.prf \
129+
/usr/share/qt4/mkspecs/features/unix/thread.prf \
130+
/usr/share/qt4/mkspecs/features/warn_on.prf \
131+
/usr/share/qt4/mkspecs/features/resources.prf \
132+
/usr/share/qt4/mkspecs/features/uic.prf \
133+
/usr/share/qt4/mkspecs/features/yacc.prf \
134+
/usr/share/qt4/mkspecs/features/lex.prf
135+
$(QMAKE) -unix -o Makefile src.pro
136+
/usr/share/qt4/mkspecs/common/g++.conf:
137+
/usr/share/qt4/mkspecs/common/unix.conf:
138+
/usr/share/qt4/mkspecs/common/linux.conf:
139+
/usr/share/qt4/mkspecs/qconfig.pri:
140+
/usr/share/qt4/mkspecs/features/qt_functions.prf:
141+
/usr/share/qt4/mkspecs/features/qt_config.prf:
142+
/usr/share/qt4/mkspecs/features/exclusive_builds.prf:
143+
/usr/share/qt4/mkspecs/features/default_pre.prf:
144+
/usr/share/qt4/mkspecs/features/debug.prf:
145+
/usr/share/qt4/mkspecs/features/default_post.prf:
146+
/usr/share/qt4/mkspecs/features/unix/opengl.prf:
147+
/usr/share/qt4/mkspecs/features/qt.prf:
148+
/usr/share/qt4/mkspecs/features/moc.prf:
149+
/usr/share/qt4/mkspecs/features/unix/thread.prf:
150+
/usr/share/qt4/mkspecs/features/warn_on.prf:
151+
/usr/share/qt4/mkspecs/features/resources.prf:
152+
/usr/share/qt4/mkspecs/features/uic.prf:
153+
/usr/share/qt4/mkspecs/features/yacc.prf:
154+
/usr/share/qt4/mkspecs/features/lex.prf:
155+
qmake: FORCE
156+
@$(QMAKE) -unix -o Makefile src.pro
157+
158+
dist:
159+
@$(CHK_DIR_EXISTS) .tmp/gltrail1.0.0 || $(MKDIR) .tmp/gltrail1.0.0
160+
$(COPY_FILE) --parents $(SOURCES) $(DIST) .tmp/gltrail1.0.0/ && $(COPY_FILE) --parents element.h window.h glwidget.h background_reader.h host.h .tmp/gltrail1.0.0/ && $(COPY_FILE) --parents main.cpp element.cpp window.cpp glwidget.cpp background_reader.cpp host.cpp .tmp/gltrail1.0.0/ && (cd `dirname .tmp/gltrail1.0.0` && $(TAR) gltrail1.0.0.tar gltrail1.0.0 && $(COMPRESS) gltrail1.0.0.tar) && $(MOVE) `dirname .tmp/gltrail1.0.0`/gltrail1.0.0.tar.gz . && $(DEL_FILE) -r .tmp/gltrail1.0.0
161+
162+
163+
clean:compiler_clean
164+
-$(DEL_FILE) $(OBJECTS)
165+
-$(DEL_FILE) *~ core *.core
166+
167+
168+
####### Sub-libraries
169+
170+
distclean: clean
171+
-$(DEL_FILE) $(TARGET)
172+
-$(DEL_FILE) Makefile
173+
174+
175+
mocclean: compiler_moc_header_clean compiler_moc_source_clean
176+
177+
mocables: compiler_moc_header_make_all compiler_moc_source_make_all
178+
179+
compiler_moc_header_make_all: moc_window.cpp moc_glwidget.cpp moc_background_reader.cpp moc_host.cpp
180+
compiler_moc_header_clean:
181+
-$(DEL_FILE) moc_window.cpp moc_glwidget.cpp moc_background_reader.cpp moc_host.cpp
182+
moc_window.cpp: glwidget.h \
183+
window.h
184+
/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) window.h -o moc_window.cpp
185+
186+
moc_glwidget.cpp: glwidget.h
187+
/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) glwidget.h -o moc_glwidget.cpp
188+
189+
moc_background_reader.cpp: element.h \
190+
background_reader.h
191+
/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) background_reader.h -o moc_background_reader.cpp
192+
193+
moc_host.cpp: glwidget.h \
194+
host.h
195+
/usr/bin/moc-qt4 $(DEFINES) $(INCPATH) host.h -o moc_host.cpp
196+
197+
compiler_rcc_make_all:
198+
compiler_rcc_clean:
199+
compiler_image_collection_make_all: qmake_image_collection.cpp
200+
compiler_image_collection_clean:
201+
-$(DEL_FILE) qmake_image_collection.cpp
202+
compiler_moc_source_make_all:
203+
compiler_moc_source_clean:
204+
compiler_uic_make_all:
205+
compiler_uic_clean:
206+
compiler_yacc_decl_make_all:
207+
compiler_yacc_decl_clean:
208+
compiler_yacc_impl_make_all:
209+
compiler_yacc_impl_clean:
210+
compiler_lex_make_all:
211+
compiler_lex_clean:
212+
compiler_clean: compiler_moc_header_clean
213+
214+
####### Compile
215+
216+
main.o: main.cpp window.h \
217+
glwidget.h
218+
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o main.cpp
219+
220+
element.o: element.cpp element.h
221+
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o element.o element.cpp
222+
223+
window.o: window.cpp window.h \
224+
glwidget.h \
225+
host.h
226+
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o window.o window.cpp
227+
228+
glwidget.o: glwidget.cpp glwidget.h \
229+
element.h \
230+
background_reader.h
231+
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o glwidget.o glwidget.cpp
232+
233+
background_reader.o: background_reader.cpp background_reader.h \
234+
element.h
235+
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o background_reader.o background_reader.cpp
236+
237+
host.o: host.cpp host.h \
238+
glwidget.h
239+
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o host.o host.cpp
240+
241+
moc_window.o: moc_window.cpp
242+
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_window.o moc_window.cpp
243+
244+
moc_glwidget.o: moc_glwidget.cpp
245+
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_glwidget.o moc_glwidget.cpp
246+
247+
moc_background_reader.o: moc_background_reader.cpp
248+
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_background_reader.o moc_background_reader.cpp
249+
250+
moc_host.o: moc_host.cpp
251+
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_host.o moc_host.cpp
252+
253+
####### Install
254+
255+
install: FORCE
256+
257+
uninstall: FORCE
258+
259+
FORCE:
260+

src/ReadMe

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
READ THIS IN ORDER TO COMPILE THE Qt4 TEMPLATE
2+
----------------------------------------------
3+
4+
Before compiling, check the Qt Options, go to
5+
Project->Project Options->C++ Support and open the Qt Options tab.
6+
7+
Check that the Qt installation directory is correct for the Qt version you've chosen.
8+
9+
------------------
10+
Andreas Pakulat
11+
July 2006

0 commit comments

Comments
 (0)