Thanks to @xlq for commit ahead to port lua-subprocess in Lua 5.3
Tested on Alpine Linux with musl
Get package on system
$: apk add --update gcc musl-dev make pkgconfig asciidoc lua5.4 lua5.4-dev lua5.4-md5 lua5.4-libs haserl-lua5.4- Set PATH for pkgconfig
$: export PKG_CONFIG_PATH=/usr/lib/pkgconfig- Set git clone lua5.4-subprocess
$: git clone https://github.com/trinity-labs/lua5.4-subprocess.git lua5.4-subprocess- Build it !
$: make- Copy to Lua libs /usr/lib/lua/5.4 !
$: cp git/lua-subprocess/subprocess.so /usr/lib/lua/5.4Enjoy !
Tested on Alpine Linux with musl
Get package on system
$: apk add --update gcc musl-dev make pkgconfig asciidoc lua5.3 lua5.3-dev lua5.3-md5 lua5.3-libs haserl-lua5.3- Set PATH for pkgconfig
$: export PKG_CONFIG_PATH=/usr/lib/pkgconfig- Set git clone lua5.4-subprocess
$: git clone https://github.com/trinity-labs/lua5.4-subprocess.git lua5.3-subprocess- Build it !
$: make- Copy to Lua libs /usr/lib/lua/5.3 !
$: cp git/lua-subprocess/subprocess.so /usr/lib/lua/5.3Enjoy !
Joshua Phillips - https://github.com/xlq/lua-subprocess - To commit ahead in past years, for fix all code to port Lua 5.3
Ted Trask - https://github.com/tdtrask/lua-subprocess - For alpine apk pkg