#############################################################################
# Makefile for building: overview
# Generated by qmake (1.07a) (Qt 3.3.8) on: Thu Apr 18 03:24:13 2019
# Project:  overview.pro
# Template: subdirs
# Command: $(QMAKE) -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o Makefile overview.pro
#############################################################################

MAKEFILE =	Makefile
QMAKE    =	qmake
DEL_FILE =    rm -f
CHK_DIR_EXISTS= test -d
MKDIR    = mkdir -p
INSTALL_FILE= 
INSTALL_DIR = 
SUBTARGETS =	 \
		sub-basicbrowsing \
		sub-basicbrowsing2 \
		sub-basicdatamanip \
		sub-connect1 \
		sub-create_connections \
		sub-custom1 \
		sub-delete \
		sub-extract \
		sub-form1 \
		sub-form2 \
		sub-insert \
		sub-insert2 \
		sub-navigating \
		sub-order1 \
		sub-order2 \
		sub-retrieve1 \
		sub-retrieve2 \
		sub-subclass1 \
		sub-subclass2 \
		sub-subclass3 \
		sub-subclass4 \
		sub-subclass5 \
		sub-table1 \
		sub-table2 \
		sub-table3 \
		sub-table4 \
		sub-update

first: all

all: Makefile $(SUBTARGETS)

basicbrowsing/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "basicbrowsing" || $(MKDIR) "basicbrowsing"
	cd basicbrowsing && $(QMAKE) basicbrowsing.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-basicbrowsing: basicbrowsing/$(MAKEFILE) FORCE
	cd basicbrowsing && $(MAKE) -f $(MAKEFILE)

basicbrowsing2/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "basicbrowsing2" || $(MKDIR) "basicbrowsing2"
	cd basicbrowsing2 && $(QMAKE) basicbrowsing2.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-basicbrowsing2: basicbrowsing2/$(MAKEFILE) FORCE
	cd basicbrowsing2 && $(MAKE) -f $(MAKEFILE)

basicdatamanip/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "basicdatamanip" || $(MKDIR) "basicdatamanip"
	cd basicdatamanip && $(QMAKE) basicdatamanip.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-basicdatamanip: basicdatamanip/$(MAKEFILE) FORCE
	cd basicdatamanip && $(MAKE) -f $(MAKEFILE)

connect1/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "connect1" || $(MKDIR) "connect1"
	cd connect1 && $(QMAKE) connect1.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-connect1: connect1/$(MAKEFILE) FORCE
	cd connect1 && $(MAKE) -f $(MAKEFILE)

create_connections/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "create_connections" || $(MKDIR) "create_connections"
	cd create_connections && $(QMAKE) create_connections.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-create_connections: create_connections/$(MAKEFILE) FORCE
	cd create_connections && $(MAKE) -f $(MAKEFILE)

custom1/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "custom1" || $(MKDIR) "custom1"
	cd custom1 && $(QMAKE) custom1.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-custom1: custom1/$(MAKEFILE) FORCE
	cd custom1 && $(MAKE) -f $(MAKEFILE)

delete/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "delete" || $(MKDIR) "delete"
	cd delete && $(QMAKE) delete.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-delete: delete/$(MAKEFILE) FORCE
	cd delete && $(MAKE) -f $(MAKEFILE)

extract/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "extract" || $(MKDIR) "extract"
	cd extract && $(QMAKE) extract.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-extract: extract/$(MAKEFILE) FORCE
	cd extract && $(MAKE) -f $(MAKEFILE)

form1/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "form1" || $(MKDIR) "form1"
	cd form1 && $(QMAKE) form1.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-form1: form1/$(MAKEFILE) FORCE
	cd form1 && $(MAKE) -f $(MAKEFILE)

form2/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "form2" || $(MKDIR) "form2"
	cd form2 && $(QMAKE) form2.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-form2: form2/$(MAKEFILE) FORCE
	cd form2 && $(MAKE) -f $(MAKEFILE)

insert/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "insert" || $(MKDIR) "insert"
	cd insert && $(QMAKE) insert.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-insert: insert/$(MAKEFILE) FORCE
	cd insert && $(MAKE) -f $(MAKEFILE)

