#
# $Id: Makefile.in,v 1.11 2005/01/25 23:52:41 sichdoer Exp $
#

LANG=C
LC_ALL=C

prefix=/usr
datadir=${prefix}/share
datadir=${prefix}/share
docdir=${datadir}/doc/faumachine
examplesdir=${docdir}/examples


thisexdir=$(examplesdir)/CDROM.images

all: \
	Debian-3.0r0-CD-1 \
	Debian-3.0r0-CD-2 \
	Debian-3.0r0-CD-3 \
	Debian-3.0r0-CD-4 \
	Debian-3.0r0-CD-5 \
	Debian-3.0r1-CD-1 \
	Debian-3.0r1-CD-2 \
	RedHat-8.0-CD-1 \
	RedHat-8.0-CD-2 \
	RedHat-8.0-CD-3 \
	SuSE-8.1-CD-1 \
	SuSE-8.2-DVD-1 \
	\
	oracle-9.2.0

Debian-3.0r0-CD-1: copy_or_link
	./copy_or_link Debian-3.0r0/debian-30r0-i386-binary-1_NONUS.iso Debian-3.0r0-CD-1
distclean::
	rm -f Debian-3.0r0-CD-1
Debian-3.0r0-CD-2: copy_or_link
	./copy_or_link Debian-3.0r0/debian-30r0-i386-binary-2.iso Debian-3.0r0-CD-2
distclean::
	rm -f Debian-3.0r0-CD-2
Debian-3.0r0-CD-3: copy_or_link
	./copy_or_link Debian-3.0r0/debian-30r0-i386-binary-3.iso Debian-3.0r0-CD-3
distclean::
	rm -f Debian-3.0r0-CD-3
Debian-3.0r0-CD-4: copy_or_link
	./copy_or_link Debian-3.0r0/debian-30r0-i386-binary-4.iso Debian-3.0r0-CD-4
distclean::
	rm -f Debian-3.0r0-CD-4
Debian-3.0r0-CD-5: copy_or_link
	./copy_or_link Debian-3.0r0/debian-30r0-i386-binary-5.iso Debian-3.0r0-CD-5
distclean::
	rm -f Debian-3.0r0-CD-5

Debian-3.0r1-CD-1: copy_or_link
	./copy_or_link Debian-3.0r1/debian-30r1-i386-binary-1_NONUS.iso Debian-3.0r1-CD-1
distclean::
	rm -f Debian-3.0r1-CD-1
Debian-3.0r1-CD-2: copy_or_link
	./copy_or_link Debian-3.0r1/debian-30r1-i386-binary-2.iso Debian-3.0r1-CD-2
distclean::
	rm -f Debian-3.0r1-CD-2

FreeDOS-Beta8: copy_or_link
	./copy_or_link FreeDOS-Beta8/cd-1 FreeDOS-Beta8
distclean::
	rm -f FreeDOS-Beta8
	
RedHat-8.0-CD-1: copy_or_link
	./copy_or_link RedHat-8.0/psyche-i386-disc1.iso RedHat-8.0-CD-1
distclean::
	rm -f RedHat-8.0-CD-1
RedHat-8.0-CD-2: copy_or_link
	./copy_or_link RedHat-8.0/psyche-i386-disc2.iso RedHat-8.0-CD-2
distclean::
	rm -f RedHat-8.0-CD-2
RedHat-8.0-CD-3: copy_or_link
	./copy_or_link RedHat-8.0/psyche-i386-disc3.iso RedHat-8.0-CD-3
distclean::
	rm -f RedHat-8.0-CD-3

SuSE-8.1-CD-1: copy_or_link
	./copy_or_link SuSE-8.1/cd-1 SuSE-8.1-CD-1
distclean::
	rm -f SuSE-8.1-CD-1
SuSE-8.2-DVD-1: copy_or_link
	./copy_or_link SuSE-8.2/dvd-1 SuSE-8.2-DVD-1
distclean::
	rm -f SuSE-8.2-DVD-1

oracle-9.2.0: copy_or_link
	if [ ! -d oracle-9.2.0 ] ; then \
		./copy_or_link oracle-9.2.0 oracle-9.2.0; \
	fi
distclean::
	rm -rf oracle-9.2.0

ubcd231.iso: copy_or_link
	./copy_or_link UltimateBootCD-2.31/ubcd231.iso
distclean::
	rm -rf ubcd231.iso

ubcd32-full.iso: copy_or_link
	./copy_or_link UltimateBootCD-3.2-full/ubcd32-full.iso
distclean::
	rm -rf ubcd32-full.iso

memtest86-3.1a.iso: copy_or_link
	./copy_or_link memtest86-3.1a/memtest86-3.1a.iso
distclean::
	rm -rf memtest86-3.1a.iso

OpenBSD-3.6-CD-1: copy_or_link
	./copy_or_link OpenBSD-3.6/openbsd-3.6-cd1.iso
distclean::
	rm -rf openbsd-3.6-cd1.iso

OpenBSD-3.5-CD-1: copy_or_link
	./copy_or_link OpenBSD-3.5/openbsd-3.5-cd1.iso
distclean::
	rm -rf openbsd-3.5-cd1.iso

OpenBSD-3.4-CD-1: copy_or_link
	./copy_or_link OpenBSD-3.4/openbsd-3.4-cd1.iso
distclean::
	rm -rf openbsd-3.4-cd1.iso

copy_or_link: copy_or_link.sh
	cp copy_or_link.sh copy_or_link
	chmod 755 copy_or_link
clean distclean::
	rm -f copy_or_link

install:
	@mkdir -p $(DESTDIR)$(thisexdir)
	for file in \
		Makefile \
		copy_or_link.sh \
		; do \
		cp $${file} $(DESTDIR)$(thisexdir) ; \
	done ;

test: 
	@echo "Sorry, don't know how to make test!"
