debian: create symlink to board/scenario xml in /usr/share/acrn

Tracked-On: #8667
Signed-off-by: Jiaqing Zhao <jiaqing.zhao@linux.intel.com>
Reviewed-by: Junjie Mao <junjie.mao@intel.com>
This commit is contained in:
Jiaqing Zhao 2024-07-29 02:45:00 +00:00
parent c4ea248bc9
commit 3629ffbb2d
No known key found for this signature in database
GPG Key ID: 417F6A489F7DAFDD
3 changed files with 10 additions and 0 deletions

View File

@ -19,6 +19,8 @@ ACRNMAP="${ACRNDIR}/${BOARD}/${SCENARIO}/acrn.${BOARD}.${SCENARIO}.map"
ACRNBIN="${ACRNDIR}/${BOARD}/${SCENARIO}/acrn.${BOARD}.${SCENARIO}.bin"
ACRNACPI="${ACRNDIR}/${BOARD}/${SCENARIO}/acpi"
ACRNETC="${ACRNDIR}/${BOARD}/${SCENARIO}/etc"
ACRNBOARD="${ACRNDIR}/${BOARD}/board.xml"
ACRNSCENARIO="${ACRNDIR}/${BOARD}/${SCENARIO}/scenario.xml"
case "$1" in
configure)
@ -26,6 +28,10 @@ case "$1" in
cp ${ACRNCFG} /boot/acrn-@acrnversion@.config
cp ${ACRNMAP} /boot/acrn-@acrnversion@.map
cp ${ACRNBIN} /boot/acrn-@acrnversion@.bin
if [ -f ${ACRNBOARD} ] && [ -f ${ACRNSCENARIO} ]; then
ln -sf ${ACRNBOARD} /usr/share/acrn/board.xml
ln -sf ${ACRNSCENARIO} /usr/share/acrn/scenario.xml
fi
if [ -d ${ACRNACPI} ]; then
cp ${ACRNACPI}/ACPI_VM* /boot
fi

View File

@ -13,6 +13,8 @@ rm_acrn()
rm -f /boot/acrn-@acrnversion@.map
rm -f /boot/acrn-@acrnversion@.bin
rm -f /boot/ACPI_VM*
rm -f /usr/share/acrn/board.xml
rm -f /usr/share/acrn/scenario.xml
}
# summary of how this script can be called:

View File

@ -13,6 +13,8 @@ rm_acrn()
rm -f /boot/acrn-@acrnversion@.map
rm -f /boot/acrn-@acrnversion@.bin
rm -f /boot/ACPI_VM*
rm -f /usr/share/acrn/board.xml
rm -f /usr/share/acrn/scenario.xml
if [ -f /etc/serial.conf ]; then
sed '/ START - ACRN HYPERVISOR INSTALL/,/# END - ACRN HYPERVISOR INSTALL/{d}' /etc/serial.conf
fi