Unix Makefile for tutorial 10


####### This section is automatically generated from
#######    /home/hanord/qt/tutorial/Makefile

INCDIR  =       $(QTDIR)/include
CFLAGS  =       -O2
LFLAGS  =       -L$(QTDIR)/lib -lqt
CC      =       gcc
MOC     =       moc

####### End of automatically generated section
#
# $Source: /local/lib/cvs/qt/tutorial/t10/Makefile,v $
#

####### Files

HEADERS =       lcdrange.h      cannon.h
SOURCES =       lcdrange.cpp    cannon.cpp      main.cpp
OBJECTS =       lcdrange.o      cannon.o        main.o
SRCMETA =       mlcdrang.cpp    mcannon.cpp
OBJMETA =       mlcdrang.o      mcannon.o
TARGET  =       t10

####### Implicit rules

.SUFFIXES: .cpp

.cpp.o:
        $(CC) -c $(CFLAGS) -I$(INCDIR) $<

####### Build rules

all: $(TARGET)

$(TARGET): $(OBJECTS) $(OBJMETA)
        $(CC) $(OBJECTS) $(OBJMETA) -o $(TARGET) $(LFLAGS) -lm

depend:
        @makedepend -I$(INCDIR) $(SOURCES) 2> /dev/null

showfiles:
        @echo $(HEADERS) $(SOURCES) Makefile

clean:
        rm -f *.o *.bak *~ *% #*
        rm -f $(SRCMETA) $(TARGET)

####### Meta classes

mlcdrang.cpp: lcdrange.h
        $(MOC) -o $@ $<

mcannon.cpp: cannon.h
        $(MOC) -o $@ $<

# DO NOT DELETE THIS LINE -- make depend depends on it.

Generated at 16:51, 1996/09/24 for Qt version 1.0 by the webmaster at Troll Tech