added configurable database path
This commit is contained in:
22
PKGBUILD
22
PKGBUILD
@@ -13,25 +13,31 @@ source=(
|
||||
)
|
||||
md5sums=('SKIP') # SKIP if local files
|
||||
build() {
|
||||
cd "$srcdir"
|
||||
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr
|
||||
make
|
||||
cmake -S "${srcdir}" \
|
||||
-B build \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr
|
||||
|
||||
cmake --build build
|
||||
}
|
||||
package() {
|
||||
install -Dm755 "$srcdir/${pkgname}" \
|
||||
local src="${srcdir}"
|
||||
|
||||
# Binary (built by CMake into build/)
|
||||
install -Dm755 "$src/build/${pkgname}" \
|
||||
"$pkgdir/usr/bin/${pkgname}"
|
||||
|
||||
# Frontend build output
|
||||
install -d "$pkgdir/usr/share/${pkgname}/frontend/build"
|
||||
cp -a "$srcdir/frontend/build/." \
|
||||
"$pkgdir/usr/share/${pkgname}/frontend/build"
|
||||
cp -a "$src/frontend/build/." \
|
||||
"$pkgdir/usr/share/${pkgname}/frontend/build/"
|
||||
|
||||
# Assets directory
|
||||
install -d "$pkgdir/usr/share/${pkgname}/assets"
|
||||
cp -a "$srcdir/assets/." \
|
||||
cp -a "$src/assets/." \
|
||||
"$pkgdir/usr/share/${pkgname}/assets/"
|
||||
|
||||
# systemd service
|
||||
install -Dm644 "$srcdir/shadowrun-server.service" \
|
||||
install -Dm644 "$src/shadowrun-server.service" \
|
||||
"$pkgdir/usr/lib/systemd/system/shadowrun-server.service"
|
||||
}
|
||||
Reference in New Issue
Block a user