Add lua minifier
This commit is contained in:
@@ -1,17 +1,18 @@
|
||||
default:
|
||||
@just --list
|
||||
|
||||
lua_files := `find . -type f -name "*.lua" ! -path './out/*' ! -name tlconfig.lua -printf "%p "`
|
||||
lua_files := `find . -type f -name "*.lua" ! -path './out/*' ! -name tlconfig.lua ! -name minify.lua -printf "%p "`
|
||||
teal_files := `find . -type f -name "*.tl" ! -name '*.d.tl' -printf "%p "`
|
||||
|
||||
build:
|
||||
mkdir -p out
|
||||
for file in {{lua_files}}; do \
|
||||
cp $file out; \
|
||||
lua minify.lua $file; \
|
||||
done
|
||||
for file in {{teal_files}}; do \
|
||||
tl gen $file; \
|
||||
mv ${file%.tl}.lua out; \
|
||||
lua minify.lua ${file%.tl}.lua; \
|
||||
rm ${file%.tl}.lua; \
|
||||
done
|
||||
|
||||
alias b := build
|
||||
|
||||
Reference in New Issue
Block a user