1
Fork 0
lua-libpulse-glib/.ci/test.sh
Lucas Schwiderski 45a1c9b711
ci: Only build the library for testing
The docs don't need to be build for that.
2022-08-17 15:07:59 +02:00

21 lines
482 B
Bash
Executable file

#!/bin/sh
set -ex
mkdir -p "${BUILD_DIR:-./build}"
CMAKE_ARGS=""
if [ -n "$CI" ]; then
CMAKE_ARGS="-DCI=ON"
fi
sudo enable-lua ${LUA_VERSION:-5.1}
eval "$(luarocks --lua-version ${LUA_VERSION:-5.1} path)"
luarocks --lua-version ${LUA_VERSION:-5.1} install busted
luarocks --lua-version ${LUA_VERSION:-5.1} install lgi
make -j $(nproc) -C ${SOURCE_DIR:-.} BUILD_DIR=${BUILD_DIR:-./build} LUA_VERSION=${LUA_VERSION:-5.1} LUA=lua build
sudo disable-lua ${LUA_VERSION:-5.1}