X11HOME  = /usr/X11R6
INCLUDE  = -I$(X11HOME)/include -I$(QTDIR)/include -I$(KDEDIR)/include
#OPTIMIZE = -g -m486 -fomit-frame-pointer
OPTIMIZE = -s -O2 -m486 -fomit-frame-pointer
#LDFLAGS  = -g -L$(X11HOME)/lib -L$(QTDIR)/lib -L$(KDEDIR)/lib
LDFLAGS  = -s -L$(X11HOME)/lib -L$(QTDIR)/lib -L$(KDEDIR)/lib
#LIBS     = -lqt -lkdecore # -lXext -lXxf86vm
LIBS     = -lqt -lkdecore -lkdeui -lX11 -lXext -lstdc++

kde_locale=$(KDEDIR)/share/locale

m%.cpp: %.h
	$(QTDIR)/bin/moc -o $@ $<

%.o: %.c
	gcc $(INCLUDE) $(OPTIMIZE) -c $<

%.o: %.cpp
	gcc $(INCLUDE) $(OPTIMIZE) -c $<

all: klocate

clean:
	rm -rf mklocate.cpp *.o klocate core *~

klocate: klocate.o mklocate.o
	gcc $(LDFLAGS) -o $@ $^ $(LIBS)

mklocate.cpp: klocate.h

