diff options
Diffstat (limited to 'scripts/lib')
-rw-r--r-- | scripts/lib/ptxd_lib_kconfig.sh | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/scripts/lib/ptxd_lib_kconfig.sh b/scripts/lib/ptxd_lib_kconfig.sh index 126ec766f..03c6b05b9 100644 --- a/scripts/lib/ptxd_lib_kconfig.sh +++ b/scripts/lib/ptxd_lib_kconfig.sh @@ -54,7 +54,10 @@ ptxd_normalize_config() { nomalized="$(readlink -f "${file_dotconfig}")" old="${nomalized}" for layer in "${PTXDIST_LAYERS[@]}"; do - nomalized="${nomalized/#$(readlink -f ${layer})\//${layer}/}" + local tmp="${old/#$(readlink -f ${layer})\//${layer}/}" + if [ "${tmp}" != "${old}" ]; then + nomalized="${tmp}" + fi done if [ "$(readlink -f "${nomalized}")" != "${old}" ]; then ptxd_bailout "Failed to normalize filename:" \ |