Skye M
daa2975fd6
1. Made the Lua thing used be an optional variable, so it works for different Lua versions and locations 2. Made it work better with windows filesystems being weird with trailing dots.
12 lines
429 B
Bash
Executable File
12 lines
429 B
Bash
Executable File
#!/bin/bash
|
|
LUA=${LUA:-lua}
|
|
rm -r target/*
|
|
mkdir target &>/dev/null
|
|
$LUA luapreproc.lua module/init.lua target/init.lua
|
|
echo _OSVERSION=\"PsychOS 2.0a2-$(git rev-parse --short HEAD)\" > target/version.lua
|
|
cat target/version.lua target/init.lua > target/tinit.lua
|
|
mv target/tinit.lua target/init.lua
|
|
cp -r service/ lib/ cfg/ target/
|
|
$LUA finddesc.lua $(find module/ -type f) $(find lib/ -type f) > apidoc.md
|
|
rm target/version.lua
|