1 #############################################################################
2 # Makefile for building: Orte_demo
3 # Generated by qmake (1.04a) (Qt 3.1.1) on: Mon Sep 22 01:48:09 2003
4 # Project: Orte_demo.pro
6 # Command: $(QMAKE) -o Makefile Orte_demo.pro
7 #############################################################################
9 ####### Compiler, tools and options
15 CFLAGS = -pipe -Wall -W -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -DQT_NO_DEBUG
16 CXXFLAGS = -pipe -Wall -W -O2 -march=i386 -mcpu=i686 -g -DGLX_GLXEXT_LEGACY -fno-use-cxa-atexit -fno-exceptions -DQT_NO_DEBUG
19 INCPATH = -I$(QTDIR)/mkspecs/default -I. -I../orte-0.1.1-pi/orte/include -I../orte-0.1.1-pi -I$(QTDIR)/include -I.ui/ -I.moc/
22 LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib liblib.a -lqt-mt -lXext -lX11 -lm
25 MOC = $(QTDIR)/bin/moc
26 UIC = $(QTDIR)/bin/uic
32 COPY_DIR = $(COPY) -pR
37 CHK_DIR_EXISTS= test -d
40 ####### Output directory
46 HEADERS = Publisher.h \
54 OBJECTS = .obj/main.o \
58 .obj/MulticlipForm.o \
60 FORMS = MulticlipForm.ui \
62 UICDECLS = .ui/MulticlipForm.h \
64 UICIMPLS = .ui/MulticlipForm.cpp \
66 SRCMOC = .moc/moc_Publisher.cpp \
67 .moc/moc_ViewFrm.cpp \
68 .moc/moc_Subscriber.cpp \
69 .moc/moc_MulticlipForm.cpp \
71 OBJMOC = .obj/moc_Publisher.o \
73 .obj/moc_Subscriber.o \
74 .obj/moc_MulticlipForm.o \
77 QMAKE_TARGET = Orte_demo
82 ####### Implicit rules
84 .SUFFIXES: .c .cpp .cc .cxx .C
87 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
90 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
93 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
96 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
99 $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
103 all: Makefile $(TARGET)
105 $(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC)
106 $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS)
111 ( cd $(QTDIR)/src/moc ; $(MAKE) )
113 Makefile: Orte_demo.pro $(QTDIR)/mkspecs/default/qmake.conf
114 $(QMAKE) -o Makefile Orte_demo.pro
116 @$(QMAKE) -o Makefile Orte_demo.pro
119 @mkdir -p .obj/Orte_demo && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .obj/Orte_demo/ && $(COPY_FILE) --parents MulticlipForm.ui.h MainFrm.ui.h .obj/Orte_demo/ && ( cd `dirname .obj/Orte_demo` && $(TAR) Orte_demo.tar Orte_demo && $(GZIP) Orte_demo.tar ) && $(MOVE) `dirname .obj/Orte_demo`/Orte_demo.tar.gz . && $(DEL_FILE) -r .obj/Orte_demo
122 -$(DEL_FILE) $(OBJMOC)
123 -$(DEL_FILE) $(SRCMOC)
126 -$(DEL_FILE) $(UICIMPLS) $(UICDECLS)
130 clean: mocclean uiclean
131 -$(DEL_FILE) $(OBJECTS)
132 -$(DEL_FILE) *~ core *.core
135 ####### Sub-libraries
138 -$(DEL_FILE) $(TARGET) $(TARGET)
145 .obj/main.o: main.cpp .ui/MulticlipForm.h
146 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/main.o main.cpp
148 .obj/Publisher.o: Publisher.cpp Publisher.h \
152 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/Publisher.o Publisher.cpp
154 .obj/ViewFrm.o: ViewFrm.cpp ViewFrm.h \
156 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/ViewFrm.o ViewFrm.cpp
158 .obj/Subscriber.o: Subscriber.cpp Subscriber.h \
161 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/Subscriber.o Subscriber.cpp
163 .ui/MulticlipForm.h: MulticlipForm.ui Subscriber.h \
167 $(UIC) MulticlipForm.ui -o .ui/MulticlipForm.h
169 .ui/MulticlipForm.cpp: .ui/MulticlipForm.h MulticlipForm.ui Subscriber.h \
173 $(UIC) MulticlipForm.ui -i MulticlipForm.h -o .ui/MulticlipForm.cpp
175 .ui/MainFrm.h: MainFrm.ui
176 $(UIC) MainFrm.ui -o .ui/MainFrm.h
178 .ui/MainFrm.cpp: .ui/MainFrm.h MainFrm.ui
179 $(UIC) MainFrm.ui -i MainFrm.h -o .ui/MainFrm.cpp
181 .obj/MulticlipForm.o: .ui/MulticlipForm.cpp MulticlipForm.ui.h \
183 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/MulticlipForm.o .ui/MulticlipForm.cpp
185 .obj/MainFrm.o: .ui/MainFrm.cpp MainFrm.ui.h \
187 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/MainFrm.o .ui/MainFrm.cpp
189 .obj/moc_Publisher.o: .moc/moc_Publisher.cpp Publisher.h define.h \
191 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_Publisher.o .moc/moc_Publisher.cpp
193 .obj/moc_ViewFrm.o: .moc/moc_ViewFrm.cpp ViewFrm.h define.h
194 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_ViewFrm.o .moc/moc_ViewFrm.cpp
196 .obj/moc_Subscriber.o: .moc/moc_Subscriber.cpp Subscriber.h define.h \
198 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_Subscriber.o .moc/moc_Subscriber.cpp
200 .obj/moc_MulticlipForm.o: .moc/moc_MulticlipForm.cpp .ui/MulticlipForm.h
201 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_MulticlipForm.o .moc/moc_MulticlipForm.cpp
203 .obj/moc_MainFrm.o: .moc/moc_MainFrm.cpp .ui/MainFrm.h
204 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o .obj/moc_MainFrm.o .moc/moc_MainFrm.cpp
206 .moc/moc_Publisher.cpp: $(MOC) Publisher.h
207 $(MOC) Publisher.h -o .moc/moc_Publisher.cpp
209 .moc/moc_ViewFrm.cpp: $(MOC) ViewFrm.h
210 $(MOC) ViewFrm.h -o .moc/moc_ViewFrm.cpp
212 .moc/moc_Subscriber.cpp: $(MOC) Subscriber.h
213 $(MOC) Subscriber.h -o .moc/moc_Subscriber.cpp
215 .moc/moc_MulticlipForm.cpp: $(MOC) .ui/MulticlipForm.h
216 $(MOC) .ui/MulticlipForm.h -o .moc/moc_MulticlipForm.cpp
218 .moc/moc_MainFrm.cpp: $(MOC) .ui/MainFrm.h
219 $(MOC) .ui/MainFrm.h -o .moc/moc_MainFrm.cpp