diff options
author | Daniel Baumann <mail@daniel-baumann.ch> | 2014-08-25 05:10:17 +0200 |
---|---|---|
committer | Daniel Baumann <mail@daniel-baumann.ch> | 2014-08-25 06:12:56 +0200 |
commit | a3e93f9c5773cd4517dc5a823c67eb72ae91fa81 (patch) | |
tree | 9685179641869f3a0248749bec142a18385b73ce /scripts | |
parent | 1fe3b72c636cbd95da764e4950f56021693f8d03 (diff) | |
download | vyos-live-build-a3e93f9c5773cd4517dc5a823c67eb72ae91fa81.tar.gz vyos-live-build-a3e93f9c5773cd4517dc5a823c67eb72ae91fa81.zip |
Writing configuration out to config/build.conf in init component and getting rid of intermediate configuration file by using only new build.conf file.
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/build/config | 62 |
1 files changed, 3 insertions, 59 deletions
diff --git a/scripts/build/config b/scripts/build/config index e3ae1410d..c666765a0 100755 --- a/scripts/build/config +++ b/scripts/build/config @@ -26,7 +26,6 @@ USAGE="${PROGRAM} [--apt apt|aptitude]\n\ \t [--apt-recommends true|false]\n\ \t [--apt-secure true|false]\n\ \t [--apt-source-archives true|false]\n\ -\t [-a|--architectures ARCHITECTURE]\n\ \t [-b|--binary-images iso|iso-hybrid|netboot|tar|hdd]\n\ \t [--binary-filesystem fat16|fat32|ext2|ext3|ext4|ntfs]\n\ \t [--bootappend-install PARAMETER|\"PARAMETERS\"]\n\ @@ -104,8 +103,6 @@ USAGE="${PROGRAM} [--apt apt|aptitude]\n\ \t [--net-cow-server IP|HOSTNAME]\n\ \t [--net-tarball true|false]\n\ \t [--quiet]\n\ -\t [--archive-areas ARCHIVE_AREA|\"ARCHIVE_AREAS\"]\n\ -\t [--parent-archive-areas ARCHIVE_AREA|\"ARCHIVE_AREAS\"]\n\ \t [--security true|false]\n\ \t [--source true|false]\n\ \t [-s|--source-images iso|netboot|tar|hdd]\n\ @@ -131,12 +128,12 @@ Local_arguments () apt-pipeline:,apt-recommends:,apt-secure:,apt-source-archives:,bootstrap:,cache:,cache-indices:,cache-packages:, cache-stages:,debconf-frontend:,debconf-priority:,dump, initramfs:,initramfs-compression:,initsystem:,fdisk:,losetup:,mode:,system:,tasksel:, - templates:,architectures:,clean, - distribution:,parent-distribution:,parent-debian-installer-distribution:,parent-mirror-bootstrap:,parent-mirror-chroot:,parent-mirror-chroot-security:,parent-mirror-binary:, + templates:,clean, + parent-debian-installer-distribution:,parent-mirror-bootstrap:,parent-mirror-chroot:,parent-mirror-chroot-security:,parent-mirror-binary:, parent-mirror-binary-security:,parent-mirror-debian-installer:, mirror-bootstrap:,mirror-chroot:,mirror-chroot-security:,mirror-binary:, mirror-binary-security:,mirror-debian-installer:, - archive-areas:,parent-archive-areas:,chroot-filesystem:, + chroot-filesystem:, gzip-options:,image-name:,interactive:,keyring-packages:,linux-flavours:,linux-packages:, security:,updates:,backports:,binary-filesystem:,binary-images:, apt-indices:,bootappend-install:,bootappend-live:,bootappend-live-failsafe:,bootloader:,checksums:,compression:,config:,zsync:,build-with-chroot:, @@ -346,21 +343,6 @@ Local_arguments () ;; # config/bootstrap - -a|--architectures) - LIVE_IMAGE_ARCHITECTURE="${2}" - shift 2 - ;; - - -d|--distribution) - LB_DISTRIBUTION="${2}" - shift 2 - ;; - - --parent-distribution) - LB_PARENT_DISTRIBUTION="${2}" - shift 2 - ;; - -m|--parent-mirror-bootstrap) LB_PARENT_MIRROR_BOOTSTRAP="${2}" shift 2 @@ -421,16 +403,6 @@ Local_arguments () shift 2 ;; - --archive-areas) - LIVE_IMAGE_ARCHIVE_AREAS="${2}" - shift 2 - ;; - - --parent-archive-areas) - LIVE_IMAGE_PARENT_ARCHIVE_AREAS="${2}" - shift 2 - ;; - # config/chroot --chroot-filesystem) LB_CHROOT_FILESYSTEM="${2}" @@ -1338,33 +1310,5 @@ then rmdir --ignore-fail-on-non-empty local > /dev/null 2>&1 || true fi -cat > config/build << EOF -[Image] -Architecture: ${LIVE_IMAGE_ARCHITECTURE} -Archive-Areas: ${LIVE_IMAGE_ARCHIVE_AREAS} -Distribution: ${LB_DISTRIBUTION} -Mirror-Bootstrap: ${LB_MIRROR_BOOTSTRAP} -EOF - -if [ "${LB_DERIVATIVE}" = "true" ] -then - -cat >> config/build << EOF - -Parent-Archive-Areas: ${LIVE_IMAGE_ARCHIVE_AREAS} -Parent-Distribution: ${LB_PARENT_DISTRIBUTION} -Parent-Mirror-Bootstrap: ${LB_PARENT_MIRROR_BOOTSTRAP} -EOF - -fi - -cat >> config/build << EOF - -[FIXME] -Configuration-Version: ${LIVE_CONFIGURATION_VERSION} -Name: ${LIVE_IMAGE_NAME} -Type: ${LIVE_IMAGE_TYPE} -EOF - # Creating stage file Create_stagefile .build/config |