#############################################################################
# Makefile for building: linscope
# Generated by qmake (1.07a) (Qt 3.3.4) on: Tue Jan 10 20:01:09 2006
# Project:  linscope.pro
# Template: app
# Command: $(QMAKE) -o Makefile linscope.pro
#############################################################################

####### Compiler, tools and options

CC       = gcc
CXX      = g++
LEX      = flex
YACC     = yacc
CFLAGS   = -pipe -Wall -W -march=athlon-xp -pipe -O2 -D_REENTRANT  -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
CXXFLAGS = -pipe -Wall -W -march=athlon-xp -pipe -O2 -D_REENTRANT  -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
LEXFLAGS = 
YACCFLAGS= -d
INCPATH  = -I/usr/qt/3/mkspecs/linux-g++ -I. -I. -I$(QTDIR)/include
LINK     = g++
LFLAGS   = 
LIBS     = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -lqt-mt -lXext -lX11 -lm -lpthread
AR       = ar cqs
RANLIB   = 
MOC      = $(QTDIR)/bin/moc
UIC      = $(QTDIR)/bin/uic
QMAKE    = qmake
TAR      = tar -cf
GZIP     = gzip -9f
COPY     = cp -f
COPY_FILE= $(COPY)
COPY_DIR = $(COPY) -r
INSTALL_FILE= $(COPY_FILE)
INSTALL_DIR = $(COPY_DIR)
DEL_FILE = rm -f
SYMLINK  = ln -sf
DEL_DIR  = rmdir
MOVE     = mv -f
CHK_DIR_EXISTS= test -d
MKDIR    = mkdir -p

####### Output directory

OBJECTS_DIR = ./

####### Files

HEADERS = ../xmller/xmller.h \
		../iprangelister/iprangelister.h \
		../sharescanner/sharescanner.h \
		../iplistviewitem/iplistviewitem.h
SOURCES = main.cpp \
		../xmller/xmller.cpp \
		../iprangelister/iprangelister.cpp \
		../sharescanner/sharescanner.cpp \
		../iplistviewitem/iplistviewitem.cpp
OBJECTS = main.o \
		xmller.o \
		iprangelister.o \
		sharescanner.o \
		iplistviewitem.o \
		form1.o \
		configuredlg.o \
		qmake_image_collection.o
FORMS = form1.ui \
		configuredlg.ui
UICDECLS = form1.h \
		configuredlg.h
UICIMPLS = form1.cpp \
		configuredlg.cpp
SRCMOC   = ../sharescanner/moc_sharescanner.cpp \
		moc_form1.cpp \
		moc_configuredlg.cpp
OBJMOC = moc_sharescanner.o \
		moc_form1.o \
		moc_configuredlg.o
DIST	   = linscope.pro
QMAKE_TARGET = linscope
DESTDIR  = 
TARGET   = linscope

first: all
####### Implicit rules

.SUFFIXES: .c .o .cpp .cc .cxx .C

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

.cc.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.cxx.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.C.o:
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<