insert2/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "insert2" || $(MKDIR) "insert2"
	cd insert2 && $(QMAKE) insert2.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-insert2: insert2/$(MAKEFILE) FORCE
	cd insert2 && $(MAKE) -f $(MAKEFILE)

navigating/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "navigating" || $(MKDIR) "navigating"
	cd navigating && $(QMAKE) navigating.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-navigating: navigating/$(MAKEFILE) FORCE
	cd navigating && $(MAKE) -f $(MAKEFILE)

order1/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "order1" || $(MKDIR) "order1"
	cd order1 && $(QMAKE) order1.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-order1: order1/$(MAKEFILE) FORCE
	cd order1 && $(MAKE) -f $(MAKEFILE)

order2/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "order2" || $(MKDIR) "order2"
	cd order2 && $(QMAKE) order2.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-order2: order2/$(MAKEFILE) FORCE
	cd order2 && $(MAKE) -f $(MAKEFILE)

retrieve1/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "retrieve1" || $(MKDIR) "retrieve1"
	cd retrieve1 && $(QMAKE) retrieve1.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-retrieve1: retrieve1/$(MAKEFILE) FORCE
	cd retrieve1 && $(MAKE) -f $(MAKEFILE)

retrieve2/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "retrieve2" || $(MKDIR) "retrieve2"
	cd retrieve2 && $(QMAKE) retrieve2.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-retrieve2: retrieve2/$(MAKEFILE) FORCE
	cd retrieve2 && $(MAKE) -f $(MAKEFILE)

subclass1/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "subclass1" || $(MKDIR) "subclass1"
	cd subclass1 && $(QMAKE) subclass1.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-subclass1: subclass1/$(MAKEFILE) FORCE
	cd subclass1 && $(MAKE) -f $(MAKEFILE)

subclass2/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "subclass2" || $(MKDIR) "subclass2"
	cd subclass2 && $(QMAKE) subclass2.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-subclass2: subclass2/$(MAKEFILE) FORCE
	cd subclass2 && $(MAKE) -f $(MAKEFILE)

subclass3/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "subclass3" || $(MKDIR) "subclass3"
	cd subclass3 && $(QMAKE) subclass3.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-subclass3: subclass3/$(MAKEFILE) FORCE
	cd subclass3 && $(MAKE) -f $(MAKEFILE)

subclass4/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "subclass4" || $(MKDIR) "subclass4"
	cd subclass4 && $(QMAKE) subclass4.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-subclass4: subclass4/$(MAKEFILE) FORCE
	cd subclass4 && $(MAKE) -f $(MAKEFILE)

subclass5/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "subclass5" || $(MKDIR) "subclass5"
	cd subclass5 && $(QMAKE) subclass5.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-subclass5: subclass5/$(MAKEFILE) FORCE
	cd subclass5 && $(MAKE) -f $(MAKEFILE)

table1/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "table1" || $(MKDIR) "table1"
	cd table1 && $(QMAKE) table1.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-table1: table1/$(MAKEFILE) FORCE
	cd table1 && $(MAKE) -f $(MAKEFILE)

table2/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "table2" || $(MKDIR) "table2"
	cd table2 && $(QMAKE) table2.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-table2: table2/$(MAKEFILE) FORCE
	cd table2 && $(MAKE) -f $(MAKEFILE)

table3/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "table3" || $(MKDIR) "table3"
	cd table3 && $(QMAKE) table3.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-table3: table3/$(MAKEFILE) FORCE
	cd table3 && $(MAKE) -f $(MAKEFILE)

table4/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "table4" || $(MKDIR) "table4"
	cd table4 && $(QMAKE) table4.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-table4: table4/$(MAKEFILE) FORCE
	cd table4 && $(MAKE) -f $(MAKEFILE)

update/$(MAKEFILE): 
	@$(CHK_DIR_EXISTS) "update" || $(MKDIR) "update"
	cd update && $(QMAKE) update.pro -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o $(MAKEFILE)
sub-update: update/$(MAKEFILE) FORCE
	cd update && $(MAKE) -f $(MAKEFILE)

