mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Github Actions : Enable build of GSL
This commit is contained in:
parent
9158f65ed2
commit
73b02d59e6
1
.github/workflows/ResInsightWithCache.yml
vendored
1
.github/workflows/ResInsightWithCache.yml
vendored
@ -140,6 +140,7 @@ jobs:
|
|||||||
-S .
|
-S .
|
||||||
-B cmakebuild
|
-B cmakebuild
|
||||||
-D CMAKE_BUILD_TYPE=$ENV{BUILD_TYPE}
|
-D CMAKE_BUILD_TYPE=$ENV{BUILD_TYPE}
|
||||||
|
-D GSL_ENABLE=true
|
||||||
-D RESINSIGHT_INCLUDE_APPLICATION_UNIT_TESTS=true
|
-D RESINSIGHT_INCLUDE_APPLICATION_UNIT_TESTS=true
|
||||||
-D RESINSIGHT_ENABLE_GRPC=true
|
-D RESINSIGHT_ENABLE_GRPC=true
|
||||||
-D RESINSIGHT_GRPC_PYTHON_EXECUTABLE=python
|
-D RESINSIGHT_GRPC_PYTHON_EXECUTABLE=python
|
||||||
|
2
.github/workflows/main.yml
vendored
2
.github/workflows/main.yml
vendored
@ -59,7 +59,7 @@ jobs:
|
|||||||
uses: lukka/run-cmake@v1
|
uses: lukka/run-cmake@v1
|
||||||
with:
|
with:
|
||||||
cmakeListsOrSettingsJson: CMakeListsTxtAdvanced
|
cmakeListsOrSettingsJson: CMakeListsTxtAdvanced
|
||||||
cmakeAppendedArgs: '-DRESINSIGHT_ENABLE_GRPC=true -DRESINSIGHT_GRPC_PYTHON_EXECUTABLE=python -DRESINSIGHT_ENABLE_PRECOMPILED_HEADERS=true -DRESINSIGHT_ENABLE_UNITY_BUILD=true -DRESINSIGHT_INCLUDE_APPLICATION_UNIT_TESTS=true'
|
cmakeAppendedArgs: '-DGSL_ENABLE=true -DRESINSIGHT_ENABLE_GRPC=true -DRESINSIGHT_GRPC_PYTHON_EXECUTABLE=python -DRESINSIGHT_ENABLE_PRECOMPILED_HEADERS=true -DRESINSIGHT_ENABLE_UNITY_BUILD=true -DRESINSIGHT_INCLUDE_APPLICATION_UNIT_TESTS=true'
|
||||||
buildDirectory: ${{ github.workspace }}/cmakebuild
|
buildDirectory: ${{ github.workspace }}/cmakebuild
|
||||||
buildWithCMakeArgs: '--config Release --target package'
|
buildWithCMakeArgs: '--config Release --target package'
|
||||||
useVcpkgToolchainFile: true
|
useVcpkgToolchainFile: true
|
||||||
|
Loading…
Reference in New Issue
Block a user