#
# $Id: Makefile,v 1.13 2012-03-02 15:55:34 vrsieh Exp $
#
# Copyright (C) 2004-2009 FAUmachine Team <info@faumachine.org>.
# This program is free software. You can redistribute it and/or modify it
# under the terms of the GNU General Public License, either version 2 of
# the License, or (at your option) any later version. See COPYING.


subdirectory=debug
xnest=

all: \
	test-qemu \
	test-ne2000 \
	test-e100 \
	test-cb-e100 \
	test-dio24 \
	test-sound \
	test-vt102 \
	test-fi-memory \
	test-isp \
	test-pci_lsi_20810 \
	test-usb-to-serial \
	test-elevator \
	test-power-reset \
	test-deterministic \
	ubcd \
	ubcd32 \
	ubcd34 \
	install-Caldera \
	install-Debian \
	install-Fedora \
	install-FreeBSD \
	install-FreeDOS \
	install-Minix \
	install-NetBSD \
	install-OpenBSD \
	install-OpenDarwin \
	test-OpenSolaris \
	install-RedHat \
	install-Ubuntu \
	install-Windows \
	build-Debian \
	build-OpenBSD

#
# Currently disabled -- experiments not working properly.
#	install-FedoraCore \
#	install-Solaris \
#	install-SuSE \
#	install-Xubuntu \
#

#
# ************************************************************ default rule
#
%.exp:
	@ln -f test-engine/faum-gen-results scripts/20-faum-gen-results
	@echo $@ | sed -e 's/.exp//'
	@dir=`echo $@ | sed -e 's/.*@//' | sed -e 's/.exp//'`; \
	exp=`echo $@ | sed -e 's/@.*//' | sed -e 's/.exp//'`; \
	echo $(subdirectory) > subdirectory; \
	env MAKE=$(MAKE) ./execute_test $${exp} -directory=$${dir}

#
# Specific tests
#
test-qemu: experiment@test-qemu.exp
test-ne2000: experiment@test-ne2000.exp
test-e100: experiment@test-e100.exp
test-cb-e100: experiment@test-cb-e100.exp
test-dio24: experiment@test-dio24.exp
test-sound: experiment@test-sound.exp
test-vt102: experiment@test-vt102.exp
test-fi-memory: experiment@test-fi-memory.exp
test-isp: experiment@test-isp.exp
test-pci_lsi_20810: experiment@test-pci_lsi_20810.exp
test-usb-to-serial: experiment@test-usb-to-serial.exp
test-elevator: experiment@test-elevator.exp
test-power-reset: experiment@test-power-reset.exp
test-deterministic: experiment@test-deterministic.exp

#
# Caldera experiments
#
install-Caldera: \
	install-Caldera-2.4

install-Caldera-2.4: experiment@install-Caldera-2.4.exp

#
# Debian experiments
#
install-Debian: \
	install-Debian-3.0r0 \
	install-Debian-3.0r0-new \
	install-Debian-3.0r0-vt102 \
	install-Debian-3.1r0a \
	install-Debian-3.1r0a-pc-i386-isa \
	install-Debian-4.0r0 \
	install-Debian-4.0r0-vt102 \
	install-Debian-4.0r0-pc-amd64-pci \
	install-Debian-4.0r4a \
	install-Debian-4.0r4a-pc-amd64-pci \
	install-Debian-5.0r0

install-Debian-3.0r0: experiment@install-Debian-3.0r0.exp
install-Debian-3.0r0-new: experiment@install-Debian-3.0r0-new.exp
install-Debian-3.0r0-vt102: experiment@install-Debian-3.0r0-vt102.exp
install-Debian-3.1r0a: experiment@install-Debian-3.1r0a.exp
install-Debian-3.1r0a-pc-i386-isa: experiment@install-Debian-3.1r0a-pc-i386-isa.exp
install-Debian-4.0r0: experiment@install-Debian-4.0r0.exp
install-Debian-4.0r0-vt102: experiment@install-Debian-4.0r0-vt102.exp
install-Debian-4.0r0-pc-amd64-pci: experiment@install-Debian-4.0r0-pc-amd64-pci.exp
install-Debian-4.0r4a: experiment@install-Debian-4.0r4a.exp
install-Debian-4.0r4a-pc-amd64-pci: experiment@install-Debian-4.0r4a-pc-amd64-pci.exp
install-Debian-5.0r0: experiment@install-Debian-5.0r0.exp

build-Debian: \
	build-Debian-4.0r4a \
	build-Debian-5.0r0

build-Debian-4.0r4a: experiment@build-Debian-4.0r4a.exp
build-Debian-5.0r0: experiment@build-Debian-5.0r0.exp

#
# RedHat/FedoraCore experiments
#
install-RedHat: \
	install-RedHat-8.0 \
	install-RedHat-9

install-RedHat-8.0: experiment@install-RedHat-8.0.exp
install-RedHat-9: experiment@install-RedHat-9.exp

install-FedoraCore: \
	install-FedoraCore-3 \
	install-FedoraCore-4 \
	install-FedoraCore-5

install-FedoraCore-3: experiment@install-FedoraCore-3.exp
install-FedoraCore-4: experiment@install-FedoraCore-4.exp
install-FedoraCore-5: experiment@install-FedoraCore-5.exp

install-Fedora: \
	install-Fedora-9 \
	install-Fedora-9-pc-amd64-pci \
	install-Fedora-10 \
	install-Fedora-10-pc-amd64-pci

install-Fedora-9: experiment@install-Fedora-9.exp
install-Fedora-9-pc-amd64-pci: experiment@install-Fedora-9-pc-amd64-pci.exp
install-Fedora-10: experiment@install-Fedora-10.exp
install-Fedora-10-pc-amd64-pci: experiment@install-Fedora-10-pc-amd64-pci.exp

#
# SuSE experiments
#
install-SuSE: \
	install-SuSE-8.1-vesa \
	install-SuSE-8.2-vesa \
	install-SuSE-9.1 \
	install-SuSE-9.2 \
	install-SuSE-9.3 \
	install-SuSE-10.0 \
	install-SuSE-10.1 \
	install-OpenSUSE-11.0-pc-amd64-pci

install-SuSE-8.1-vesa: experiment@install-SuSE-8.1-vesa.exp
install-SuSE-8.2-vesa: experiment@install-SuSE-8.2-vesa.exp
install-SuSE-9.1: experiment@install-SuSE-9.1.exp
install-SuSE-9.2: experiment@install-SuSE-9.2.exp
install-SuSE-9.3: experiment@install-SuSE-9.3.exp
install-SuSE-10.0: experiment@install-SuSE-10.0.exp
install-SuSE-10.1: experiment@install-SuSE-10.1.exp
# install-OpenSUSE-11.0: experiment@install-OpenSUSE-11.0.exp		SSE problems FIXME
install-OpenSUSE-11.0-pc-amd64-pci: experiment@install-OpenSUSE-11.0-pc-amd64-pci.exp

#
# Xubuntu experiments
#
install-Xubuntu: \
	install-Xubuntu-6.06

install-Xubuntu-6.06: experiment@install-Xubuntu-6.06.exp

#
# Ubuntu experiments
#
install-Ubuntu: \
	install-Ubuntu-7.10 \
	install-Ubuntu-8.04.1 \
	install-Ubuntu-8.10 \
	install-Ubuntu-8.10-pc-amd64-pci

install-Ubuntu-7.10: experiment@install-Ubuntu-7.10.exp
install-Ubuntu-8.04.1: experiment@install-Ubuntu-8.04.1.exp
install-Ubuntu-8.10: experiment@install-Ubuntu-8.10.exp
install-Ubuntu-8.10-pc-amd64-pci: experiment@install-Ubuntu-8.10-pc-amd64-pci.exp

#
# Minix experiments
#
install-Minix: \
	install-Minix3-1.2a

install-Minix3-1.2a: experiment@install-Minix3-1.2a.exp
	
#
# OpenBSD experiments
#
install-OpenBSD: \
	install-OpenBSD-3.4 \
	install-OpenBSD-3.5 \
	install-OpenBSD-3.6 \
	install-OpenBSD-3.7 \
	install-OpenBSD-3.8 \
	install-OpenBSD-3.9 \
	install-OpenBSD-4.2 \
	install-OpenBSD-4.3 \
	install-OpenBSD-4.4 \
	install-OpenBSD-4.4-pc-amd64-pci \
	install-OpenBSD-4.5 \
	install-OpenBSD-4.5-pc-amd64-pci

install-OpenBSD-3.4: experiment@install-OpenBSD-3.4.exp
install-OpenBSD-3.5: experiment@install-OpenBSD-3.5.exp
install-OpenBSD-3.6: experiment@install-OpenBSD-3.6.exp
install-OpenBSD-3.7: experiment@install-OpenBSD-3.7.exp
install-OpenBSD-3.8: experiment@install-OpenBSD-3.8.exp
install-OpenBSD-3.9: experiment@install-OpenBSD-3.9.exp
install-OpenBSD-4.2: experiment@install-OpenBSD-4.2.exp
install-OpenBSD-4.3: experiment@install-OpenBSD-4.3.exp
install-OpenBSD-4.4: experiment@install-OpenBSD-4.4.exp
install-OpenBSD-4.4-pc-amd64-pci: \
	experiment@install-OpenBSD-4.4-pc-amd64-pci.exp
install-OpenBSD-4.5: experiment@install-OpenBSD-4.5.exp
install-OpenBSD-4.5-pc-amd64-pci: \
	experiment@install-OpenBSD-4.5-pc-amd64-pci.exp

build-OpenBSD: \
	build-OpenBSD-4.4

build-OpenBSD-4.4: experiment@build-OpenBSD-4.4.exp

#
# NetBSD experiments
#
install-NetBSD: \
	install-NetBSD-2.0.2 \
	install-NetBSD-4.0.1 \
	install-NetBSD-4.0.1-pc-amd64-pci \
	install-NetBSD-5.0 \
	install-NetBSD-5.0-pc-amd64-pci

install-NetBSD-2.0.2: experiment@install-NetBSD-2.0.2.exp
install-NetBSD-4.0.1: experiment@install-NetBSD-4.0.1.exp
install-NetBSD-4.0.1-pc-amd64-pci: experiment@install-NetBSD-4.0.1-pc-amd64-pci.exp
install-NetBSD-5.0: experiment@install-NetBSD-5.0.exp
install-NetBSD-5.0-pc-amd64-pci: experiment@install-NetBSD-5.0-pc-amd64-pci.exp

#
# Solaris experiments
#
install-Solaris: \
	install-Solaris-10

install-Solaris-10: experiment@install-Solaris-10.exp

test-OpenSolaris: \
	test-OpenSolaris-2008.05 \
	test-OpenSolaris-2008.11

test-OpenSolaris-2008.05: experiment@test-OpenSolaris-2008.05.exp
test-OpenSolaris-2008.11: experiment@test-OpenSolaris-2008.11.exp

#
# FreeBSD experiments
#
install-FreeBSD: \
	install-FreeBSD-7.0 \
	install-FreeBSD-7.0-pc-amd64-pci

install-FreeBSD-7.0: experiment@install-FreeBSD-7.0.exp
install-FreeBSD-7.0-pc-amd64-pci: experiment@install-FreeBSD-7.0-pc-amd64-pci.exp

#
# FreeDOS experiments
#
install-FreeDOS: \
	install-FreeDOS-Beta8

install-FreeDOS-Beta8: experiment@install-FreeDOS-Beta8.exp

#
# Windows experiments
#
install-Windows: \
	install-MSDOS-6.2 \
	install-Windows-NT-4.0-SP3 \
	install-Windows-2000-Professional-German-SP2 \
	install-Windows-XP-Professional-German-SP2

install-MSDOS-6.2: \
	experiment@install-MSDOS-6.2.exp
install-Windows-NT-4.0-SP3: \
	experiment@install-Windows-NT-4.0-SP3.exp
install-Windows-2000-Professional-German-SP2: \
	experiment@install-Windows-2000-Professional-German-SP2.exp
install-Windows-XP-Professional-German-SP2: \
	experiment@install-Windows-XP-Professional-German-SP2.exp

#
# OpenDarwin experiments
#
install-OpenDarwin: \
	install-OpenDarwin-7.2.1

install-OpenDarwin-7.2.1: \
	experiment@install-OpenDarwin-7.2.1.exp

#
# UltimateBootCD experiments
#
ubcd: \
	ubcd-disk \
	ubcd-cpu \
	ubcd-mem \
	ubcd-sys

ubcd-disk: \
	ubcd-disk-installation \
	ubcd-disk-diagnosis \
	ubcd-disk-device-management

ubcd-disk-installation: \
	ubcd-disk-maxblast@UltimateBootCD.exp \
	ubcd-disk-discwiz@UltimateBootCD.exp \
	ubcd-disk-diskmgr@UltimateBootCD.exp \
	ubcd-disk-ssdm@UltimateBootCD.exp

ubcd-disk-diagnosis: \
	ubcd-disk-ibm@UltimateBootCD.exp \
	ubcd-disk-maxtor@UltimateBootCD.exp \
	ubcd-disk-seagate1@UltimateBootCD.exp \
	ubcd-disk-seagate2@UltimateBootCD.exp \
	ubcd-disk-western1@UltimateBootCD.exp \
	ubcd-disk-western2@UltimateBootCD.exp \
	ubcd-disk-western3@UltimateBootCD.exp \
	ubcd-disk-samsung1@UltimateBootCD.exp \
	ubcd-disk-samsung2@UltimateBootCD.exp \
	ubcd-disk-fujitsu@UltimateBootCD.exp

ubcd-disk-device-management: \
	ubcd-disk-ibmft@UltimateBootCD.exp \
	ubcd-disk-amset@UltimateBootCD.exp \
	ubcd-disk-maxllf@UltimateBootCD.exp \
	ubcd-disk-uata100@UltimateBootCD.exp \
	ubcd-disk-dlgudma@UltimateBootCD.exp \
	ubcd-disk-smartudm@UltimateBootCD.exp \
	ubcd-disk-atapwd@UltimateBootCD.exp

ubcd-cpu: \
	ubcd-cpu-cpuburn@UltimateBootCD.exp \
	ubcd-cpu-intel@UltimateBootCD.exp

ubcd-mem: \
	ubcd-mem-memtest@UltimateBootCD.exp \
	ubcd-mem-memtest+@UltimateBootCD.exp \
	ubcd-mem-memdiag@UltimateBootCD.exp \
	ubcd-mem-docmem1@UltimateBootCD.exp \
	ubcd-mem-docmem2@UltimateBootCD.exp

ubcd-sys: \
	ubcd-sys-aida16@UltimateBootCD.exp \
	ubcd-sys-nssi@UltimateBootCD.exp \
	ubcd-sys-pcconfig@UltimateBootCD.exp \
	ubcd-sys-pci@UltimateBootCD.exp \
	ubcd-sys-astra@UltimateBootCD.exp \
	ubcd-sys-sst@UltimateBootCD.exp



ubcd32: \
	ubcd32-ben \
	ubcd32-bios \
	ubcd32-cpu \
	ubcd32-file \
	ubcd32-mem \
	ubcd32-other \
	ubcd32-per \
	ubcd32-hd \
	ubcd32-sys

ubcd32-ben: \
	ubcd32-ben-sysspeed@UltimateBootCD-3.2-full.exp \
	ubcd32-ben-3dmark@UltimateBootCD-3.2-full.exp \
	ubcd32-ben-cpubench@UltimateBootCD-3.2-full.exp \
	ubcd32-ben-cdindex@UltimateBootCD-3.2-full.exp

ubcd32-bios: \
	ubcd32-bios-bios1@UltimateBootCD-3.2-full.exp \
	ubcd32-bios-uniflash@UltimateBootCD-3.2-full.exp \
	ubcd32-bios-wipecmos@UltimateBootCD-3.2-full.exp \
	ubcd32-bios-cmospwd@UltimateBootCD-3.2-full.exp \
	ubcd32-bios-bios2@UltimateBootCD-3.2-full.exp

ubcd32-cpu: \
	ubcd32-cpu-cpuburn@UltimateBootCD-3.2-full.exp \
	ubcd32-cpu-mersenne@UltimateBootCD-3.2-full.exp \
	ubcd32-cpu-intel@UltimateBootCD-3.2-full.exp

ubcd32-file: \
	ubcd32-file-boot-gag@UltimateBootCD-3.2-full.exp \
	ubcd32-file-boot-gujin@UltimateBootCD-3.2-full.exp \
	ubcd32-file-boot-manager@UltimateBootCD-3.2-full.exp \
	ubcd32-file-boot-xosl@UltimateBootCD-3.2-full.exp \
	ubcd32-file-man-maven@UltimateBootCD-3.2-full.exp \
	ubcd32-file-man-navigator@UltimateBootCD-3.2-full.exp \
	ubcd32-file-ntfs-bootpart@UltimateBootCD-3.2-full.exp \
	ubcd32-file-ntfs-editbini@UltimateBootCD-3.2-full.exp \
	ubcd32-file-ntfs-offline@UltimateBootCD-3.2-full.exp \
	ubcd32-file-ntfs-reader@UltimateBootCD-3.2-full.exp \
	ubcd32-file-part-fips@UltimateBootCD-3.2-full.exp \
	ubcd32-file-part-freefdisk@UltimateBootCD-3.2-full.exp \
	ubcd32-file-part-mbrtool@UltimateBootCD-3.2-full.exp \
	ubcd32-file-part-mbrwork@UltimateBootCD-3.2-full.exp \
	ubcd32-file-part-ranish@UltimateBootCD-3.2-full.exp \
	ubcd32-file-part-recovery@UltimateBootCD-3.2-full.exp \
	ubcd32-file-part-resizer@UltimateBootCD-3.2-full.exp \
	ubcd32-file-part-saving@UltimateBootCD-3.2-full.exp \
	ubcd32-file-part-spfdisk@UltimateBootCD-3.2-full.exp \
	ubcd32-file-part-testdisk@UltimateBootCD-3.2-full.exp \
	ubcd32-file-part-xfdisk@UltimateBootCD-3.2-full.exp

ubcd32-hd: \
	ubcd32-hd-inst \
	ubcd32-hd-diag \
	ubcd32-hd-man \
	ubcd32-hd-wipe \
	ubcd32-hd-clone \
	ubcd32-hd-edit

ubcd32-mem: \
	ubcd32-mem-memtest86@UltimateBootCD-3.2-full.exp \
	ubcd32-mem-memtest86+@UltimateBootCD-3.2-full.exp \
	ubcd32-mem-windows@UltimateBootCD-3.2-full.exp \
	ubcd32-mem-docmem1@UltimateBootCD-3.2-full.exp \
	ubcd32-mem-docmem2@UltimateBootCD-3.2-full.exp \
	ubcd32-mem-ctram@UltimateBootCD-3.2-full.exp \
	ubcd32-mem-testmem4@UltimateBootCD-3.2-full.exp

ubcd32-other: \
	ubcd32-other-disk-imagewriter@UltimateBootCD-3.2-full.exp \
	ubcd32-other-network-arachnae@UltimateBootCD-3.2-full.exp \
	ubcd32-other-network-dosdrp@UltimateBootCD-3.2-full.exp \
	ubcd32-other-network-freesco@UltimateBootCD-3.2-full.exp \
	ubcd32-other-network-netcopy@UltimateBootCD-3.2-full.exp \
	ubcd32-other-network-qnx1@UltimateBootCD-3.2-full.exp \
	ubcd32-other-network-qnx2@UltimateBootCD-3.2-full.exp \
	ubcd32-other-virus-antivir@UltimateBootCD-3.2-full.exp \
	ubcd32-other-virus-avast@UltimateBootCD-3.2-full.exp \
	ubcd32-other-virus-fprot@UltimateBootCD-3.2-full.exp \
	ubcd32-other-virus-mcafee@UltimateBootCD-3.2-full.exp

ubcd32-per: \
	ubcd32-per-parallel@UltimateBootCD-3.2-full.exp \
	ubcd32-per-atapiident@UltimateBootCD-3.2-full.exp

ubcd32-sys: \
	ubcd32-sys-lucifer@UltimateBootCD-3.2-full.exp \
	ubcd32-sys-aida16@UltimateBootCD-3.2-full.exp \
	ubcd32-sys-nssi@UltimateBootCD-3.2-full.exp \
	ubcd32-sys-pcconfig@UltimateBootCD-3.2-full.exp \
	ubcd32-sys-astra@UltimateBootCD-3.2-full.exp \
	ubcd32-sys-pcisniffer@UltimateBootCD-3.2-full.exp \
	ubcd32-sys-pci@UltimateBootCD-3.2-full.exp \
	ubcd32-sys-ctia@UltimateBootCD-3.2-full.exp

ubcd32-hd-inst: \
	ubcd32-hd-inst-maxblast@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-inst-discwizard@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-inst-diskmanager1@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-inst-diskmanager2@UltimateBootCD-3.2-full.exp

