diff options
author | Vittorio Romeo <vittorio.romeo@outlook.com> | 2023-04-07 00:15:46 +0200 |
---|---|---|
committer | Vittorio Romeo <vittorio.romeo@outlook.com> | 2023-04-07 00:15:46 +0200 |
commit | b21510833553f326da9c475c4f0dfde0b20a2c9b (patch) | |
tree | f032a7c64729982bdd6704cfcbe9a303ec6a4b47 | |
parent | 09d13f210c6e6ee0fe796d7a26f555eee7e9434d (diff) |
WIP
-rw-r--r-- | CMakeLists.txt | 4 | ||||
-rwxr-xr-x | buildlx/make_release_client_vbox_2_copy.sh | 1 | ||||
-rwxr-xr-x | prepare_release_linux.sh | 23 | ||||
-rw-r--r-- | release_checklist.md | 8 |
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 |