tlc: fix recipe install command with proper parentheses for conditional chmod

This commit is contained in:
2026-06-20 20:11:40 +03:00
parent 5d0509fc15
commit 0d4dfb60c7
+1 -1
View File
@@ -48,7 +48,7 @@ mkdir -p "${COOKBOOK_STAGE}/usr/bin"
for bin in tlc tlcedit tlcview tlc-pty-login; do
if [ -f "${TARGET_DIR}/${bin}" ]; then
install -m 0755 "${TARGET_DIR}/${bin}" "${COOKBOOK_STAGE}/usr/bin/${bin}" || \
cp "${TARGET_DIR}/${bin}" "${COOKBOOK_STAGE}/usr/bin/${bin}" && chmod 0755 "${COOKBOOK_STAGE}/usr/bin/${bin}"
(cp "${TARGET_DIR}/${bin}" "${COOKBOOK_STAGE}/usr/bin/${bin}" && chmod 0755 "${COOKBOOK_STAGE}/usr/bin/${bin}")
if [ ! -f "${COOKBOOK_STAGE}/usr/bin/${bin}" ]; then
echo "cookbook: WARNING - ${bin} was not staged (sandbox may have prevented write)"
fi