mirror of
https://github.com/OPM/ResInsight.git
synced 2024-12-29 10:21:54 -06:00
Build release only for vcpkg packages
This commit is contained in:
parent
ea17b1ec07
commit
431c8f5a27
4
.github/workflows/ResInsightWithCache.yml
vendored
4
.github/workflows/ResInsightWithCache.yml
vendored
@ -37,6 +37,7 @@ jobs:
|
||||
unity-build: true,
|
||||
publish-to-pypi: false,
|
||||
vcpkg-bootstrap: bootstrap-vcpkg.bat,
|
||||
vcpkg-triplet: x64-windows-release,
|
||||
}
|
||||
- {
|
||||
name: "Ubuntu 22.04 gcc",
|
||||
@ -49,6 +50,7 @@ jobs:
|
||||
unity-build: false,
|
||||
publish-to-pypi: true,
|
||||
vcpkg-bootstrap: bootstrap-vcpkg.sh,
|
||||
vcpkg-triplet: x64-linux-release,
|
||||
}
|
||||
- {
|
||||
name: "Ubuntu 22.04 clang-16",
|
||||
@ -61,6 +63,7 @@ jobs:
|
||||
unity-build: false,
|
||||
publish-to-pypi: false,
|
||||
vcpkg-bootstrap: bootstrap-vcpkg.sh,
|
||||
vcpkg-triplet: x64-linux-release,
|
||||
}
|
||||
steps:
|
||||
- name: Checkout
|
||||
@ -195,6 +198,7 @@ jobs:
|
||||
run: >
|
||||
cmake -S . -B cmakebuild
|
||||
-DVCPKG_BUILD_TYPE=release
|
||||
-DVCPKG_TARGET_TRIPLET=${{ matrix.config.vcpkg-triplet }}
|
||||
-DCMAKE_INSTALL_PREFIX=cmakebuild/install
|
||||
-DCMAKE_BUILD_TYPE=${{ matrix.build_type }}
|
||||
-DRESINSIGHT_QT5_BUNDLE_LIBRARIES=true
|
||||
|
Loading…
Reference in New Issue
Block a user