build: add versioning for kernel and base

This commit is contained in:
Franco Fichtner 2014-12-12 09:13:08 +01:00
parent 87ca629550
commit 9a1c1c73fc
2 changed files with 6 additions and 4 deletions

View File

@ -30,9 +30,10 @@ set -e
. ./common.sh
mkdir -p ${SETSDIR}
rm -rf ${SETSDIR}/base.txz
rm -f ${SETSDIR}/base-*.txz
git_clear ${SRCDIR}
git_describe ${SRCDIR}
MAKEARGS="SRCCONF=${TOOLSDIR}/config/current/src.conf COMPILER_TYPE=clang __MAKE_CONF="
@ -40,4 +41,4 @@ make -C${SRCDIR} -j${CPUS} buildworld ${MAKEARGS} NO_CLEAN=yes
make -C${SRCDIR}/release obj ${MAKEARGS}
make -C${SRCDIR}/release base.txz ${MAKEARGS}
mv $(make -C${SRCDIR}/release -V .OBJDIR)/base.txz ${SETSDIR}/base.txz
mv $(make -C${SRCDIR}/release -V .OBJDIR)/base.txz ${SETSDIR}/base-${REPO_VERSION}.txz

View File

@ -30,9 +30,10 @@ set -e
. ./common.sh
mkdir -p ${SETSDIR}
rm -rf ${SETSDIR}/kernel.txz
rm -f ${SETSDIR}/kernel-*.txz
git_clear ${SRCDIR}
git_describe ${SRCDIR}
BUILD_KERNEL="SMP"
@ -45,4 +46,4 @@ make -C${SRCDIR} -j${CPUS} buildkernel ${MAKEARGS} NO_KERNELCLEAN=yes
make -C${SRCDIR}/release obj ${MAKEARGS}
make -C${SRCDIR}/release kernel.txz ${MAKEARGS}
mv $(make -C${SRCDIR}/release -V .OBJDIR)/kernel.txz ${SETSDIR}/kernel.txz
mv $(make -C${SRCDIR}/release -V .OBJDIR)/kernel.txz ${SETSDIR}/kernel-${REPO_VERSION}.txz