mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-08-03 17:31:42 +00:00
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:
parent
c4ea248bc9
commit
3629ffbb2d
6
debian/acrn-hypervisor.postinst.in
vendored
6
debian/acrn-hypervisor.postinst.in
vendored
@ -19,6 +19,8 @@ ACRNMAP="${ACRNDIR}/${BOARD}/${SCENARIO}/acrn.${BOARD}.${SCENARIO}.map"
|
|||||||
ACRNBIN="${ACRNDIR}/${BOARD}/${SCENARIO}/acrn.${BOARD}.${SCENARIO}.bin"
|
ACRNBIN="${ACRNDIR}/${BOARD}/${SCENARIO}/acrn.${BOARD}.${SCENARIO}.bin"
|
||||||
ACRNACPI="${ACRNDIR}/${BOARD}/${SCENARIO}/acpi"
|
ACRNACPI="${ACRNDIR}/${BOARD}/${SCENARIO}/acpi"
|
||||||
ACRNETC="${ACRNDIR}/${BOARD}/${SCENARIO}/etc"
|
ACRNETC="${ACRNDIR}/${BOARD}/${SCENARIO}/etc"
|
||||||
|
ACRNBOARD="${ACRNDIR}/${BOARD}/board.xml"
|
||||||
|
ACRNSCENARIO="${ACRNDIR}/${BOARD}/${SCENARIO}/scenario.xml"
|
||||||
|
|
||||||
case "$1" in
|
case "$1" in
|
||||||
configure)
|
configure)
|
||||||
@ -26,6 +28,10 @@ case "$1" in
|
|||||||
cp ${ACRNCFG} /boot/acrn-@acrnversion@.config
|
cp ${ACRNCFG} /boot/acrn-@acrnversion@.config
|
||||||
cp ${ACRNMAP} /boot/acrn-@acrnversion@.map
|
cp ${ACRNMAP} /boot/acrn-@acrnversion@.map
|
||||||
cp ${ACRNBIN} /boot/acrn-@acrnversion@.bin
|
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
|
if [ -d ${ACRNACPI} ]; then
|
||||||
cp ${ACRNACPI}/ACPI_VM* /boot
|
cp ${ACRNACPI}/ACPI_VM* /boot
|
||||||
fi
|
fi
|
||||||
|
2
debian/acrn-hypervisor.postrm.in
vendored
2
debian/acrn-hypervisor.postrm.in
vendored
@ -13,6 +13,8 @@ rm_acrn()
|
|||||||
rm -f /boot/acrn-@acrnversion@.map
|
rm -f /boot/acrn-@acrnversion@.map
|
||||||
rm -f /boot/acrn-@acrnversion@.bin
|
rm -f /boot/acrn-@acrnversion@.bin
|
||||||
rm -f /boot/ACPI_VM*
|
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:
|
# summary of how this script can be called:
|
||||||
|
2
debian/acrn-hypervisor.prerm.in
vendored
2
debian/acrn-hypervisor.prerm.in
vendored
@ -13,6 +13,8 @@ rm_acrn()
|
|||||||
rm -f /boot/acrn-@acrnversion@.map
|
rm -f /boot/acrn-@acrnversion@.map
|
||||||
rm -f /boot/acrn-@acrnversion@.bin
|
rm -f /boot/acrn-@acrnversion@.bin
|
||||||
rm -f /boot/ACPI_VM*
|
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
|
if [ -f /etc/serial.conf ]; then
|
||||||
sed '/ START - ACRN HYPERVISOR INSTALL/,/# END - ACRN HYPERVISOR INSTALL/{d}' /etc/serial.conf
|
sed '/ START - ACRN HYPERVISOR INSTALL/,/# END - ACRN HYPERVISOR INSTALL/{d}' /etc/serial.conf
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user