diff --git a/scripts/debian/1-install-deps.sh b/scripts/debian/1-install-deps.sh index 7b4fedf..da20607 100755 --- a/scripts/debian/1-install-deps.sh +++ b/scripts/debian/1-install-deps.sh @@ -1,3 +1,5 @@ +#!/bin/bash + set -ex apt-get update -y diff --git a/scripts/debian/2-configure.sh b/scripts/debian/2-configure.sh index 6ec961a..4936f45 100755 --- a/scripts/debian/2-configure.sh +++ b/scripts/debian/2-configure.sh @@ -1,3 +1,5 @@ +#!/bin/bash + set -ex cmake . -B bin -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-O3 -s -Wl,-z,norelro -Wl,--hash-style=gnu -Wl,--build-id=none -Wl,-z,noseparate-code -ffunction-sections -fdata-sections -Wl,--gc-sections" -DBeamMP-Server_ENABLE_LTO=ON || cat "$SOURCE"/server/bin/vcpkg-bootstrap.log diff --git a/scripts/debian/3-build-tests.sh b/scripts/debian/3-build-tests.sh index 19b9479..aa68e15 100755 --- a/scripts/debian/3-build-tests.sh +++ b/scripts/debian/3-build-tests.sh @@ -1,3 +1,5 @@ +#!/bin/bash + set -ex cmake --build bin --parallel -t BeamMP-Server-tests diff --git a/scripts/debian/3-build.sh b/scripts/debian/3-build.sh index 9d8a911..28fee9b 100755 --- a/scripts/debian/3-build.sh +++ b/scripts/debian/3-build.sh @@ -1,3 +1,5 @@ +#!/bin/bash + set -ex cmake --build bin --parallel -t BeamMP-Server diff --git a/scripts/debian/4-install-runtime-deps.sh b/scripts/debian/4-install-runtime-deps.sh index a019c3d..afbe3b9 100755 --- a/scripts/debian/4-install-runtime-deps.sh +++ b/scripts/debian/4-install-runtime-deps.sh @@ -1,3 +1,5 @@ +#!/bin/bash + set -ex apt-get update -y