Use version from firmware-open repository
This commit is contained in:
@ -16,6 +16,11 @@ then
|
|||||||
fi
|
fi
|
||||||
MODEL_DIR="$(realpath "models/${MODEL}")"
|
MODEL_DIR="$(realpath "models/${MODEL}")"
|
||||||
|
|
||||||
|
DATE="$(git show --format="%cd" --date="format:%Y-%m-%d" --no-patch)"
|
||||||
|
REV="$(git describe --always --dirty)"
|
||||||
|
VERSION="${DATE}_${REV}"
|
||||||
|
echo "Building '${VERSION}' for '${MODEL}'"
|
||||||
|
|
||||||
# Clean build directory
|
# Clean build directory
|
||||||
mkdir -p build
|
mkdir -p build
|
||||||
BUILD="$(realpath "build/${MODEL}")"
|
BUILD="$(realpath "build/${MODEL}")"
|
||||||
@ -59,6 +64,7 @@ PACKAGES_PATH="${MODEL_DIR}:$(realpath edk2-platforms):$(realpath apps)" \
|
|||||||
# Rebuild coreboot
|
# Rebuild coreboot
|
||||||
FIRMWARE_OPEN_MODEL_DIR="${MODEL_DIR}" \
|
FIRMWARE_OPEN_MODEL_DIR="${MODEL_DIR}" \
|
||||||
FIRMWARE_OPEN_UEFIPAYLOAD="${UEFIPAYLOAD}" \
|
FIRMWARE_OPEN_UEFIPAYLOAD="${UEFIPAYLOAD}" \
|
||||||
|
KERNELVERSION="${VERSION}" \
|
||||||
./scripts/_build/coreboot.sh \
|
./scripts/_build/coreboot.sh \
|
||||||
"${MODEL_DIR}/coreboot.config" \
|
"${MODEL_DIR}/coreboot.config" \
|
||||||
"${COREBOOT}"
|
"${COREBOOT}"
|
||||||
@ -84,3 +90,5 @@ then
|
|||||||
fi
|
fi
|
||||||
mv -v "${USB}.partial" "${USB}"
|
mv -v "${USB}.partial" "${USB}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
echo "Built '${VERSION}' for '${MODEL}'"
|
||||||
|
Reference in New Issue
Block a user