diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2026-01-11 12:11:29 +0100 |
|---|---|---|
| committer | Randy Palamar <randy@rnpnr.xyz> | 2026-01-11 06:08:15 -0700 |
| commit | 43f321d18256842c9aae29faeafa6815c579a9be (patch) | |
| tree | de91c50d1e3c256a180214d941e4f8e937d4836b | |
| parent | b8fea9bcb14ea10e618c539c400139dd43d90e02 (diff) | |
| download | vis-43f321d18256842c9aae29faeafa6815c579a9be.tar.gz vis-43f321d18256842c9aae29faeafa6815c579a9be.tar.xz | |
make: fix installation of lua support files
| -rw-r--r-- | Makefile | 15 |
1 files changed, 9 insertions, 6 deletions
@@ -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 \ |
