# Makefile for pacman.  built upon some Qt-Makefile

# Just in case you haven't yet set it in your env.
#QTDIR=/home/avl/qt

INCDIR = $(QTDIR)/include
CFLAGS = -O2 -fno-strength-reduce -Wall -W -I/usr/X11R6/include
LFLAGS = -L$(QTDIR)/lib -lqt -L/usr/X11R6/lib -lX11
CC = gcc
SHELL =	/bin/sh

####### Files

SOURCES =	pacman.cpp
OBJECTS =	pacman.o
TARGET	=	pacman
PIXMAPS =	p_object.xpm p_raster.xpm
####### Implicit rules

.SUFFIXES: .cpp

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

####### Build rules

all: $(TARGET)

$(TARGET): $(SRCMETA) $(OBJECTS) $(OBJMETA)
	@ ( killall $(TARGET) 2>/dev/null &&  \
	    echo Terminated running $(TARGET).   || true )
	$(CC) $(OBJECTS) $(OBJMETA) -o $(TARGET) $(LFLAGS) 

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

clean:
	rm -f *.o $(TARGET)

####### fixed dependencies

pacman.o: $(PIXMAPS)

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