vmimage.subr (a0e610c43975ca0ec0bfc7d1df88d8b7a3cb871c) vmimage.subr (f56769dd008fa2d44a02274745c211f1c85d1f70)
1#!/bin/sh
2#
3# $FreeBSD$
4#
5#
6# Common functions for virtual machine image build scripts.
7#
8
9export PATH="/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin"
10trap "cleanup" INT QUIT TRAP ABRT TERM
11
12write_partition_layout() {
13 if [ -z "${NOSWAP}" ]; then
14 SWAPOPT="-p freebsd-swap/swapfs::${SWAPSIZE}"
15 fi
16
17 _OBJDIR="$(make -C ${WORLDDIR} -V .OBJDIR)"
1#!/bin/sh
2#
3# $FreeBSD$
4#
5#
6# Common functions for virtual machine image build scripts.
7#
8
9export PATH="/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin"
10trap "cleanup" INT QUIT TRAP ABRT TERM
11
12write_partition_layout() {
13 if [ -z "${NOSWAP}" ]; then
14 SWAPOPT="-p freebsd-swap/swapfs::${SWAPSIZE}"
15 fi
16
17 _OBJDIR="$(make -C ${WORLDDIR} -V .OBJDIR)"
18 _OBJDIR="$(realpath ${_OBJDIR})"
18 if [ -d "${_OBJDIR%%/usr/src}/${TARGET}.${TARGET_ARCH}" ]; then
19 BOOTFILES="/${_OBJDIR%%/usr/src}/${TARGET}.${TARGET_ARCH}/usr/src/sys/boot"
20 else
21 BOOTFILES="/${_OBJDIR}/sys/boot"
22 fi
23
24 case "${TARGET}:${TARGET_ARCH}" in
25 amd64:amd64 | i386:i386)

--- 209 unchanged lines hidden ---
19 if [ -d "${_OBJDIR%%/usr/src}/${TARGET}.${TARGET_ARCH}" ]; then
20 BOOTFILES="/${_OBJDIR%%/usr/src}/${TARGET}.${TARGET_ARCH}/usr/src/sys/boot"
21 else
22 BOOTFILES="/${_OBJDIR}/sys/boot"
23 fi
24
25 case "${TARGET}:${TARGET_ARCH}" in
26 amd64:amd64 | i386:i386)

--- 209 unchanged lines hidden ---