@@ -36,30 +36,36 @@ jobs:
36
36
fail-fast : false
37
37
matrix :
38
38
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"
40
46
shell : " bash"
41
47
BOOST_INSTALL_PREFIX : " /opt/smelibs"
42
48
BOOST_BOOTSTRAP_OPTIONS : " --with-toolset=clang"
43
49
BOOST_B2_OPTIONS : " cxxflags=-fPIC"
44
50
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"
63
69
defaults :
64
70
run :
65
71
shell : ${{ matrix.shell }}
@@ -68,12 +74,12 @@ jobs:
68
74
BOOST_BOOTSTRAP_OPTIONS : ${{ matrix.BOOST_BOOTSTRAP_OPTIONS }}
69
75
BOOST_B2_OPTIONS : ${{ matrix.BOOST_B2_OPTIONS }}
70
76
TBB_ENABLE_IPO : ${{ matrix.TBB_ENABLE_IPO }}
71
- VTK_OPTIONS : ${{ matrix.VTK_OPTIONS }}
77
+ # VTK_OPTIONS: ${{ matrix.VTK_OPTIONS }}
72
78
steps :
73
- -
uses :
spatial-model-editor/[email protected] .02
74
- with :
75
- sme_deps_llvm : " 19.1.6 "
76
- sme_deps_qt : " 6.8.1"
79
+ -
uses :
spatial-model-editor/[email protected] .30
80
+ # with:
81
+ # sme_deps_llvm: "19.1.7 "
82
+ # sme_deps_qt: "6.8.1-linux-arm "
77
83
- uses : actions/checkout@v4
78
84
- run : ./build.sh
79
85
- uses : actions/upload-artifact@v4
0 commit comments