pcre: fork, fix sources
[kiss-trunc88.git] / lzdoom / build
blob94f729423e774862b11708633535a9ea05f5ede0
1 #!/bin/sh -e
3 export DESTDIR="$1"
5 patch -Np1 < file-paths2.patch
7 cmake -S . -B build \
8 -DCMAKE_INSTALL_PREFIX=/usr \
9 -DCMAKE_BUILD_TYPE=None \
10 -DHAVE_VULKAN=OFF \
11 -DNO_SDL_JOYSTICK=ON \
12 -DCMAKE_CXX_FLAGS="${CXXFLAGS} -ffile-prefix-map=\"$PWD\"=. \
13 -DSHARE_DIR=\\\"/usr/share/lzdoom\\\"" \
14 -DINSTALL_RPATH=/usr/share
16 cmake --build build
17 #cmake --install build
19 mkdir -p "$1/usr/bin"
20 mkdir -p "$1/usr/share/lzdoom"
21 mkdir -p "$1/usr/share/lzdoom/soundfonts"
22 mkdir -p "$1/usr/share/lzdoom/fm_banks"
24 cp -f build/lzdoom "$1/usr/bin/"
25 cp -f build/*.pk3 "$1/usr/share/lzdoom/"
26 cp -rf build/soundfonts/* "$1/usr/share/lzdoom/soundfonts/"
27 cp -rf build/fm_banks/* "$1/usr/share/lzdoom/fm_banks/"