# Makefile for viking
# $Id: Makefile,v 1.5 1997/01/21 22:58:29 root Exp $

# Main program directory
HPDIR  =	/usr/local/djetool

# Where to install the binary
BINDIR  =	/usr/local/bin
INCDIR	=	$(QTDIR)/include
CFLAGS	=	-Wall -O2
LFLAGS	=	-m486 -L$(QTDIR)/lib -lqt
CC	=	gcc
MOC	=	moc

####### Files

SOURCES =	mQualityDialog.cpp mPaperDialog.cpp mTuningDialog.cpp \
		mOtherDialog.cpp mAboutDialog.cpp QualityDialog.cpp \
		PaperDialog.cpp mmain.cpp TuningDialog.cpp OtherDialog.cpp \
		AboutDialog.cpp main.cpp 
OBJECTS=	mQualityDialog.o mPaperDialog.o mTuningDialog.o mOtherDialog.o \
		mAboutDialog.o mmain.o QualityDialog.o PaperDialog.o \
		TuningDialog.o OtherDialog.o AboutDialog.o main.o 
TARGET=	djetool

####### Implicit rules

.SUFFIXES:
.SUFFIXES: .cpp $(SUFFIXES)

m%.cpp:%.h
	moc $< -o $@

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

####### Build rules

all: $(TARGET)

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

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

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

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

install:
	mkdir $(HPDIR)
	strip $(TARGET)
	cp $(TARGET) $(BINDIR)
	cp Bitmaps/*.bmp $(HPDIR)
       
# DO NOT DELETE THIS LINE -- make depend depends on it.
