From 988e441e09b14af09899a6c7635c37d5f9f5865c Mon Sep 17 00:00:00 2001 From: Theodore Chang Date: Fri, 1 Sep 2023 21:26:03 +0200 Subject: [PATCH] Update version tag --- .github/workflows/dev-mkl-vtk.yml | 10 +++++----- .github/workflows/dev-vtk.yml | 4 ++-- .github/workflows/master-mkl-vtk.yml | 12 ++++++------ CMakeLists.txt | 2 +- Enhancement/suanPan.iss | 2 +- Enhancement/suanpan.nuspec | 2 +- Resource/suanPan.rc | 8 ++++---- Toolbox/argument.cpp | 2 +- snapcraft.yaml | 2 +- 9 files changed, 22 insertions(+), 22 deletions(-) diff --git a/.github/workflows/dev-mkl-vtk.yml b/.github/workflows/dev-mkl-vtk.yml index 1390f1db9..5790af775 100644 --- a/.github/workflows/dev-mkl-vtk.yml +++ b/.github/workflows/dev-mkl-vtk.yml @@ -33,8 +33,8 @@ jobs: ./suanPan-linux-mkl-vtk/bin/suanPan -v - uses: actions/upload-artifact@v3 with: - name: suanPan-3.1.0-1.x86_64.deb - path: suanPan-3.1.0-1.x86_64.deb + name: suanPan-3.2.0-1.x86_64.deb + path: suanPan-3.2.0-1.x86_64.deb fedora-mkl-vtk-dev: runs-on: ubuntu-22.04 timeout-minutes: 60 @@ -68,10 +68,10 @@ jobs: make package -j"$(nproc)" - name: Test run: | - dnf install ./suanPan-3.1.0-1.x86_64.rpm -y + dnf install ./suanPan-3.2.0-1.x86_64.rpm -y suanPan -v - name: Upload uses: actions/upload-artifact@v3 with: - name: suanPan-3.1.0-1.x86_64.rpm - path: suanPan-3.1.0-1.x86_64.rpm + name: suanPan-3.2.0-1.x86_64.rpm + path: suanPan-3.2.0-1.x86_64.rpm diff --git a/.github/workflows/dev-vtk.yml b/.github/workflows/dev-vtk.yml index aedc73f6d..191ad198c 100644 --- a/.github/workflows/dev-vtk.yml +++ b/.github/workflows/dev-vtk.yml @@ -30,8 +30,8 @@ jobs: ./suanPan-linux-openblas-vtk/bin/suanPan -v - uses: actions/upload-artifact@v3 with: - name: suanPan-3.1.0-1.x86_64.deb - path: suanPan-3.1.0-1.x86_64.deb + name: suanPan-3.2.0-1.x86_64.deb + path: suanPan-3.2.0-1.x86_64.deb macos-openblas-vtk-dev: runs-on: macos-11 timeout-minutes: 100 diff --git a/.github/workflows/master-mkl-vtk.yml b/.github/workflows/master-mkl-vtk.yml index fb150db72..ffa1d62a0 100644 --- a/.github/workflows/master-mkl-vtk.yml +++ b/.github/workflows/master-mkl-vtk.yml @@ -33,7 +33,7 @@ jobs: tar czf suanPan-linux-mkl-vtk.tar.gz suanPan-linux-mkl-vtk - name: Test run: | - sudo apt-get install ./suanPan-3.1.0-1.x86_64.deb -y + sudo apt-get install ./suanPan-3.2.0-1.x86_64.deb -y suanPan -v export LD_LIBRARY_PATH=/home/runner/work/suanPan/suanPan/suanPan-linux-mkl-vtk/lib cd suanPan-linux-mkl-vtk/bin @@ -51,8 +51,8 @@ jobs: uses: svenstaro/upload-release-action@v2 with: repo_token: ${{ secrets.GITHUB_TOKEN }} - file: suanPan-3.1.0-1.x86_64.deb - asset_name: suanPan-3.1.0-1.x86_64.deb + file: suanPan-3.2.0-1.x86_64.deb + asset_name: suanPan-3.2.0-1.x86_64.deb tag: ${{ env.SP_TIME }} prerelease: true overwrite: true @@ -124,14 +124,14 @@ jobs: make package -j"$(nproc)" - name: Test run: | - dnf install ./suanPan-3.1.0-1.x86_64.rpm -y + dnf install ./suanPan-3.2.0-1.x86_64.rpm -y suanPan -v - name: RPM uses: svenstaro/upload-release-action@v2 with: repo_token: ${{ secrets.GITHUB_TOKEN }} - file: suanPan-3.1.0-1.x86_64.rpm - asset_name: suanPan-3.1.0-1.x86_64.rpm + file: suanPan-3.2.0-1.x86_64.rpm + asset_name: suanPan-3.2.0-1.x86_64.rpm tag: ${{ env.SP_TIME }} prerelease: true overwrite: true diff --git a/CMakeLists.txt b/CMakeLists.txt index 18b429a4d..41fbc0d66 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -385,7 +385,7 @@ if (CMAKE_SYSTEM_NAME MATCHES "Linux") set(CPACK_PACKAGE_ICON ${ROOT}/Resource/suanPan-ua.svg) set(CPACK_PACKAGE_RELEASE 1) set(CPACK_PACKAGE_VENDOR "tlcfem") - set(CPACK_PACKAGE_VERSION "3.1.0") + set(CPACK_PACKAGE_VERSION "3.2.0") set(CPACK_PACKAGE_DESCRIPTION "An Open Source, Parallel and Heterogeneous Finite Element Analysis Framework") set(CPACK_PACKAGE_HOMEPAGE_URL "https://github.com/TLCFEM/suanPan") diff --git a/Enhancement/suanPan.iss b/Enhancement/suanPan.iss index 6589b52cb..28fb1ac61 100644 --- a/Enhancement/suanPan.iss +++ b/Enhancement/suanPan.iss @@ -2,7 +2,7 @@ ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! #define MyAppName "suanPan" -#define MyAppVersion "3.1" +#define MyAppVersion "3.2" #define MyAppPublisher "Theodore Chang" #define MyAppURL "https://github.com/TLCFEM/suanPan" #define MyAppExeName "suanPan.exe" diff --git a/Enhancement/suanpan.nuspec b/Enhancement/suanpan.nuspec index 279c8c4cb..f910d986a 100644 --- a/Enhancement/suanpan.nuspec +++ b/Enhancement/suanpan.nuspec @@ -2,7 +2,7 @@ suanpan - 3.1 + 3.2 https://github.com/TLCFEM/suanPan Theodore Chang suanPan diff --git a/Resource/suanPan.rc b/Resource/suanPan.rc index 48559410b..8ef1f837b 100644 --- a/Resource/suanPan.rc +++ b/Resource/suanPan.rc @@ -51,8 +51,8 @@ END // VS_VERSION_INFO VERSIONINFO - FILEVERSION 3,1,0,0 - PRODUCTVERSION 3,1,0,0 + FILEVERSION 3,2,0,0 + PRODUCTVERSION 3,2,0,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L @@ -69,12 +69,12 @@ BEGIN BEGIN VALUE "CompanyName", "TLCFEM" VALUE "FileDescription", "suanPan --- An Open Source, Parallel and Heterogeneous Finite Element Analysis Framework" - VALUE "FileVersion", "3.1.0.0" + VALUE "FileVersion", "3.2.0.0" VALUE "InternalName", "suanPan" VALUE "LegalCopyright", "Copyright (C) 2017-2023 Theodore Chang https://github.com/TLCFEM/suanPan" VALUE "OriginalFilename", "suanPan" VALUE "ProductName", "suanPan" - VALUE "ProductVersion", "3.1.0.0" + VALUE "ProductVersion", "3.2.0.0" END END BLOCK "VarFileInfo" diff --git a/Toolbox/argument.cpp b/Toolbox/argument.cpp index 3e9183da2..2aa882b87 100644 --- a/Toolbox/argument.cpp +++ b/Toolbox/argument.cpp @@ -48,7 +48,7 @@ using std::ifstream; using std::ofstream; constexpr auto SUANPAN_MAJOR = 3; -constexpr auto SUANPAN_MINOR = 1; +constexpr auto SUANPAN_MINOR = 2; constexpr auto SUANPAN_PATCH = 0; constexpr auto SUANPAN_CODE = "Canopus"; diff --git a/snapcraft.yaml b/snapcraft.yaml index 37aa2970a..4a9f180ca 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -9,7 +9,7 @@ issues: https://github.com/TLCFEM/suanPan/issues license: GPL-3.0 source-code: https://github.com/TLCFEM/suanPan summary: An Open Source, Parallel and Heterogeneous Finite Element Analysis Framework -version: "3.1" +version: "3.2" website: https://bit.ly/suanpan-doc description: | [**suanPan**](https://github.com/TLCFEM/suanPan) is a finite element method (FEM) simulation platform for applications