.c.o:
	$(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<

####### Build rules

all: Makefile $(TARGET)

$(TARGET):  $(UICDECLS) $(OBJECTS) $(OBJMOC)  
	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(OBJCOMP) $(LIBS)

mocables: $(SRCMOC)
uicables: $(UICDECLS) $(UICIMPLS)

$(MOC): 
	( cd $(QTDIR)/src/moc && $(MAKE) )

Makefile: linscope.pro  /usr/qt/3/mkspecs/linux-g++/qmake.conf /usr/qt/3/lib/libqt-mt.prl
	$(QMAKE) -o Makefile linscope.pro
qmake: 
	@$(QMAKE) -o Makefile linscope.pro

dist: 
	@mkdir -p .tmp/linscope && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .tmp/linscope/ && $(COPY_FILE) --parents linscope_de.ts linscope_fr.ts linscope_ru.ts .tmp/linscope/ && $(COPY_FILE) --parents images/apply.png images/bookmark.png images/comp-off.png images/comp-on.png images/comp-no.png images/configure.png images/contents.png images/edit_add.png images/edit_remove.png images/editcopy.png images/editcut.png images/editpaste.png images/encrypted.png images/exit.png images/fileexport.png images/filefind.png images/filenew.png images/fileopen.png images/filesave.png images/filesaveas.png images/find.png images/folder-ftp.png images/folder-http.png images/folder-on.png images/folder-smb.png images/folder.png images/folder_blue.png images/folder_new.png images/hdd_unmount.png images/kfm.png images/konqueror.png images/konsole.png images/kontact_contacts.png images/many-comp.png images/network.png images/nfs_mount.png images/pencil.png images/print.png images/printmgr.png images/redo.png images/save_all.png images/searchfind.png images/socket.png images/stop.png images/system.png images/undo.png images/webarchiver.png images/stock_refresh.png images/tree1.png images/tree2.png .tmp/linscope/ && $(COPY_FILE) --parents form1.ui.h .tmp/linscope/ && ( cd `dirname .tmp/linscope` && $(TAR) linscope.tar linscope && $(GZIP) linscope.tar ) && $(MOVE) `dirname .tmp/linscope`/linscope.tar.gz . && $(DEL_FILE) -r .tmp/linscope

mocclean:
	-$(DEL_FILE) $(OBJMOC)
	-$(DEL_FILE) $(SRCMOC)

uiclean:
	-$(DEL_FILE) $(UICIMPLS) $(UICDECLS)

yaccclean:
lexclean:
clean: mocclean uiclean
	-$(DEL_FILE) $(OBJECTS)
		-$(DEL_FILE) qmake_image_collection.cpp
	-$(DEL_FILE) *~ core *.core


####### Sub-libraries

distclean: clean
	-$(DEL_FILE) $(TARGET) $(TARGET)


FORCE:

####### Compile

main.o: main.cpp form1.h \
		../xmller/xmller.h \
		../iprangelister/iprangelister.h \
		../sharescanner/sharescanner.h \
		../iplistviewitem/iplistviewitem.h

xmller.o: ../xmller/xmller.cpp ../xmller/xmller.h \
		../iplistviewitem/iplistviewitem.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o xmller.o ../xmller/xmller.cpp

iprangelister.o: ../iprangelister/iprangelister.cpp ../iprangelister/iprangelister.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o iprangelister.o ../iprangelister/iprangelister.cpp

sharescanner.o: ../sharescanner/sharescanner.cpp ../sharescanner/sharescanner.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o sharescanner.o ../sharescanner/sharescanner.cpp

iplistviewitem.o: ../iplistviewitem/iplistviewitem.cpp ../iplistviewitem/iplistviewitem.h
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o iplistviewitem.o ../iplistviewitem/iplistviewitem.cpp

form1.h: form1.ui ../xmller/xmller.h \
		../iprangelister/iprangelister.h \
		../sharescanner/sharescanner.h \
		../iplistviewitem/iplistviewitem.h
	$(UIC) form1.ui -o form1.h

form1.cpp: form1.h form1.ui form1.ui.h ../xmller/xmller.h \
		../iprangelister/iprangelister.h \
		../sharescanner/sharescanner.h \
		../iplistviewitem/iplistviewitem.h
	$(UIC) form1.ui -i form1.h -o form1.cpp

configuredlg.h: configuredlg.ui 
	$(UIC) configuredlg.ui -o configuredlg.h

configuredlg.cpp: configuredlg.h configuredlg.ui 
	$(UIC) configuredlg.ui -i configuredlg.h -o configuredlg.cpp

form1.o: form1.cpp form1.ui.h \
		form1.h

configuredlg.o: configuredlg.cpp configuredlg.h

moc_sharescanner.o: ../sharescanner/moc_sharescanner.cpp  ../sharescanner/sharescanner.h 
	$(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_sharescanner.o ../sharescanner/moc_sharescanner.cpp

moc_form1.o: moc_form1.cpp  form1.h ../xmller/xmller.h \
		../iprangelister/iprangelister.h \
		../sharescanner/sharescanner.h \
		../iplistviewitem/iplistviewitem.h

moc_configuredlg.o: moc_configuredlg.cpp  configuredlg.h 

../sharescanner/moc_sharescanner.cpp: $(MOC) ../sharescanner/sharescanner.h
	$(MOC) ../sharescanner/sharescanner.h -o ../sharescanner/moc_sharescanner.cpp

moc_form1.cpp: $(MOC) form1.h
	$(MOC) form1.h -o moc_form1.cpp

moc_configuredlg.cpp: $(MOC) configuredlg.h
	$(MOC) configuredlg.h -o moc_configuredlg.cpp

qmake_image_collection.o: qmake_image_collection.cpp

qmake_image_collection.cpp: images/apply.png \
		images/bookmark.png \
		images/comp-off.png \
		images/comp-on.png \
		images/comp-no.png \
		images/configure.png \
		images/contents.png \
		images/edit_add.png \
		images/edit_remove.png \
		images/editcopy.png \
		images/editcut.png \
		images/editpaste.png \
		images/encrypted.png \
		images/exit.png \
		images/fileexport.png \
		images/filefind.png \
		images/filenew.png \
		images/fileopen.png \
		images/filesave.png \
		images/filesaveas.png \
		images/find.png \
		images/folder-ftp.png \
		images/folder-http.png \
		images/folder-on.png \
		images/folder-smb.png \
		images/folder.png \
		images/folder_blue.png \
		images/folder_new.png \
		images/hdd_unmount.png \
		images/kfm.png \
		images/konqueror.png \
		images/konsole.png \
		images/kontact_contacts.png \
		images/many-comp.png \
		images/network.png \
		images/nfs_mount.png \
		images/pencil.png \
		images/print.png \
		images/printmgr.png \
		images/redo.png \
		images/save_all.png \
		images/searchfind.png \
		images/socket.png \
		images/stop.png \
		images/system.png \
		images/undo.png \
		images/webarchiver.png \
		images/stock_refresh.png \
		images/tree1.png \
		images/tree2.png
	$(UIC)  -embed linscope images/apply.png images/bookmark.png images/comp-off.png images/comp-on.png images/comp-no.png images/configure.png images/contents.png images/edit_add.png images/edit_remove.png images/editcopy.png images/editcut.png images/editpaste.png images/encrypted.png images/exit.png images/fileexport.png images/filefind.png images/filenew.png images/fileopen.png images/filesave.png images/filesaveas.png images/find.png images/folder-ftp.png images/folder-http.png images/folder-on.png images/folder-smb.png images/folder.png images/folder_blue.png images/folder_new.png images/hdd_unmount.png images/kfm.png images/konqueror.png images/konsole.png images/kontact_contacts.png images/many-comp.png images/network.png images/nfs_mount.png images/pencil.png images/print.png images/printmgr.png images/redo.png images/save_all.png images/searchfind.png images/socket.png images/stop.png images/system.png images/undo.png images/webarchiver.png images/stock_refresh.png images/tree1.png images/tree2.png -o qmake_image_collection.cpp

####### Install

install:  

uninstall:  

