diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2010-07-15 17:27:54 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2010-07-15 18:51:12 +0200 |
commit | 8f4e4e3cb61435edf5e8335271a9f5081d73f970 (patch) | |
tree | 4289b839dcf3b3f885dd7f88ab14ba4706a1874b /bin | |
parent | 620ee8aa63750a78a844db4a80c82a2cba50622f (diff) | |
download | ptxdist-8f4e4e3cb61435edf5e8335271a9f5081d73f970.tar.gz ptxdist-8f4e4e3cb61435edf5e8335271a9f5081d73f970.tar.xz |
[ptxdist] fix {ptx,platform,collection}config links for platformdir = workspace
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/ptxdist | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/bin/ptxdist b/bin/ptxdist index 1952142af..cb1ffd77c 100755 --- a/bin/ptxdist +++ b/bin/ptxdist @@ -360,17 +360,20 @@ check_config() { _check_config_collection fi && if [ ! -e "${PTXDIST_PLATFORMDIR}/selected_ptxconfig" -o -L "${PTXDIST_PLATFORMDIR}/selected_ptxconfig" ]; then + local ptxconfig="$(readlink -f "${PTXDIST_PTXCONFIG}")" rm -f "${PTXDIST_PLATFORMDIR}/selected_ptxconfig" && - ln -s "$(readlink -f "${PTXDIST_PTXCONFIG}")" "${PTXDIST_PLATFORMDIR}/selected_ptxconfig" + ln -s "${ptxconfig}" "${PTXDIST_PLATFORMDIR}/selected_ptxconfig" fi && if [ ! -e "${PTXDIST_PLATFORMDIR}/selected_platformconfig" -o -L "${PTXDIST_PLATFORMDIR}/selected_platformconfig" ]; then + local platformconfig="$(readlink -f "${PTXDIST_PLATFORMCONFIG}")" rm -f "${PTXDIST_PLATFORMDIR}/selected_platformconfig" && - ln -s "$(readlink -f "${PTXDIST_PLATFORMCONFIG}")" "${PTXDIST_PLATFORMDIR}/selected_platformconfig" - fi + ln -s "${platformconfig}" "${PTXDIST_PLATFORMDIR}/selected_platformconfig" + fi && if [ -e "${PTXDIST_COLLECTIONCONFIG}" -a \( ! -e "${PTXDIST_PLATFORMDIR}/selected_collectionconfig" -o \ -L "${PTXDIST_PLATFORMDIR}/selected_collectionconfig" \) ]; then + local collectionconfig="$(readlink -f "${PTXDIST_COLLECTIONCONFIG}")" rm -f "${PTXDIST_PLATFORMDIR}/selected_collectionconfig" && - ln -s "$(readlink -f "${PTXDIST_COLLECTIONCONFIG}")" "${PTXDIST_PLATFORMDIR}/selected_collectionconfig" + ln -s "${collectionconfig}" "${PTXDIST_PLATFORMDIR}/selected_collectionconfig" fi } |