21 lines
567 B
Bash
21 lines
567 B
Bash
|
#!/bin/bash
|
||
|
git clone https://gitlab.com/sdl-jstest/sdl-jstest.git
|
||
|
|
||
|
set -e
|
||
|
cd sdl-jstest
|
||
|
git checkout v0.2.1
|
||
|
|
||
|
git submodule update --init --recursive
|
||
|
|
||
|
export CFLAGS="-I$PREFIX/include -I$PREFIX/include/ncurses -O3"
|
||
|
export CXXFLAGS="-I$PREFIX/include -I$PREFIX/include/ncurses -O3"
|
||
|
export LDFLAGS="-L$PREFIX/lib $($PREFIX/bin/sdl2-config --libs) -liconv"
|
||
|
export PKG_CONFIG_LIBDIR="$PREFIX/lib/pkgconfig"
|
||
|
|
||
|
|
||
|
mkdir build || true
|
||
|
pushd build
|
||
|
cmake .. -DCMAKE_TOOLCHAIN_FILE="${xCMAKE}" -DCMAKE_INSTALL_PREFIX="$PREFIX" -DCMAKE_PREFIX_PATH="$PREFIX"
|
||
|
make
|
||
|
make install
|
||
|
popd
|