@@ -36,30 +36,36 @@ jobs:
3636 fail-fast : false
3737 matrix :
3838 include :
39- - os : " ubuntu-22.04"
39+ # - os: "ubuntu-22.04"
40+ # shell: "bash"
41+ # BOOST_INSTALL_PREFIX: "/opt/smelibs"
42+ # BOOST_BOOTSTRAP_OPTIONS: "--with-toolset=clang"
43+ # BOOST_B2_OPTIONS: "cxxflags=-fPIC"
44+ # TBB_ENABLE_IPO: "ON"
45+ - os : " ubuntu-22.04-arm"
4046 shell : " bash"
4147 BOOST_INSTALL_PREFIX : " /opt/smelibs"
4248 BOOST_BOOTSTRAP_OPTIONS : " --with-toolset=clang"
4349 BOOST_B2_OPTIONS : " cxxflags=-fPIC"
4450 TBB_ENABLE_IPO : " ON"
45- - os : " macos-13"
46- shell : " bash"
47- BOOST_INSTALL_PREFIX : " /opt/smelibs"
48- BOOST_B2_OPTIONS : ' cxxflags="-mmacosx-version-min=11" linkflags="-mmacosx-version-min=11"'
49- TBB_ENABLE_IPO : " ON"
50- VTK_OPTIONS : " -DFREETYPE_LIBRARY_RELEASE=/opt/smelibs/lib/libQt6BundledFreetype.a -DFREETYPE_INCLUDE_DIR_freetype2=/opt/smelibs/include/QtFreetype -DFREETYPE_INCLUDE_DIR_ft2build=/opt/smelibs/include/QtFreetype"
51- - os : " macos-14"
52- shell : " bash"
53- BOOST_INSTALL_PREFIX : " /opt/smelibs"
54- BOOST_B2_OPTIONS : ' cxxflags="-mmacosx-version-min=11" linkflags="-mmacosx-version-min=11"'
55- TBB_ENABLE_IPO : " ON"
56- VTK_OPTIONS : " -DFREETYPE_LIBRARY_RELEASE=/opt/smelibs/lib/libQt6BundledFreetype.a -DFREETYPE_INCLUDE_DIR_freetype2=/opt/smelibs/include/QtFreetype -DFREETYPE_INCLUDE_DIR_ft2build=/opt/smelibs/include/QtFreetype"
57- - os : " windows-2022"
58- shell : " msys2 {0}"
59- BOOST_INSTALL_PREFIX : " C:/smelibs"
60- BOOST_B2_OPTIONS : " address-model=64"
61- TBB_ENABLE_IPO : " OFF"
62- VTK_OPTIONS : " -DFREETYPE_LIBRARY_RELEASE=/c/smelibs/lib/libQt6BundledFreetype.a -DFREETYPE_INCLUDE_DIR_freetype2=/c/smelibs/include/QtFreetype -DFREETYPE_INCLUDE_DIR_ft2build=/c/smelibs/include/QtFreetype"
51+ # - os: "macos-13"
52+ # shell: "bash"
53+ # BOOST_INSTALL_PREFIX: "/opt/smelibs"
54+ # BOOST_B2_OPTIONS: 'cxxflags="-mmacosx-version-min=11" linkflags="-mmacosx-version-min=11"'
55+ # TBB_ENABLE_IPO: "ON"
56+ # VTK_OPTIONS: "-DFREETYPE_LIBRARY_RELEASE=/opt/smelibs/lib/libQt6BundledFreetype.a -DFREETYPE_INCLUDE_DIR_freetype2=/opt/smelibs/include/QtFreetype -DFREETYPE_INCLUDE_DIR_ft2build=/opt/smelibs/include/QtFreetype"
57+ # - os: "macos-14"
58+ # shell: "bash"
59+ # BOOST_INSTALL_PREFIX: "/opt/smelibs"
60+ # BOOST_B2_OPTIONS: 'cxxflags="-mmacosx-version-min=11" linkflags="-mmacosx-version-min=11"'
61+ # TBB_ENABLE_IPO: "ON"
62+ # VTK_OPTIONS: "-DFREETYPE_LIBRARY_RELEASE=/opt/smelibs/lib/libQt6BundledFreetype.a -DFREETYPE_INCLUDE_DIR_freetype2=/opt/smelibs/include/QtFreetype -DFREETYPE_INCLUDE_DIR_ft2build=/opt/smelibs/include/QtFreetype"
63+ # - os: "windows-2022"
64+ # shell: "msys2 {0}"
65+ # BOOST_INSTALL_PREFIX: "C:/smelibs"
66+ # BOOST_B2_OPTIONS: "address-model=64"
67+ # TBB_ENABLE_IPO: "OFF"
68+ # VTK_OPTIONS: "-DFREETYPE_LIBRARY_RELEASE=/c/smelibs/lib/libQt6BundledFreetype.a -DFREETYPE_INCLUDE_DIR_freetype2=/c/smelibs/include/QtFreetype -DFREETYPE_INCLUDE_DIR_ft2build=/c/smelibs/include/QtFreetype"
6369 defaults :
6470 run :
6571 shell : ${{ matrix.shell }}
@@ -68,12 +74,12 @@ jobs:
6874 BOOST_BOOTSTRAP_OPTIONS : ${{ matrix.BOOST_BOOTSTRAP_OPTIONS }}
6975 BOOST_B2_OPTIONS : ${{ matrix.BOOST_B2_OPTIONS }}
7076 TBB_ENABLE_IPO : ${{ matrix.TBB_ENABLE_IPO }}
71- VTK_OPTIONS : ${{ matrix.VTK_OPTIONS }}
77+ # VTK_OPTIONS: ${{ matrix.VTK_OPTIONS }}
7278 steps :
73- - uses : spatial-model-editor/setup-ci@2025.01.02
74- with :
75- sme_deps_llvm : " 19.1.6 "
76- sme_deps_qt : " 6.8.1"
79+ - uses : spatial-model-editor/setup-ci@2025.01.30
80+ # with:
81+ # sme_deps_llvm: "19.1.7 "
82+ # sme_deps_qt: "6.8.1-linux-arm "
7783 - uses : actions/checkout@v4
7884 - run : ./build.sh
7985 - uses : actions/upload-artifact@v4
0 commit comments