mirror of
https://github.com/biojppm/rapidyaml.git
synced 2026-01-18 21:41:18 +01:00
ci: cleanup install job
This commit is contained in:
10
.github/workflows-in/bash/install-configure.bash
vendored
10
.github/workflows-in/bash/install-configure.bash
vendored
@@ -1,10 +0,0 @@
|
||||
mkdir -p $BDIR
|
||||
mkdir -p $IDIR
|
||||
cmake -S ${{matrix.sdir}} -B $BDIR \
|
||||
-DRYML_BUILD_TESTS=ON \
|
||||
-DRYML_VALGRIND=OFF \
|
||||
-DCMAKE_BUILD_TYPE=${{matrix.bt}} \
|
||||
-DCMAKE_INSTALL_PREFIX=$IDIR \
|
||||
${{matrix.gen}} \
|
||||
${{matrix.vars}} \
|
||||
${{matrix.commonvars}}
|
||||
@@ -1,6 +0,0 @@
|
||||
if [ "${{matrix.sdir}}" == "test/test_install" ] ; then
|
||||
mkdir -p $BDIR-staging
|
||||
cmake -S . -B $BDIR-staging -DCMAKE_INSTALL_PREFIX=$PDIR -DCMAKE_BUILD_TYPE=${{matrix.bt}} ${{matrix.gen}} ${{matrix.commonvars}}
|
||||
cmake --build $BDIR-staging --config ${{matrix.bt}} --target ${{matrix.tgt}} -j
|
||||
cmake --build $BDIR-staging --config ${{matrix.bt}} --target install
|
||||
fi
|
||||
174
.github/workflows-in/install.ys
vendored
174
.github/workflows-in/install.ys
vendored
@@ -23,124 +23,34 @@ jobs:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
fp fl sh lcxx =:
|
||||
-['find_package' 'find_library' 'singleheader' 'linux/libcxx']
|
||||
t-t-i t-t-s =: -['test/test_install' 'test/test_singleheader']
|
||||
include:: -[
|
||||
{:name "$fp/linux", :sdir t-t-i, :os 'ubuntu-24.04', :cxx 'g++-13',
|
||||
:gen '-DCMAKE_CXX_COMPILER=g++-13', :tgt 'all', :bt 'Release',
|
||||
:vars '-Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml
|
||||
-DRYML_TEST_INSTALL_PACKAGE_MODE=ON',
|
||||
:commonvars nil}
|
||||
{:name "$fp/linux", :sdir t-t-i, :os 'ubuntu-24.04', :cxx 'g++-13',
|
||||
:gen '-DCMAKE_CXX_COMPILER=g++-13', :tgt 'all', :bt 'Debug',
|
||||
:vars '-Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml
|
||||
-DRYML_TEST_INSTALL_PACKAGE_MODE=ON',
|
||||
:commonvars nil}
|
||||
{:name "$fp/$lcxx", :sdir t-t-i, :os 'ubuntu-24.04', :cxx 'clang++-14',
|
||||
:gen '-DCMAKE_CXX_COMPILER=clang++-14', :tgt 'all', :bt 'Release',
|
||||
:vars '-Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml
|
||||
-DRYML_TEST_INSTALL_PACKAGE_MODE=ON',
|
||||
:commonvars '-DRYML_USE_LIBCXX=ON'}
|
||||
{:name "$fp/$lcxx", :sdir t-t-i, :os 'ubuntu-24.04', :cxx 'clang++-14',
|
||||
:gen '-DCMAKE_CXX_COMPILER=clang++-14', :tgt 'all', :bt 'Debug',
|
||||
:vars '-Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml
|
||||
-DRYML_TEST_INSTALL_PACKAGE_MODE=ON',
|
||||
:commonvars '-DRYML_USE_LIBCXX=ON'}
|
||||
{:name "$fp/macos", :sdir t-t-i, :os 'macos-13', :cxx 'xcode',
|
||||
:gen '-G Xcode -DCMAKE_OSX_ARCHITECTURES=x86_64',
|
||||
:tgt 'ALL_BUILD', :bt 'Release',
|
||||
:vars '-Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml
|
||||
-DRYML_TEST_INSTALL_PACKAGE_MODE=ON',
|
||||
:commonvars nil}
|
||||
{:name "$fp/macos", :sdir t-t-i, :os 'macos-13', :cxx 'xcode',
|
||||
:gen '-G Xcode -DCMAKE_OSX_ARCHITECTURES=x86_64',
|
||||
:tgt 'ALL_BUILD', :bt 'Debug',
|
||||
:vars '-Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml
|
||||
-DRYML_TEST_INSTALL_PACKAGE_MODE=ON',
|
||||
:commonvars nil}
|
||||
{:name "$fp/win", :sdir t-t-i, :os 'windows-2022', :cxx 'vs2022',
|
||||
:gen "-G 'Visual Studio 17 2022' -A x64",
|
||||
:tgt 'ALL_BUILD', :bt 'Release',
|
||||
:vars '-Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/cmake
|
||||
-DRYML_TEST_INSTALL_PACKAGE_MODE=ON',
|
||||
:commonvars nil}
|
||||
{:name "$fp/win", :sdir t-t-i, :os 'windows-2022', :cxx 'vs2022',
|
||||
:gen "-G 'Visual Studio 17 2022' -A x64",
|
||||
:tgt 'ALL_BUILD', :bt 'Debug',
|
||||
:vars '-Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/cmake
|
||||
-DRYML_TEST_INSTALL_PACKAGE_MODE=ON',
|
||||
:commonvars nil}
|
||||
include:
|
||||
|
||||
{:name "$fl/linux", :sdir t-t-i, :os 'ubuntu-24.04', :cxx 'g++-13',
|
||||
:gen '-DCMAKE_CXX_COMPILER=g++-13', :tgt 'all', :bt 'Release',
|
||||
:vars '-DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR
|
||||
-DRYML_TEST_INSTALL_PACKAGE_MODE=OFF',
|
||||
:commonvars nil}
|
||||
{:name "$fl/linux", :sdir t-t-i, :os 'ubuntu-24.04', :cxx 'g++-13',
|
||||
:gen '-DCMAKE_CXX_COMPILER=g++-13', :tgt 'all', :bt 'Debug',
|
||||
:vars '-DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR
|
||||
-DRYML_TEST_INSTALL_PACKAGE_MODE=OFF',
|
||||
:commonvars nil}
|
||||
{:name "$fl/$lcxx", :sdir t-t-i, :os 'ubuntu-24.04', :cxx 'clang++-14',
|
||||
:gen '-DCMAKE_CXX_COMPILER=clang++-14', :tgt 'all', :bt 'Release',
|
||||
:vars '-DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR
|
||||
-DRYML_TEST_INSTALL_PACKAGE_MODE=OFF',
|
||||
:commonvars '-DRYML_USE_LIBCXX=ON'}
|
||||
{:name "$fl/$lcxx", :sdir t-t-i, :os 'ubuntu-24.04', :cxx 'clang++-14',
|
||||
:gen '-DCMAKE_CXX_COMPILER=clang++-14', :tgt 'all', :bt 'Debug',
|
||||
:vars '-DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR
|
||||
-DRYML_TEST_INSTALL_PACKAGE_MODE=OFF',
|
||||
:commonvars '-DRYML_USE_LIBCXX=ON'}
|
||||
{:name "$fl/macos", :sdir t-t-i, :os 'macos-13', :cxx 'xcode',
|
||||
:gen '-G Xcode -DCMAKE_OSX_ARCHITECTURES=x86_64',
|
||||
:tgt 'ALL_BUILD', :bt 'Release',
|
||||
:vars '-DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR
|
||||
-DRYML_TEST_INSTALL_PACKAGE_MODE=OFF',
|
||||
:commonvars nil}
|
||||
{:name "$fl/macos", :sdir t-t-i, :os 'macos-13', :cxx 'xcode',
|
||||
:gen '-G Xcode -DCMAKE_OSX_ARCHITECTURES=x86_64',
|
||||
:tgt 'ALL_BUILD', :bt 'Debug',
|
||||
:vars '-DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR
|
||||
-DRYML_TEST_INSTALL_PACKAGE_MODE=OFF',
|
||||
:commonvars nil}
|
||||
{:name "$fl/win", :sdir t-t-i, :os 'windows-2022', :cxx 'vs2022',
|
||||
:gen "-G 'Visual Studio 17 2022' -A x64",
|
||||
:tgt 'ALL_BUILD', :bt 'Release',
|
||||
:vars '-DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR
|
||||
-DRYML_TEST_INSTALL_PACKAGE_MODE=OFF',
|
||||
:commonvars nil}
|
||||
{:name "$fl/win", :sdir t-t-i, :os 'windows-2022', :cxx 'vs2022',
|
||||
:gen "-G 'Visual Studio 17 2022' -A x64",
|
||||
:tgt 'ALL_BUILD', :bt 'Debug',
|
||||
:vars '-DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR
|
||||
-DRYML_TEST_INSTALL_PACKAGE_MODE=OFF',
|
||||
:commonvars nil}
|
||||
- {name: find_package/linux, sdir: test/test_install, os: ubuntu-24.04, cxx: g++-13, gen: -DCMAKE_CXX_COMPILER=g++-13, tgt: all, bt: Release, vars: -Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml -DRYML_TEST_INSTALL_PACKAGE_MODE=ON}
|
||||
- {name: find_package/linux, sdir: test/test_install, os: ubuntu-24.04, cxx: g++-13, gen: -DCMAKE_CXX_COMPILER=g++-13, tgt: all, bt: Debug, vars: -Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml -DRYML_TEST_INSTALL_PACKAGE_MODE=ON}
|
||||
- {name: find_package/linux/libcxx, sdir: test/test_install, os: ubuntu-24.04, cxx: clang++-14, gen: -DCMAKE_CXX_COMPILER=clang++-14, tgt: all, bt: Release, vars: -Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml -DRYML_TEST_INSTALL_PACKAGE_MODE=ON, commonvars: -DRYML_USE_LIBCXX=ON}
|
||||
- {name: find_package/linux/libcxx, sdir: test/test_install, os: ubuntu-24.04, cxx: clang++-14, gen: -DCMAKE_CXX_COMPILER=clang++-14, tgt: all, bt: Debug, vars: -Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml -DRYML_TEST_INSTALL_PACKAGE_MODE=ON, commonvars: -DRYML_USE_LIBCXX=ON}
|
||||
- {name: find_package/macos, sdir: test/test_install, os: macos-13, cxx: xcode, gen: -G Xcode -DCMAKE_OSX_ARCHITECTURES=x86_64, tgt: ALL_BUILD, bt: Release, vars: -Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml -DRYML_TEST_INSTALL_PACKAGE_MODE=ON}
|
||||
- {name: find_package/macos, sdir: test/test_install, os: macos-13, cxx: xcode, gen: -G Xcode -DCMAKE_OSX_ARCHITECTURES=x86_64, tgt: ALL_BUILD, bt: Debug, vars: -Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml -DRYML_TEST_INSTALL_PACKAGE_MODE=ON}
|
||||
- {name: find_package/win, sdir: test/test_install, os: windows-2022, cxx: vs2022, gen: -G 'Visual Studio 17 2022' -A x64, tgt: ALL_BUILD, bt: Release, vars: -Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/cmake -DRYML_TEST_INSTALL_PACKAGE_MODE=ON}
|
||||
- {name: find_package/win, sdir: test/test_install, os: windows-2022, cxx: vs2022, gen: -G 'Visual Studio 17 2022' -A x64, tgt: ALL_BUILD, bt: Debug, vars: -Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/cmake -DRYML_TEST_INSTALL_PACKAGE_MODE=ON}
|
||||
|
||||
{:name "$sh/linux", :sdir t-t-s, :os 'ubuntu-24.04', :cxx 'g++-13',
|
||||
:gen '-DCMAKE_CXX_COMPILER=g++-13',
|
||||
:tgt 'all', :bt 'Release', :vars nil, :commonvars nil}
|
||||
{:name "$sh/linux", :sdir t-t-s, :os 'ubuntu-24.04', :cxx 'g++-13',
|
||||
:gen '-DCMAKE_CXX_COMPILER=g++-13',
|
||||
:tgt 'all', :bt 'Debug', :vars nil, :commonvars nil}
|
||||
{:name "$sh/$lcxx", :sdir t-t-s, :os 'ubuntu-24.04', :cxx 'clang++-14',
|
||||
:gen '-DCMAKE_CXX_COMPILER=clang++-14', :tgt 'all', :bt 'Release',
|
||||
:vars nil, :commonvars '-DRYML_USE_LIBCXX=ON'}
|
||||
{:name "$sh/$lcxx", :sdir t-t-s, :os 'ubuntu-24.04', :cxx 'clang++-14',
|
||||
:gen '-DCMAKE_CXX_COMPILER=clang++-14', :tgt 'all', :bt 'Debug',
|
||||
:vars nil, :commonvars '-DRYML_USE_LIBCXX=ON'}
|
||||
{:name "$sh/macos", :sdir t-t-s, :os 'macos-13', :cxx 'xcode',
|
||||
:gen '-G Xcode -DCMAKE_OSX_ARCHITECTURES=x86_64',
|
||||
:tgt 'ALL_BUILD', :bt 'Release', :vars nil, :commonvars nil}
|
||||
{:name "$sh/macos", :sdir t-t-s, :os 'macos-13', :cxx 'xcode',
|
||||
:gen '-G Xcode -DCMAKE_OSX_ARCHITECTURES=x86_64',
|
||||
:tgt 'ALL_BUILD', :bt 'Debug', :vars nil, :commonvars nil}
|
||||
{:name "$sh/win", :sdir t-t-s, :os 'windows-2022', :cxx 'vs2022',
|
||||
:gen "-G 'Visual Studio 17 2022' -A x64",
|
||||
:tgt 'ALL_BUILD', :bt 'Release', :vars nil, :commonvars nil}
|
||||
{:name "$sh/win", :sdir t-t-s, :os 'windows-2022', :cxx 'vs2022',
|
||||
:gen "-G 'Visual Studio 17 2022' -A x64",
|
||||
:tgt 'ALL_BUILD', :bt 'Debug', :vars nil, :commonvars nil}]
|
||||
- {name: find_library/linux, sdir: test/test_install, os: ubuntu-24.04, cxx: g++-13, gen: -DCMAKE_CXX_COMPILER=g++-13, tgt: all, bt: Release, vars: -DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR -DRYML_TEST_INSTALL_PACKAGE_MODE=OFF}
|
||||
- {name: find_library/linux, sdir: test/test_install, os: ubuntu-24.04, cxx: g++-13, gen: -DCMAKE_CXX_COMPILER=g++-13, tgt: all, bt: Debug, vars: -DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR -DRYML_TEST_INSTALL_PACKAGE_MODE=OFF}
|
||||
- {name: find_library/linux/libcxx, sdir: test/test_install, os: ubuntu-24.04, cxx: clang++-14, gen: -DCMAKE_CXX_COMPILER=clang++-14, tgt: all, bt: Release, vars: -DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR -DRYML_TEST_INSTALL_PACKAGE_MODE=OFF, commonvars: -DRYML_USE_LIBCXX=ON}
|
||||
- {name: find_library/linux/libcxx, sdir: test/test_install, os: ubuntu-24.04, cxx: clang++-14, gen: -DCMAKE_CXX_COMPILER=clang++-14, tgt: all, bt: Debug, vars: -DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR -DRYML_TEST_INSTALL_PACKAGE_MODE=OFF, commonvars: -DRYML_USE_LIBCXX=ON}
|
||||
- {name: find_library/macos, sdir: test/test_install, os: macos-13, cxx: xcode, gen: -G Xcode -DCMAKE_OSX_ARCHITECTURES=x86_64, tgt: ALL_BUILD, bt: Release, vars: -DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR -DRYML_TEST_INSTALL_PACKAGE_MODE=OFF}
|
||||
- {name: find_library/macos, sdir: test/test_install, os: macos-13, cxx: xcode, gen: -G Xcode -DCMAKE_OSX_ARCHITECTURES=x86_64, tgt: ALL_BUILD, bt: Debug, vars: -DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR -DRYML_TEST_INSTALL_PACKAGE_MODE=OFF}
|
||||
- {name: find_library/win, sdir: test/test_install, os: windows-2022, cxx: vs2022, gen: -G 'Visual Studio 17 2022' -A x64, tgt: ALL_BUILD, bt: Release, vars: -DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR -DRYML_TEST_INSTALL_PACKAGE_MODE=OFF}
|
||||
- {name: find_library/win, sdir: test/test_install, os: windows-2022, cxx: vs2022, gen: -G 'Visual Studio 17 2022' -A x64, tgt: ALL_BUILD, bt: Debug, vars: -DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR -DRYML_TEST_INSTALL_PACKAGE_MODE=OFF}
|
||||
|
||||
- {name: singleheader/linux, sdir: test/test_singleheader, os: ubuntu-24.04, cxx: g++-13, gen: -DCMAKE_CXX_COMPILER=g++-13, tgt: all, bt: Release}
|
||||
- {name: singleheader/linux, sdir: test/test_singleheader, os: ubuntu-24.04, cxx: g++-13, gen: -DCMAKE_CXX_COMPILER=g++-13, tgt: all, bt: Debug}
|
||||
- {name: singleheader/linux/libcxx, sdir: test/test_singleheader, os: ubuntu-24.04, cxx: clang++-14, gen: -DCMAKE_CXX_COMPILER=clang++-14, tgt: all, bt: Release, commonvars: -DRYML_USE_LIBCXX=ON}
|
||||
- {name: singleheader/linux/libcxx, sdir: test/test_singleheader, os: ubuntu-24.04, cxx: clang++-14, gen: -DCMAKE_CXX_COMPILER=clang++-14, tgt: all, bt: Debug, commonvars: -DRYML_USE_LIBCXX=ON}
|
||||
- {name: singleheader/macos, sdir: test/test_singleheader, os: macos-13, cxx: xcode, gen: -G Xcode -DCMAKE_OSX_ARCHITECTURES=x86_64, tgt: ALL_BUILD, bt: Release}
|
||||
- {name: singleheader/macos, sdir: test/test_singleheader, os: macos-13, cxx: xcode, gen: -G Xcode -DCMAKE_OSX_ARCHITECTURES=x86_64, tgt: ALL_BUILD, bt: Debug}
|
||||
- {name: singleheader/win, sdir: test/test_singleheader, os: windows-2022, cxx: vs2022, gen: -G 'Visual Studio 17 2022' -A x64, tgt: ALL_BUILD, bt: Release}
|
||||
- {name: singleheader/win, sdir: test/test_singleheader, os: windows-2022, cxx: vs2022, gen: -G 'Visual Studio 17 2022' -A x64, tgt: ALL_BUILD, bt: Debug}
|
||||
|
||||
env:
|
||||
CXX_: ${{matrix.cxx}}
|
||||
@@ -162,16 +72,28 @@ jobs:
|
||||
uses: actions/setup-python@v5
|
||||
with: { python-version: 3.9 }
|
||||
- name: preinstall
|
||||
run:: bash('install-preinstall')
|
||||
run: |
|
||||
if [ "${{matrix.sdir}}" == "test/test_install" ] ; then
|
||||
mkdir -p $BDIR-staging
|
||||
cmake -S . -B $BDIR-staging -DCMAKE_INSTALL_PREFIX=$PDIR -DCMAKE_BUILD_TYPE=${{matrix.bt}} ${{matrix.gen}} ${{matrix.commonvars}}
|
||||
cmake --build $BDIR-staging --config ${{matrix.bt}} --target ${{matrix.tgt}} -j
|
||||
cmake --build $BDIR-staging --config ${{matrix.bt}} --target install
|
||||
fi
|
||||
- name: configure
|
||||
run:: bash('install-configure')
|
||||
run: |
|
||||
mkdir -p $BDIR
|
||||
mkdir -p $IDIR
|
||||
cmake -S ${{matrix.sdir}} -B $BDIR \
|
||||
-DRYML_BUILD_TESTS=ON \
|
||||
-DRYML_VALGRIND=OFF \
|
||||
-DCMAKE_BUILD_TYPE=${{matrix.bt}} \
|
||||
-DCMAKE_INSTALL_PREFIX=$IDIR \
|
||||
${{matrix.gen}} \
|
||||
${{matrix.vars}} \
|
||||
${{matrix.commonvars}}
|
||||
- name: build
|
||||
run: >
|
||||
cmake --build $BDIR
|
||||
--config ${{matrix.bt}}
|
||||
--target ryml-test-build -j
|
||||
run: |
|
||||
cmake --build $BDIR --config ${{matrix.bt}} --target ryml-test-build -j
|
||||
- name: run
|
||||
run: >
|
||||
cmake --build $BDIR
|
||||
--config ${{matrix.bt}}
|
||||
--target ryml-test-run
|
||||
run: |
|
||||
cmake --build $BDIR --config ${{matrix.bt}} --target ryml-test-run
|
||||
|
||||
26
.github/workflows/install.yml
vendored
26
.github/workflows/install.yml
vendored
@@ -38,7 +38,6 @@ jobs:
|
||||
tgt: all
|
||||
bt: Release
|
||||
vars: -Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml -DRYML_TEST_INSTALL_PACKAGE_MODE=ON
|
||||
commonvars: null
|
||||
- name: find_package/linux
|
||||
sdir: test/test_install
|
||||
os: ubuntu-24.04
|
||||
@@ -47,7 +46,6 @@ jobs:
|
||||
tgt: all
|
||||
bt: Debug
|
||||
vars: -Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml -DRYML_TEST_INSTALL_PACKAGE_MODE=ON
|
||||
commonvars: null
|
||||
- name: find_package/linux/libcxx
|
||||
sdir: test/test_install
|
||||
os: ubuntu-24.04
|
||||
@@ -74,7 +72,6 @@ jobs:
|
||||
tgt: ALL_BUILD
|
||||
bt: Release
|
||||
vars: -Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml -DRYML_TEST_INSTALL_PACKAGE_MODE=ON
|
||||
commonvars: null
|
||||
- name: find_package/macos
|
||||
sdir: test/test_install
|
||||
os: macos-13
|
||||
@@ -83,7 +80,6 @@ jobs:
|
||||
tgt: ALL_BUILD
|
||||
bt: Debug
|
||||
vars: -Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/lib/cmake/ryml -DRYML_TEST_INSTALL_PACKAGE_MODE=ON
|
||||
commonvars: null
|
||||
- name: find_package/win
|
||||
sdir: test/test_install
|
||||
os: windows-2022
|
||||
@@ -92,7 +88,6 @@ jobs:
|
||||
tgt: ALL_BUILD
|
||||
bt: Release
|
||||
vars: -Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/cmake -DRYML_TEST_INSTALL_PACKAGE_MODE=ON
|
||||
commonvars: null
|
||||
- name: find_package/win
|
||||
sdir: test/test_install
|
||||
os: windows-2022
|
||||
@@ -101,7 +96,6 @@ jobs:
|
||||
tgt: ALL_BUILD
|
||||
bt: Debug
|
||||
vars: -Dryml_DIR=$GITHUB_WORKSPACE/$PDIR/cmake -DRYML_TEST_INSTALL_PACKAGE_MODE=ON
|
||||
commonvars: null
|
||||
- name: find_library/linux
|
||||
sdir: test/test_install
|
||||
os: ubuntu-24.04
|
||||
@@ -110,7 +104,6 @@ jobs:
|
||||
tgt: all
|
||||
bt: Release
|
||||
vars: -DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR -DRYML_TEST_INSTALL_PACKAGE_MODE=OFF
|
||||
commonvars: null
|
||||
- name: find_library/linux
|
||||
sdir: test/test_install
|
||||
os: ubuntu-24.04
|
||||
@@ -119,7 +112,6 @@ jobs:
|
||||
tgt: all
|
||||
bt: Debug
|
||||
vars: -DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR -DRYML_TEST_INSTALL_PACKAGE_MODE=OFF
|
||||
commonvars: null
|
||||
- name: find_library/linux/libcxx
|
||||
sdir: test/test_install
|
||||
os: ubuntu-24.04
|
||||
@@ -146,7 +138,6 @@ jobs:
|
||||
tgt: ALL_BUILD
|
||||
bt: Release
|
||||
vars: -DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR -DRYML_TEST_INSTALL_PACKAGE_MODE=OFF
|
||||
commonvars: null
|
||||
- name: find_library/macos
|
||||
sdir: test/test_install
|
||||
os: macos-13
|
||||
@@ -155,7 +146,6 @@ jobs:
|
||||
tgt: ALL_BUILD
|
||||
bt: Debug
|
||||
vars: -DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR -DRYML_TEST_INSTALL_PACKAGE_MODE=OFF
|
||||
commonvars: null
|
||||
- name: find_library/win
|
||||
sdir: test/test_install
|
||||
os: windows-2022
|
||||
@@ -164,7 +154,6 @@ jobs:
|
||||
tgt: ALL_BUILD
|
||||
bt: Release
|
||||
vars: -DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR -DRYML_TEST_INSTALL_PACKAGE_MODE=OFF
|
||||
commonvars: null
|
||||
- name: find_library/win
|
||||
sdir: test/test_install
|
||||
os: windows-2022
|
||||
@@ -173,7 +162,6 @@ jobs:
|
||||
tgt: ALL_BUILD
|
||||
bt: Debug
|
||||
vars: -DCMAKE_PREFIX_PATH=$GITHUB_WORKSPACE/$PDIR -DRYML_TEST_INSTALL_PACKAGE_MODE=OFF
|
||||
commonvars: null
|
||||
- name: singleheader/linux
|
||||
sdir: test/test_singleheader
|
||||
os: ubuntu-24.04
|
||||
@@ -181,8 +169,6 @@ jobs:
|
||||
gen: -DCMAKE_CXX_COMPILER=g++-13
|
||||
tgt: all
|
||||
bt: Release
|
||||
vars: null
|
||||
commonvars: null
|
||||
- name: singleheader/linux
|
||||
sdir: test/test_singleheader
|
||||
os: ubuntu-24.04
|
||||
@@ -190,8 +176,6 @@ jobs:
|
||||
gen: -DCMAKE_CXX_COMPILER=g++-13
|
||||
tgt: all
|
||||
bt: Debug
|
||||
vars: null
|
||||
commonvars: null
|
||||
- name: singleheader/linux/libcxx
|
||||
sdir: test/test_singleheader
|
||||
os: ubuntu-24.04
|
||||
@@ -199,7 +183,6 @@ jobs:
|
||||
gen: -DCMAKE_CXX_COMPILER=clang++-14
|
||||
tgt: all
|
||||
bt: Release
|
||||
vars: null
|
||||
commonvars: -DRYML_USE_LIBCXX=ON
|
||||
- name: singleheader/linux/libcxx
|
||||
sdir: test/test_singleheader
|
||||
@@ -208,7 +191,6 @@ jobs:
|
||||
gen: -DCMAKE_CXX_COMPILER=clang++-14
|
||||
tgt: all
|
||||
bt: Debug
|
||||
vars: null
|
||||
commonvars: -DRYML_USE_LIBCXX=ON
|
||||
- name: singleheader/macos
|
||||
sdir: test/test_singleheader
|
||||
@@ -217,8 +199,6 @@ jobs:
|
||||
gen: -G Xcode -DCMAKE_OSX_ARCHITECTURES=x86_64
|
||||
tgt: ALL_BUILD
|
||||
bt: Release
|
||||
vars: null
|
||||
commonvars: null
|
||||
- name: singleheader/macos
|
||||
sdir: test/test_singleheader
|
||||
os: macos-13
|
||||
@@ -226,8 +206,6 @@ jobs:
|
||||
gen: -G Xcode -DCMAKE_OSX_ARCHITECTURES=x86_64
|
||||
tgt: ALL_BUILD
|
||||
bt: Debug
|
||||
vars: null
|
||||
commonvars: null
|
||||
- name: singleheader/win
|
||||
sdir: test/test_singleheader
|
||||
os: windows-2022
|
||||
@@ -235,8 +213,6 @@ jobs:
|
||||
gen: -G 'Visual Studio 17 2022' -A x64
|
||||
tgt: ALL_BUILD
|
||||
bt: Release
|
||||
vars: null
|
||||
commonvars: null
|
||||
- name: singleheader/win
|
||||
sdir: test/test_singleheader
|
||||
os: windows-2022
|
||||
@@ -244,8 +220,6 @@ jobs:
|
||||
gen: -G 'Visual Studio 17 2022' -A x64
|
||||
tgt: ALL_BUILD
|
||||
bt: Debug
|
||||
vars: null
|
||||
commonvars: null
|
||||
env:
|
||||
CXX_: ${{matrix.cxx}}
|
||||
BT: ${{matrix.bt}}
|
||||
|
||||
Reference in New Issue
Block a user