From 1878dd94d9492b0eb5f6d7eb5e0177b12e492ac9 Mon Sep 17 00:00:00 2001 From: Albert Hopkins Date: Sat, 25 Jun 2011 13:44:02 -0400 Subject: [PATCH] Make package list a Makefile variable Add .lst files to .hgignore --- .hgignore | 1 + Makefile | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.hgignore b/.hgignore index 6f91409..efe50bb 100644 --- a/.hgignore +++ b/.hgignore @@ -6,3 +6,4 @@ loop\/.* latest-stage3\.txt portage-latest\.tar\.bz2 stage3-.*-latest\.tar\.bz2 +\.lst$ diff --git a/Makefile b/Makefile index a3e994a..acfebfb 100644 --- a/Makefile +++ b/Makefile @@ -5,6 +5,7 @@ RAW_IMAGE = $(HOSTNAME).img QCOW_IMAGE = $(HOSTNAME).qcow VMDK_IMAGE = $(HOSTNAME).vmdk XVA_IMAGE = $(HOSTNAME).xva +LST_FILE = $(HOSTNAME)-packages.lst STAGE4_TARBALL = stage4/$(HOSTNAME)-stage4.tar.bz2 KERNEL_CONFIG = kernel.config VIRTIO = NO @@ -263,7 +264,7 @@ build-software: systools issue etc-update.conf $(CRITICAL) $(WORLD) software: stage3 $(software_extra) ifneq ($(PKGLIST),0) - (cd "$(CHROOT)"/var/db/pkg ; /bin/ls -1d */*) > $(APPLIANCE)-packages.lst + (cd "$(CHROOT)"/var/db/pkg ; /bin/ls -1d */*) > $(LST_FILE) endif touch software