sub-basicbrowsing2: sub-basicbrowsing
sub-basicdatamanip: sub-basicbrowsing2
sub-connect1: sub-basicdatamanip
sub-create_connections: sub-connect1
sub-custom1: sub-create_connections
sub-delete: sub-custom1
sub-extract: sub-delete
sub-form1: sub-extract
sub-form2: sub-form1
sub-insert: sub-form2
sub-insert2: sub-insert
sub-navigating: sub-insert2
sub-order1: sub-navigating
sub-order2: sub-order1
sub-retrieve1: sub-order2
sub-retrieve2: sub-retrieve1
sub-subclass1: sub-retrieve2
sub-subclass2: sub-subclass1
sub-subclass3: sub-subclass2
sub-subclass4: sub-subclass3
sub-subclass5: sub-subclass4
sub-table1: sub-subclass5
sub-table2: sub-table1
sub-table3: sub-table2
sub-table4: sub-table3
sub-update: sub-table4

Makefile: overview.pro ../../../.qmake.cache /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++/qmake.conf 
	$(QMAKE) -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o Makefile overview.pro
qmake: qmake_all
	@$(QMAKE) -spec /pobj/qt3-3.8/qt-x11-free-3.3.8/mkspecs/openbsd-g++ -o Makefile overview.pro

all: $(SUBTARGETS)
qmake_all: basicbrowsing/$(MAKEFILE) basicbrowsing2/$(MAKEFILE) basicdatamanip/$(MAKEFILE) connect1/$(MAKEFILE) create_connections/$(MAKEFILE) custom1/$(MAKEFILE) delete/$(MAKEFILE) extract/$(MAKEFILE) form1/$(MAKEFILE) form2/$(MAKEFILE) insert/$(MAKEFILE) insert2/$(MAKEFILE) navigating/$(MAKEFILE) order1/$(MAKEFILE) order2/$(MAKEFILE) retrieve1/$(MAKEFILE) retrieve2/$(MAKEFILE) subclass1/$(MAKEFILE) subclass2/$(MAKEFILE) subclass3/$(MAKEFILE) subclass4/$(MAKEFILE) subclass5/$(MAKEFILE) table1/$(MAKEFILE) table2/$(MAKEFILE) table3/$(MAKEFILE) table4/$(MAKEFILE) update/$(MAKEFILE)
	 ( [ -d basicbrowsing ] && cd basicbrowsing ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d basicbrowsing2 ] && cd basicbrowsing2 ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d basicdatamanip ] && cd basicdatamanip ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d connect1 ] && cd connect1 ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d create_connections ] && cd create_connections ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d custom1 ] && cd custom1 ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d delete ] && cd delete ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d extract ] && cd extract ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d form1 ] && cd form1 ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d form2 ] && cd form2 ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d insert ] && cd insert ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d insert2 ] && cd insert2 ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d navigating ] && cd navigating ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d order1 ] && cd order1 ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d order2 ] && cd order2 ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d retrieve1 ] && cd retrieve1 ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d retrieve2 ] && cd retrieve2 ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d subclass1 ] && cd subclass1 ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d subclass2 ] && cd subclass2 ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d subclass3 ] && cd subclass3 ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d subclass4 ] && cd subclass4 ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d subclass5 ] && cd subclass5 ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d table1 ] && cd table1 ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d table2 ] && cd table2 ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d table3 ] && cd table3 ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d table4 ] && cd table4 ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
	 ( [ -d update ] && cd update ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
clean uicables mocables uiclean mocclean lexclean yaccclean : qmake_all FORCE
	 ( [ -d basicbrowsing ] && cd basicbrowsing ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d basicbrowsing2 ] && cd basicbrowsing2 ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d basicdatamanip ] && cd basicdatamanip ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d connect1 ] && cd connect1 ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d create_connections ] && cd create_connections ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d custom1 ] && cd custom1 ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d delete ] && cd delete ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d extract ] && cd extract ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d form1 ] && cd form1 ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d form2 ] && cd form2 ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d insert ] && cd insert ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d insert2 ] && cd insert2 ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d navigating ] && cd navigating ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d order1 ] && cd order1 ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d order2 ] && cd order2 ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d retrieve1 ] && cd retrieve1 ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d retrieve2 ] && cd retrieve2 ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d subclass1 ] && cd subclass1 ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d subclass2 ] && cd subclass2 ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d subclass3 ] && cd subclass3 ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d subclass4 ] && cd subclass4 ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d subclass5 ] && cd subclass5 ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d table1 ] && cd table1 ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d table2 ] && cd table2 ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d table3 ] && cd table3 ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d table4 ] && cd table4 ; $(MAKE) -f $(MAKEFILE) $@; ) || true
	 ( [ -d update ] && cd update ; $(MAKE) -f $(MAKEFILE) $@; ) || true
