From 43f321d18256842c9aae29faeafa6815c579a9be Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Sun, 11 Jan 2026 12:11:29 +0100 Subject: make: fix installation of lua support files --- Makefile | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index bf1dc69..aacfdcd 100644 --- a/Makefile +++ b/Makefile @@ -128,12 +128,15 @@ install: $(ELF) cp -f "$$e" ${DESTDIR}${PREFIX}/bin && \ chmod 755 ${DESTDIR}${PREFIX}/bin/"$$e"; \ done - @test ${CONFIG_LUA} -eq 0 || { \ - echo installing support files to ${DESTDIR}${SHAREPREFIX}/vis; \ - mkdir -p ${DESTDIR}${SHAREPREFIX}/vis; \ - cp -r lua/* ${DESTDIR}${SHAREPREFIX}/vis; \ - rm -rf "${DESTDIR}${SHAREPREFIX}/vis/doc"; \ - } + @case "${CFLAGS_LUA}" in \ + *"-DCONFIG_LUA=1"*) \ + echo installing lua support files to ${DESTDIR}${SHAREPREFIX}/vis; \ + mkdir -p ${DESTDIR}${SHAREPREFIX}/vis; \ + cp -r lua/* ${DESTDIR}${SHAREPREFIX}/vis; \ + rm -rf "${DESTDIR}${SHAREPREFIX}/vis/doc"; \ + chmod -R u=rwX,go=rX ${DESTDIR}${SHAREPREFIX}/vis;; \ + *) ;; \ + esac @echo installing documentation to ${DESTDIR}${DOCPREFIX}/vis @mkdir -p ${DESTDIR}${DOCPREFIX}/vis @for d in ${DOCUMENTATION}; do \ -- cgit v1.2.3