mirror of https://github.com/jhol/qtdmm.git
288 lines
6.4 KiB
Makefile
288 lines
6.4 KiB
Makefile
#############################################################################
|
|
# Makefile for building ../bin/qtdmm
|
|
# Generated by tmake at 20:06, 2001/04/15
|
|
# Project: src
|
|
# Template: app
|
|
#############################################################################
|
|
|
|
####### Compiler, tools and options
|
|
|
|
CC = gcc
|
|
CXX = g++
|
|
CFLAGS = -pipe -Wall -W -O2 -D_REENTRANT -DQT_THREAD_SUPPORT -DNO_DEBUG
|
|
CXXFLAGS= -pipe -Wall -W -O2 -D_REENTRANT -DQT_THREAD_SUPPORT -DNO_DEBUG
|
|
INCPATH = -I. -Imoc -I$(QTDIR)/include
|
|
LINK = g++
|
|
LFLAGS =
|
|
LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -lpthread -lqt-mt -lXext -lX11 -lm
|
|
MOC = $(QTDIR)/bin/moc
|
|
UIC = $(QTDIR)/bin/uic
|
|
|
|
TAR = tar -cf
|
|
GZIP = gzip -9f
|
|
|
|
####### Files
|
|
|
|
HEADERS = configdlg.h \
|
|
dmm.h \
|
|
dmmbar.h \
|
|
dmmgraph.h \
|
|
mainwid.h \
|
|
simplecfg.h \
|
|
printdlg.h \
|
|
readerthread.h \
|
|
readevent.h \
|
|
uiconfigdlg.h \
|
|
uimainwid.h \
|
|
uiprintdlg.h
|
|
SOURCES = main.cpp \
|
|
configdlg.cpp \
|
|
dmm.cpp \
|
|
dmmbar.cpp \
|
|
dmmgraph.cpp \
|
|
mainwid.cpp \
|
|
simplecfg.cpp \
|
|
printdlg.cpp \
|
|
readerthread.cpp \
|
|
uiconfigdlg.cpp \
|
|
uimainwid.cpp \
|
|
uiprintdlg.cpp
|
|
OBJECTS = tmp/main.o \
|
|
tmp/configdlg.o \
|
|
tmp/dmm.o \
|
|
tmp/dmmbar.o \
|
|
tmp/dmmgraph.o \
|
|
tmp/mainwid.o \
|
|
tmp/simplecfg.o \
|
|
tmp/printdlg.o \
|
|
tmp/readerthread.o \
|
|
tmp/uiconfigdlg.o \
|
|
tmp/uimainwid.o \
|
|
tmp/uiprintdlg.o
|
|
INTERFACES =
|
|
UICDECLS =
|
|
UICIMPLS =
|
|
SRCMOC = moc/moc_configdlg.cpp \
|
|
moc/moc_dmm.cpp \
|
|
moc/moc_dmmbar.cpp \
|
|
moc/moc_dmmgraph.cpp \
|
|
moc/moc_mainwid.cpp \
|
|
moc/moc_printdlg.cpp \
|
|
moc/moc_uiconfigdlg.cpp \
|
|
moc/moc_uimainwid.cpp \
|
|
moc/moc_uiprintdlg.cpp
|
|
OBJMOC = tmp/moc_configdlg.o \
|
|
tmp/moc_dmm.o \
|
|
tmp/moc_dmmbar.o \
|
|
tmp/moc_dmmgraph.o \
|
|
tmp/moc_mainwid.o \
|
|
tmp/moc_printdlg.o \
|
|
tmp/moc_uiconfigdlg.o \
|
|
tmp/moc_uimainwid.o \
|
|
tmp/moc_uiprintdlg.o
|
|
DIST =
|
|
TARGET = ../bin/qtdmm
|
|
INTERFACE_DECL_PATH = .
|
|
|
|
####### Implicit rules
|
|
|
|
.SUFFIXES: .cpp .cxx .cc .C .c
|
|
|
|
.cpp.o:
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
|
|
|
|
.cxx.o:
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
|
|
|
|
.cc.o:
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
|
|
|
|
.C.o:
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
|
|
|
|
.c.o:
|
|
$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
|
|
|
|
####### Build rules
|
|
|
|
|
|
all: $(TARGET)
|
|
|
|
$(TARGET): $(UICDECLS) $(OBJECTS) $(OBJMOC)
|
|
$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS)
|
|
|
|
moc: $(SRCMOC)
|
|
|
|
tmake: Makefile
|
|
|
|
Makefile: src.pro
|
|
tmake src.pro -o Makefile
|
|
|
|
dist:
|
|
$(TAR) src.tar src.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
|
|
$(GZIP) src.tar
|
|
|
|
clean:
|
|
-rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
|
|
-rm -f *~ core
|
|
|
|
####### Sub-libraries
|
|
|
|
|
|
###### Combined headers
|
|
|
|
|
|
####### Compile
|
|
|
|
tmp/main.o: main.cpp \
|
|
mainwid.h \
|
|
uimainwid.h \
|
|
dmm.h \
|
|
readerthread.h \
|
|
configdlg.h \
|
|
uiconfigdlg.h \
|
|
simplecfg.h \
|
|
dmmgraph.h \
|
|
printdlg.h \
|
|
uiprintdlg.h
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/main.o main.cpp
|
|
|
|
tmp/configdlg.o: configdlg.cpp \
|
|
configdlg.h \
|
|
uiconfigdlg.h \
|
|
simplecfg.h \
|
|
dmmgraph.h
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/configdlg.o configdlg.cpp
|
|
|
|
tmp/dmm.o: dmm.cpp \
|
|
dmm.h \
|
|
readerthread.h \
|
|
readevent.h
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/dmm.o dmm.cpp
|
|
|
|
tmp/dmmbar.o: dmmbar.cpp \
|
|
dmmbar.h
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/dmmbar.o dmmbar.cpp
|
|
|
|
tmp/dmmgraph.o: dmmgraph.cpp \
|
|
dmmgraph.h
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/dmmgraph.o dmmgraph.cpp
|
|
|
|
tmp/mainwid.o: mainwid.cpp \
|
|
mainwid.h \
|
|
uimainwid.h \
|
|
dmm.h \
|
|
readerthread.h \
|
|
configdlg.h \
|
|
uiconfigdlg.h \
|
|
simplecfg.h \
|
|
dmmgraph.h \
|
|
printdlg.h \
|
|
uiprintdlg.h
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/mainwid.o mainwid.cpp
|
|
|
|
tmp/simplecfg.o: simplecfg.cpp \
|
|
simplecfg.h
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/simplecfg.o simplecfg.cpp
|
|
|
|
tmp/printdlg.o: printdlg.cpp \
|
|
printdlg.h \
|
|
uiprintdlg.h
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/printdlg.o printdlg.cpp
|
|
|
|
tmp/readerthread.o: readerthread.cpp \
|
|
readerthread.h \
|
|
readevent.h
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/readerthread.o readerthread.cpp
|
|
|
|
tmp/uiconfigdlg.o: uiconfigdlg.cpp \
|
|
uiconfigdlg.h
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/uiconfigdlg.o uiconfigdlg.cpp
|
|
|
|
tmp/uimainwid.o: uimainwid.cpp \
|
|
uimainwid.h \
|
|
dmmgraph.h
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/uimainwid.o uimainwid.cpp
|
|
|
|
tmp/uiprintdlg.o: uiprintdlg.cpp \
|
|
uiprintdlg.h
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/uiprintdlg.o uiprintdlg.cpp
|
|
|
|
tmp/moc_configdlg.o: moc/moc_configdlg.cpp \
|
|
configdlg.h \
|
|
uiconfigdlg.h \
|
|
simplecfg.h \
|
|
dmmgraph.h
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/moc_configdlg.o moc/moc_configdlg.cpp
|
|
|
|
tmp/moc_dmm.o: moc/moc_dmm.cpp \
|
|
dmm.h \
|
|
readerthread.h
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/moc_dmm.o moc/moc_dmm.cpp
|
|
|
|
tmp/moc_dmmbar.o: moc/moc_dmmbar.cpp \
|
|
dmmbar.h
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/moc_dmmbar.o moc/moc_dmmbar.cpp
|
|
|
|
tmp/moc_dmmgraph.o: moc/moc_dmmgraph.cpp \
|
|
dmmgraph.h
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/moc_dmmgraph.o moc/moc_dmmgraph.cpp
|
|
|
|
tmp/moc_mainwid.o: moc/moc_mainwid.cpp \
|
|
mainwid.h \
|
|
uimainwid.h \
|
|
dmm.h \
|
|
readerthread.h \
|
|
configdlg.h \
|
|
uiconfigdlg.h \
|
|
simplecfg.h \
|
|
dmmgraph.h \
|
|
printdlg.h \
|
|
uiprintdlg.h
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/moc_mainwid.o moc/moc_mainwid.cpp
|
|
|
|
tmp/moc_printdlg.o: moc/moc_printdlg.cpp \
|
|
printdlg.h \
|
|
uiprintdlg.h
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/moc_printdlg.o moc/moc_printdlg.cpp
|
|
|
|
tmp/moc_uiconfigdlg.o: moc/moc_uiconfigdlg.cpp \
|
|
uiconfigdlg.h
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/moc_uiconfigdlg.o moc/moc_uiconfigdlg.cpp
|
|
|
|
tmp/moc_uimainwid.o: moc/moc_uimainwid.cpp \
|
|
uimainwid.h
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/moc_uimainwid.o moc/moc_uimainwid.cpp
|
|
|
|
tmp/moc_uiprintdlg.o: moc/moc_uiprintdlg.cpp \
|
|
uiprintdlg.h
|
|
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o tmp/moc_uiprintdlg.o moc/moc_uiprintdlg.cpp
|
|
|
|
moc/moc_configdlg.cpp: configdlg.h
|
|
$(MOC) configdlg.h -o moc/moc_configdlg.cpp
|
|
|
|
moc/moc_dmm.cpp: dmm.h
|
|
$(MOC) dmm.h -o moc/moc_dmm.cpp
|
|
|
|
moc/moc_dmmbar.cpp: dmmbar.h
|
|
$(MOC) dmmbar.h -o moc/moc_dmmbar.cpp
|
|
|
|
moc/moc_dmmgraph.cpp: dmmgraph.h
|
|
$(MOC) dmmgraph.h -o moc/moc_dmmgraph.cpp
|
|
|
|
moc/moc_mainwid.cpp: mainwid.h
|
|
$(MOC) mainwid.h -o moc/moc_mainwid.cpp
|
|
|
|
moc/moc_printdlg.cpp: printdlg.h
|
|
$(MOC) printdlg.h -o moc/moc_printdlg.cpp
|
|
|
|
moc/moc_uiconfigdlg.cpp: uiconfigdlg.h
|
|
$(MOC) uiconfigdlg.h -o moc/moc_uiconfigdlg.cpp
|
|
|
|
moc/moc_uimainwid.cpp: uimainwid.h
|
|
$(MOC) uimainwid.h -o moc/moc_uimainwid.cpp
|
|
|
|
moc/moc_uiprintdlg.cpp: uiprintdlg.h
|
|
$(MOC) uiprintdlg.h -o moc/moc_uiprintdlg.cpp
|
|
|