uninstall_subdirs: qmake_all FORCE
	 ( [ -d basicbrowsing ] && cd basicbrowsing ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d basicbrowsing2 ] && cd basicbrowsing2 ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d basicdatamanip ] && cd basicdatamanip ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d connect1 ] && cd connect1 ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d create_connections ] && cd create_connections ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d custom1 ] && cd custom1 ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d delete ] && cd delete ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d extract ] && cd extract ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d form1 ] && cd form1 ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d form2 ] && cd form2 ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d insert ] && cd insert ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d insert2 ] && cd insert2 ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d navigating ] && cd navigating ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d order1 ] && cd order1 ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d order2 ] && cd order2 ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d retrieve1 ] && cd retrieve1 ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d retrieve2 ] && cd retrieve2 ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d subclass1 ] && cd subclass1 ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d subclass2 ] && cd subclass2 ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d subclass3 ] && cd subclass3 ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d subclass4 ] && cd subclass4 ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d subclass5 ] && cd subclass5 ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d table1 ] && cd table1 ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d table2 ] && cd table2 ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d table3 ] && cd table3 ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d table4 ] && cd table4 ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
	 ( [ -d update ] && cd update ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
install_subdirs: qmake_all FORCE
	 ( [ -d basicbrowsing ] && cd basicbrowsing ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d basicbrowsing2 ] && cd basicbrowsing2 ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d basicdatamanip ] && cd basicdatamanip ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d connect1 ] && cd connect1 ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d create_connections ] && cd create_connections ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d custom1 ] && cd custom1 ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d delete ] && cd delete ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d extract ] && cd extract ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d form1 ] && cd form1 ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d form2 ] && cd form2 ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d insert ] && cd insert ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d insert2 ] && cd insert2 ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d navigating ] && cd navigating ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d order1 ] && cd order1 ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d order2 ] && cd order2 ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d retrieve1 ] && cd retrieve1 ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d retrieve2 ] && cd retrieve2 ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d subclass1 ] && cd subclass1 ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d subclass2 ] && cd subclass2 ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d subclass3 ] && cd subclass3 ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d subclass4 ] && cd subclass4 ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d subclass5 ] && cd subclass5 ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d table1 ] && cd table1 ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d table2 ] && cd table2 ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d table3 ] && cd table3 ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d table4 ] && cd table4 ; $(MAKE) -f $(MAKEFILE) install; ) || true
	 ( [ -d update ] && cd update ; $(MAKE) -f $(MAKEFILE) install; ) || true
distclean: qmake_all FORCE
	 ( [ -d basicbrowsing ] && cd basicbrowsing ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d basicbrowsing2 ] && cd basicbrowsing2 ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d basicdatamanip ] && cd basicdatamanip ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d connect1 ] && cd connect1 ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d create_connections ] && cd create_connections ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d custom1 ] && cd custom1 ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d delete ] && cd delete ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d extract ] && cd extract ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d form1 ] && cd form1 ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d form2 ] && cd form2 ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d insert ] && cd insert ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d insert2 ] && cd insert2 ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d navigating ] && cd navigating ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d order1 ] && cd order1 ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d order2 ] && cd order2 ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d retrieve1 ] && cd retrieve1 ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d retrieve2 ] && cd retrieve2 ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d subclass1 ] && cd subclass1 ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d subclass2 ] && cd subclass2 ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d subclass3 ] && cd subclass3 ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d subclass4 ] && cd subclass4 ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d subclass5 ] && cd subclass5 ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d table1 ] && cd table1 ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d table2 ] && cd table2 ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d table3 ] && cd table3 ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d table4 ] && cd table4 ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true
	 ( [ -d update ] && cd update ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true

install:  install_subdirs

uninstall:  uninstall_subdirs

FORCE:

