
default-rule:
	@echo '\n   use "make all" to make all images or e.g. "make binary-i386" for just one\n'

include Configuration
include Rules
include Rules.non-free

SHELL=/bin/sh

all: all-images
all-images: binary-i386 binary-m68k source $(CONTRIB) \
	image-md5sum image-date image-readme

binary-i386: .mkisofsrc
	$(init-tmpdir)
	$(boot-i386)
	$(init-dists)
	$(install-doc)
	$(install-main-all)
	$(install-tools-i386)
	$(install-main-arch)
	$(tools-i386)
	$(install-i386)
	$(upgrade-i386)
	$(mkisofs-main-i386)
	$(rm-tmpdir)

binary-m68k binary-alpha binary-sparc: .mkisofsrc
	$(init-tmpdir)
	$(init-dists)
	$(install-doc)
	$(install-main-all)
	$(install-main-arch)
	$(mkisofs-main-arch)
	$(rm-tmpdir)

source: .mkisofsrc
	$(init-tmpdir)
	$(boot-i386-tecra)
	$(install-doc)
	$(install-source)
	$(mkisofs-source)
	$(rm-tmpdir)

contrib: .mkisofsrc
	$(init-tmpdir)
	$(init-dists)
	$(install-doc)
	$(install-source-x11)
	$(install-contrib)
	$(mkisofs-contrib)
	$(rm-tmpdir)

contrib-non-US: .mkisofsrc
	$(init-tmpdir)
	$(install-doc)
	$(install-source-x11)
	$(install-contrib)
	$(install-non-US)
	$(mkisofs-contrib-non-US)
	$(rm-tmpdir)

non-free: .mkisofsrc
	$(init-tmpdir)
	$(install-non-free)
	$(mkisofs-non-free)
	$(rm-tmpdir)
