diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2011-04-23 08:53:41 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2011-04-23 08:53:41 +0200 |
commit | 05b90d7d91a5651e8ca47c3fdecb33283ea7f462 (patch) | |
tree | 66871d33769421991852fc2de7b434cbb065d61e /configs | |
parent | 36c374d185f02e07f1a1b0f88c77191bf5500fcf (diff) | |
download | DistroKit-05b90d7d91a5651e8ca47c3fdecb33283ea7f462.tar.gz DistroKit-05b90d7d91a5651e8ca47c3fdecb33283ea7f462.tar.xz |
arm-qemu/run: try harder to find platformconfig
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'configs')
-rwxr-xr-x | configs/arm-qemu-2011.01.0/run | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/configs/arm-qemu-2011.01.0/run b/configs/arm-qemu-2011.01.0/run index a653ee4..16878bc 100755 --- a/configs/arm-qemu-2011.01.0/run +++ b/configs/arm-qemu-2011.01.0/run @@ -3,16 +3,23 @@ # For some information about how to work with qemu for ARM, please # refer: http://fedoraproject.org/wiki/Architectures/ARM/HowToQemu + +platformconfig=selected_platformconfig +# fallback to platformconfig in the same dir as this script +if [ ! -e "$platformconfig" ]; then + platformconfig=$(dirname $0)/platformconfig +fi + # # we need information about the platform # -if [ ! -e "selected_platformconfig" ]; then +if [ ! -e "$platformconfig" ]; then echo "error: selected_platformconfig does not exist" echo " please use 'ptxdist platform ...' or 'ptxdist --platformconfig=...'" exit 1 fi -source selected_platformconfig +source $platformconfig if [ -n "${PTXCONF_PLATFORM}" ]; then PTXDIST_PLATFORMDIR="./platform-${PTXCONF_PLATFORM}" @@ -58,4 +65,4 @@ ${QEMU_EXEC} ${QEMU_NOGRAPHIC} \ -redir tcp:${TELNET_EXTERNAL_PORT}:${PLATFORM_IP}:${TELNET_INTERNAL_PORT} \ -kernel ${PTXDIST_PLATFORMDIR}/images/linuximage \ -hda ${PTXDIST_PLATFORMDIR}/images/hd.img \ - -append "root=/dev/sda1 rw console=ttyAMA0,115200" + -append "root=/dev/sda1 rw console=ttyAMA0,115200 ro" |