[Lunar-commits] CVS: lunar-iso Makefile,NONE,1.1

Auke Kok sofar at lunar-linux.org
Mon Nov 22 20:53:48 UTC 2004


Update of /var/cvs/lunar/lunar-iso
In directory espresso.foo-projects.org:/tmp/cvs-serv10488

Added Files:
	Makefile 
Log Message:
Initial import


--- NEW FILE: Makefile ---
#
# Makefile to make ISO's
#


# define the absolute place where these tools reside
ISO_SOURCE = /var/build/isotools

# define the location where the ISO will be generated
ISO_TARGET = /var/build/isotools/BUILD

# define the version numbers and tags etc:
ISO_VERSION = 1.4.1
ISO_CODENAME = Dark Side
ISO_DATE = 20041113
ISO_CNAME = $(ISO_VERSION) ($(ISO_CODENAME) - $(ISO_DATE))

ISO_KVER = 2.4.27
ISO_KREL = r7.0.0

ISO_LUNAR_MODULE = theedge

export ISO_SOURCE ISO_TARGET ISO_VERSION ISO_CODENAME ISO_DATE ISO_CNAME ISO_KVER ISO_KREL ISO_LUNAR_MODULE

all: iso

iso: isolinux $(ISO_TARGET)/.iso
$(ISO_TARGET)/.iso:
	@echo "Generating .iso file"
	@scripts/isofs

isolinux: proper initrd kernels memtest $(ISO_TARGET)/isolinux
$(ISO_TARGET)/isolinux:
	@echo "Generating isolinux files"
	@scripts/isolinux

initrd: discover $(ISO_SOURCE)/initrd/initrd
$(ISO_SOURCE)/initrd/initrd:
	@echo "Generating initrd image"
	@scripts/initrd

discover: $(ISO_SOURCE)/discover/discover
$(ISO_SOURCE)/discover/discover:
	@echo "Generating static discover"
	@scripts/discover

kernels: $(ISO_SOURCE)/kernel/safe $(ISO_SOURCE)/kernel/linux

memtest: $(ISO_SOURCE)/memtest/memtest
$(ISO_SOURCE)/memtest/memtest:
	@echo "Generating memtest boot image"
	@scripts/memtest

proper: rebuild $(ISO_TARGET)/.proper
$(ISO_TARGET)/.proper:
	@echo "Cleaning BUILD"
	@scripts/proper

rebuild: etc $(ISO_TARGET)/.rebuild
$(ISO_TARGET)/.rebuild:
	@echo "Starting rebuild process"
	@scripts/rebuild

etc: unpack $(ISO_TARGET)/.etcf
$(ISO_TARGET)/.etcf:
	@echo "Copying miscfiles"
	@scripts/etc

unpack: dirs $(ISO_TARGET)/.unpack
$(ISO_TARGET)/.unpack:
	@echo "Unpacking binaries and copying sources"
	@scripts/unpack

dirs: init $(ISO_TARGET)/.dirs
$(ISO_TARGET)/.dirs:
	@echo "Creating LSB directory structure"
	@scripts/dirs

init: $(ISO_TARGET)/.init
$(ISO_TARGET)/.init:
	@echo "Creating BUILD root"
	@scripts/init


blank:
	@scripts/blank

burn:
	@scripts/burn




More information about the Lunar-commits mailing list