From 77058761d3cfdc16dca786ba95a7f92b3039fa3c Mon Sep 17 00:00:00 2001 From: AzaharPlus Date: Tue, 8 Apr 2025 10:03:30 +0200 Subject: [PATCH] add pack scripts --- build/linbuild | 3 ++- build/linconf | 2 +- build/linpack | 1 + build/winbuild | 2 +- build/winconf | 2 +- build/winpack | 2 ++ 6 files changed, 8 insertions(+), 4 deletions(-) create mode 100644 build/linpack create mode 100644 build/winpack diff --git a/build/linbuild b/build/linbuild index 7b310a32b..561969178 100644 --- a/build/linbuild +++ b/build/linbuild @@ -1 +1,2 @@ -cmake --build . -- -j$(nproc) +ninja +strip -s bin/Release/* diff --git a/build/linconf b/build/linconf index 97fabe498..976f4fa48 100644 --- a/build/linconf +++ b/build/linconf @@ -1 +1 @@ -cmake -DCMAKE_BUILD_TYPE=Release -DENABLE_QT_TRANSLATION=ON .. +cmake .. -G Ninja -DCMAKE_BUILD_TYPE=Release -DENABLE_QT_TRANSLATION=ON diff --git a/build/linpack b/build/linpack new file mode 100644 index 000000000..f0b2fa9ab --- /dev/null +++ b/build/linpack @@ -0,0 +1 @@ +ninja bundle diff --git a/build/winbuild b/build/winbuild index 7b310a32b..63730036f 100644 --- a/build/winbuild +++ b/build/winbuild @@ -1 +1 @@ -cmake --build . -- -j$(nproc) +ninja diff --git a/build/winconf b/build/winconf index 97fabe498..976f4fa48 100644 --- a/build/winconf +++ b/build/winconf @@ -1 +1 @@ -cmake -DCMAKE_BUILD_TYPE=Release -DENABLE_QT_TRANSLATION=ON .. +cmake .. -G Ninja -DCMAKE_BUILD_TYPE=Release -DENABLE_QT_TRANSLATION=ON diff --git a/build/winpack b/build/winpack new file mode 100644 index 000000000..0d5b46a56 --- /dev/null +++ b/build/winpack @@ -0,0 +1,2 @@ +ninja bundle +strip -s bundle/*.exe