# Generated automatically from Makefile.in by configure.
# This is a sample Makefile.in 

# -O2 -Wall     : is set to -g -Wall (when debuging) or -O2 -Wall (when not)
# -I/tmp/kde-network/opt/kde/include -I/usr/lib/qt/include -I/opt/kde/include -I/usr/X11R6.1/include : is set to all needed include paths for QT, KDE and X11
# -I.. 	         : needed for config.h
CXXFLAGS= -O2 -Wall -I/tmp/kde-network/opt/kde/include -I/usr/lib/qt/include -I/opt/kde/include -I/usr/X11R6.1/include -DHAVE_CONFIG_H -I..

# -s    : is set to -s (when not debuging) for stripping
# @all_libra.@ : is set to all needed libraries paths for QT, KDE and X11
# you need also , if you link with -lkfm
LDFLAGS	= -s -s -L/tmp/kde-network/opt/kde/lib -L/opt/kde/lib -L/usr/lib -L/usr/X11R6.1/lib -lkdecore -lkdeui -lqt -lXext -lX11

# both are clear, I think
CXX     = c++
MOC   	= /usr/bin/moc

############# INSTALL #################

install = /usr/bin/install -c
INSTALL = $(install) -m 0755
INSTALL_DATA = $(install) -m 0644
INSTALL_DIR = $(install) -d -m 0755
INSTALL_DIR_PRIVATE = $(install) -d -m 0700

prefix = /tmp/kde-network/opt/kde
KDEINC = $(prefix)/include
BINDIR = $(prefix)/bin
LIBDIR = $(prefix)/lib
DOCDIR = $(prefix)/doc/HTML
PICSDIR = $(LIBDIR)/pics

########### File Formats ###########

.SUFFIXES: .cpp

.cpp.o:
	$(CXX) -c $(CXXFLAGS) $<

%.moc: %.h
	$(MOC) $< -o $@

m%.cpp: %.h
	$(MOC) $< -o $@

########## Files #####################

OBJECTS =	knu.o AboutDlg.o hello.o \
			kprocess.o kprocctrl.o mymlined.o\
			TracerouteDlg.o CommandDlg.o HostDlg.o
SRCMETA =	mknu.cpp mAboutDlg.cpp mhello.cpp \
			mkprocess.cpp mkprocctrl.cpp mmymlined.cpp\
			mTracerouteDlg.cpp mCommandDlg.cpp mHostDlg.cpp
DOCS    =       knu.html knu-ping.gif knu-traceroute.gif knu-host.gif
TARGET	=	knu

######### build rules ################

all: $(TARGET)

$(TARGET): $(SRCMETA) $(OBJECTS)
	$(CXX) $(OBJECTS) -o $(TARGET) $(LDFLAGS)

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

distclean: clean
	rm -f Makefile

install:
	$(INSTALL_DIR) /tmp/kde-network/opt/kde/apps/Network
	$(INSTALL_DATA) "Network Utilities.kdelnk" /tmp/kde-network/opt/kde/apps/Network 
	$(INSTALL_DIR) $(BINDIR)
	$(INSTALL) $(TARGET) $(BINDIR)
	$(INSTALL_DIR) $(DOCDIR)
	$(INSTALL) $(DOCS) $(DOCDIR)

uninstall:
	rm -f $(BINDIR)/$(TARGET)
	(cd $(DOCDIR); rm -f $(DOCS))

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