ubcd32-hd-diag: \
	ubcd32-hd-diag-ibm@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-diag-maxtor@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-diag-seagate1@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-diag-seagate2@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-diag-samsung1@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-diag-samsung2@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-diag-western1@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-diag-western2@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-diag-western3@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-diag-fujitsu@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-diag-gateway1@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-diag-gateway2@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-diag-salvation@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-diag-ontrack@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-diag-mhdd32@UltimateBootCD-3.2-full.exp

ubcd32-hd-man: \
	ubcd32-hd-man-ibm@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-man-seagate@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-man-maxtor1@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-man-maxtor2@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-man-western@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-man-atapwd@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-man-smartudm@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-man-atainf@UltimateBootCD-3.2-full.exp

ubcd32-hd-wipe: \
	ubcd32-hd-wipe-autoclave@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-wipe-darik@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-wipe-activekilldisk@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-wipe-pcinspector@UltimateBootCD-3.2-full.exp

ubcd32-hd-clone: \
	ubcd32-hd-clone-wdclone@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-clone-pcinspector@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-clone-g4u@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-clone-xxcopy@UltimateBootCD-3.2-full.exp

ubcd32-hd-edit: \
	ubcd32-hd-edit-diskedit@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-edit-diskman4@UltimateBootCD-3.2-full.exp \
	ubcd32-hd-edit-ptsdiskedit@UltimateBootCD-3.2-full.exp


ubcd34: \
	ubcd34-hd \
	ubcd34-mem \
	ubcd34-bios \
	ubcd34-cpu \
	ubcd34-sys

ubcd34-hd: \
	ubcd34-hd-inst \
	ubcd34-hd-diag \
	ubcd34-hd-man \
	ubcd34-hd-wipe \
	ubcd34-hd-clone

ubcd34-hd-inst: \
	ubcd34-hd-inst-diskmanager1@UltimateBootCD-3.4-full.exp

ubcd34-hd-diag: \
	ubcd34-hd-diag-seagate2@UltimateBootCD-3.4-full.exp \
	ubcd34-hd-diag-samsung2@UltimateBootCD-3.4-full.exp

ubcd34-hd-man: \
	ubcd34-hd-man-atainf@UltimateBootCD-3.4-full.exp \
	ubcd34-hd-man-atapwd@UltimateBootCD-3.4-full.exp \
	ubcd34-hd-man-maxtor1@UltimateBootCD-3.4-full.exp \
	ubcd34-hd-man-maxtor2@UltimateBootCD-3.4-full.exp \
	ubcd34-hd-man-seagate@UltimateBootCD-3.4-full.exp \
	ubcd34-hd-man-smartudm@UltimateBootCD-3.4-full.exp

ubcd34-hd-wipe: \
	ubcd34-hd-wipe-pcinspector@UltimateBootCD-3.4-full.exp

ubcd34-hd-clone: \
	ubcd34-hd-clone-g4u@UltimateBootCD-3.4-full.exp \
	ubcd34-hd-clone-pcinspector@UltimateBootCD-3.4-full.exp \
	ubcd34-hd-clone-hdclone@UltimateBootCD-3.4-full.exp \
	ubcd34-hd-clone-xxcopy@UltimateBootCD-3.4-full.exp

ubcd34-mem: \
	ubcd34-mem-testmem4@UltimateBootCD-3.4-full.exp \
	ubcd34-mem-ctram@UltimateBootCD-3.4-full.exp

ubcd34-bios: \
	ubcd34-bios-bios1@UltimateBootCD-3.4-full.exp \
	ubcd34-bios-uniflash@UltimateBootCD-3.4-full.exp

ubcd34-cpu: \
	ubcd34-cpu-intel@UltimateBootCD-3.4-full.exp \
	ubcd34-cpu-mersenne@UltimateBootCD-3.4-full.exp

ubcd34-sys: \
	ubcd34-sys-aida16@UltimateBootCD-3.4-full.exp \
	ubcd34-sys-ctia@UltimateBootCD-3.4-full.exp \
	ubcd34-sys-pcisniffer@UltimateBootCD-3.4-full.exp \
	ubcd34-sys-pci@UltimateBootCD-3.4-full.exp \
	ubcd34-sys-pcconfig@UltimateBootCD-3.4-full.exp

#
# Misc
#
clean distclean:
	@rm -f `find . -maxdepth 1 -size 0`
	@rm -f log.tmp
	@rm -f subdirectory
	@rm -f xnest
	@rm -f scripts/20-faum-gen-results
