summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2008-02-12 09:18:41 +0000
committerRobert Schwebel <r.schwebel@pengutronix.de>2008-02-12 09:18:41 +0000
commit9d8d887df988ccb678052340cb08416d4be43cfd (patch)
treec6a6e05df2d85eb7c4139b4af55d35eaf02370be /bin
parent78fb7860059bdf20204d6fb104d8d49e72ec46bd (diff)
downloadptxdist-9d8d887df988ccb678052340cb08416d4be43cfd.tar.gz
ptxdist-9d8d887df988ccb678052340cb08416d4be43cfd.tar.xz
* platformconfig: add 'platform' command
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@7747 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'bin')
-rwxr-xr-xbin/ptxdist24
1 files changed, 24 insertions, 0 deletions
diff --git a/bin/ptxdist b/bin/ptxdist
index 6f32d9435..02e6b2e0e 100755
--- a/bin/ptxdist
+++ b/bin/ptxdist
@@ -1115,6 +1115,30 @@ while [ "$#" != "0" ]; do
fi
exit $?
;;
+ platform) shift
+ if [ ! -f "$1" ]; then
+ echo
+ echo "${PROMPT}error: couldn't select \"$1\", file does not exist"
+ echo
+ exit 1
+ fi
+ if [ -f "platformconfig" ]; then
+ echo
+ echo -n "${PROMPT}warning: overwrite existing platformconfig [y/n]? "
+ read answer
+ if [ "$answer" != "y" ]; then
+ echo "interrupting"
+ echo
+ exit 1
+ fi
+ fi
+ echo
+ echo "${PROMPT}selecting platformconfig \"$1\""
+ ln -sf $1 platformconfig
+ echo "${PROMPT}done."
+ echo
+ exit 0
+ ;;
platformconfig) shift
platformconfig
;;