#############################################################################
# Makefile for building logo
# Generated by tmake at 01:38, 2002/10/30
# Project: logo
# Template: app
#############################################################################
####### Compiler, tools and options
CC = gcc
CXX = g++
CFLAGS = -pipe -O2 -DNO_DEBUG
CXXFLAGS= -pipe -O2 -DNO_DEBUG
INCPATH = -I${QTDIR}/extensions/nsplugin/src -I${QTDIR}/include -I${KDEDIR}/include -I/opt/kde3/include -I$(QTDIR)/include
LINK = g++
LFLAGS =
LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -lkdeui -lkdecore -lkonq -lqt -L/opt/kde3/lib -L/usr/lib/qt3/lib -L/usr/X11R6/lib -lXext -lX11 -lm
MOC = $(QTDIR)/bin/moc
UIC = $(QTDIR)/bin/uic
TAR = tar -cf
GZIP = gzip -9f
####### Files
HEADERS = logo.h
SOURCES = logo.cpp \
main.cpp
OBJECTS = logo.o \
main.o
INTERFACES =
UICDECLS =
UICIMPLS =
SRCMOC = moc_logo.cpp
OBJMOC = moc_logo.o
DIST =
TARGET = logo
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:
tmake logo.pro
dist:
$(TAR) logo.tar logo.pro $(SOURCES) $(HEADERS) $(INTERFACES) $(DIST)
$(GZIP) logo.tar
clean:
-rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(UICIMPLS) $(UICDECLS) $(TARGET)
-rm -f *~ core
####### Sub-libraries
###### Combined headers
####### Compile
logo.o: logo.cpp \
logo.h \
logo3.ui.h
main.o: main.cpp \
logo.h
moc_logo.o: moc_logo.cpp \
logo.h
moc_logo.cpp: logo.h
$(MOC) logo.h -o moc_logo.cpp
syntax highlighted by Code2HTML, v. 0.9.1