aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2016-12-07 16:49:29 +0100
committerMarc André Tanner <mat@brain-dump.org>2016-12-07 20:11:32 +0100
commit3570869c9ae2c4df14b15423789919e514322916 (patch)
tree6b990c9ec59fbdc7abce89c1307d22e66d0fd88a /Makefile
parent098504f67aea8a862840d58c69e8f6360eef3073 (diff)
downloadvis-3570869c9ae2c4df14b15423789919e514322916.tar.gz
vis-3570869c9ae2c4df14b15423789919e514322916.tar.xz
Move all lua related files to lua/ subfolder
Also remove the lexers sub directory from the Lua search path. As a result we attempt to open fewer files during startup: $ strace -e open -o log ./vis +q config.h && wc -l log In order to avoid having to modifiy all lexers which `require('lexer')` we instead place a symlink in the top level directory. $ ./configure --disable-lua $ rm -rf lua Should result in a source tree with most lua specifc functionality removed.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile6
1 files changed, 3 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 42260b9..b7ebd0a 100644
--- a/Makefile
+++ b/Makefile
@@ -86,10 +86,10 @@ man:
done
luadoc:
- @cd luadoc && ldoc . && sed -e "s/RELEASE/${VERSION}/" -i index.html
+ @cd lua/doc && ldoc . && sed -e "s/RELEASE/${VERSION}/" -i index.html
luadoc-all:
- @cd luadoc && ldoc -a . && sed -e "s/RELEASE/${VERSION}/" -i index.html
+ @cd lua/doc && ldoc -a . && sed -e "s/RELEASE/${VERSION}/" -i index.html
install: vis vis-menu
@echo stripping executable
@@ -109,7 +109,7 @@ install: vis vis-menu
@test ${CONFIG_LUA} -eq 0 || { \
echo installing support files to ${DESTDIR}${SHAREPREFIX}/vis; \
mkdir -p ${DESTDIR}${SHAREPREFIX}/vis; \
- cp -r visrc.lua vis.lua lexers ${DESTDIR}${SHAREPREFIX}/vis; \
+ cp -r lua/* ${DESTDIR}${SHAREPREFIX}/vis; \
}
@echo installing manual pages to ${DESTDIR}${MANPREFIX}/man1
@mkdir -p ${DESTDIR}${MANPREFIX}/man1