summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVittorio Romeo <vittorio.romeo@outlook.com>2023-04-07 00:15:46 +0200
committerVittorio Romeo <vittorio.romeo@outlook.com>2023-04-07 00:15:46 +0200
commitb21510833553f326da9c475c4f0dfde0b20a2c9b (patch)
treef032a7c64729982bdd6704cfcbe9a303ec6a4b47
parent09d13f210c6e6ee0fe796d7a26f555eee7e9434d (diff)
WIP
-rw-r--r--CMakeLists.txt4
-rwxr-xr-xbuildlx/make_release_client_vbox_2_copy.sh1
-rwxr-xr-xprepare_release_linux.sh23
-rw-r--r--release_checklist.md8
4 files changed, 24 insertions, 12 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 848c9719..06250245 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,9 @@
cmake_minimum_required(VERSION 3.9)
+# TODO: build timestamp
+# string(TIMESTAMP CMAKE_TIMESTAMP)
+# message(${CMAKE_TIMESTAMP})
+
#
#
# -----------------------------------------------------------------------------
diff --git a/buildlx/make_release_client_vbox_2_copy.sh b/buildlx/make_release_client_vbox_2_copy.sh
index fb19b589..52a5de02 100755
--- a/buildlx/make_release_client_vbox_2_copy.sh
+++ b/buildlx/make_release_client_vbox_2_copy.sh
@@ -32,3 +32,4 @@ echo ""
cp ./_deps/zlib-build/libz.so.1 ../_RELEASE
cp /lib/x86_64-linux-gnu/libopenal.so.1 ../_RELEASE
cp /lib/x86_64-linux-gnu/libFLAC.so.8 ../_RELEASE
+cp /lib/x86_64-linux-gnu/libsndio.so.7 ./_RELEASE
diff --git a/prepare_release_linux.sh b/prepare_release_linux.sh
index bdf400eb..ed81fef4 100755
--- a/prepare_release_linux.sh
+++ b/prepare_release_linux.sh
@@ -25,6 +25,7 @@ cp ./_RELEASE/libsteam_api.so ./_PREPARED_RELEASE_LINUX
cp ./_RELEASE/libz.so.1 ./_PREPARED_RELEASE_LINUX
cp /lib/x86_64-linux-gnu/libopenal.so.1 ./_PREPARED_RELEASE_LINUX
cp /lib/x86_64-linux-gnu/libFLAC.so.8 ./_PREPARED_RELEASE_LINUX
+cp /lib/x86_64-linux-gnu/libsndio.so.7 ./_PREPARED_RELEASE_LINUX
cp ./_RELEASE/steam_appid.txt ./_PREPARED_RELEASE_LINUX
@@ -36,17 +37,17 @@ chmod +x ./*.so
chmod +x ./SSVOpenHexagonLinux
chmod +x ./OHWorkshopUploaderLinux
-echo "PACKING WITH UPX"
-
-for x in ./*.so; do
- upx -9 $x &
-done
-
-upx -9 ./SSVOpenHexagonLinux &
-upx -9 ./OHWorkshopUploaderLinux &
-
-wait
-echo "DONE PACKING WITH UPX"
+# echo "PACKING WITH UPX"
+#
+# for x in ./*.so; do
+# upx -9 $x &
+# done
+#
+# upx -9 ./SSVOpenHexagonLinux &
+# upx -9 ./OHWorkshopUploaderLinux &
+#
+# wait
+# echo "DONE PACKING WITH UPX"
cd ..
diff --git a/release_checklist.md b/release_checklist.md
index 92219ec4..0088df9b 100644
--- a/release_checklist.md
+++ b/release_checklist.md
@@ -24,7 +24,7 @@
1. `git push` from main development machine, check the branch
-2. Start the `endeavouros64` VirtualBox virtual machine
+2. Start the `ubuntu2204lts` VirtualBox virtual machine
3. Go into `SSVOpenHexagon` directory
@@ -93,3 +93,9 @@
2. Put level validator strings in `Config.cpp`.
3. TODO
+
+## Other
+
+- Ubuntu machine packages:
+
+ - sudo apt-get install build-essential clang++-12 g++ g++-12 git libfreetype6-dev libgl1-mesa-dev libglew-dev libjpeg-dev libopenal-dev libpthread-stubs0-dev libsndfile1-dev libx11-dev libxrandr-dev lld ninja-build xorg-dev xserver-xorg-dev libudev-dev vim steam