ResInsight/Octave/OctavePlugin
Magne Sjaastad acfbd94263 Make it possible to build Octave plugins independent to main build
The building of Octave plugins within main ResInsight build on RHEL8 cause the build to use gcc-12, and gcc-12 is extremely slow when building opm-common.

Adjust the CMake configuration so it is possible to build the Octave plugins as an independent build job. The plugin binaries can then be uploaded to an external server. The main ResInsight build  can download the binaries and include them in the install package for ResInsight.

Use the flag RESINSIGHT_USE_EXTERNAL_OCTAVE_PLUGINS to download external Octave plugin binaries.
2024-06-04 10:55:52 +02:00
..
OctaveScripts Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
CMakeLists.txt Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
MinGWBuildConfigurationForOctave.txt Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
NNCOctaveInterfaceSpecification.txt Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
ResInsightOctaveInterfaceSpecification.txt Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetActiveCellCenters.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetActiveCellCorners.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetActiveCellInfo.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetActiveCellProperty.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetCaseGroups.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetCases.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetCellCenters.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetCellCorners.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetCoarseningInfo.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetCurrentCase.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetDynamicNNCValues.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetGridDimensions.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetGridProperty.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetGridPropertyForSelectedCells.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetMainGridDimensions.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetNNCConnections.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetNNCPropertyNames.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetPropertyNames.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetSelectedCases.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetSelectedCells.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetStaticNNCValues.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetTimeStepDates.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetTimeStepDays.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetWellCells.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetWellNames.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riGetWellStatus.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riSetActiveCellProperty.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riSetGridProperty.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riSetNNCProperty.cpp Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00
riSettings.h Make it possible to build Octave plugins independent to main build 2024-06-04 10:55:52 +02:00