build: add versioning for kernel and base
This commit is contained in:
parent
87ca629550
commit
9a1c1c73fc
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue