mirror of
https://github.com/OPM/ResInsight.git
synced 2025-01-01 03:37:15 -06:00
b050cac1d2
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.
21 lines
667 B
Python
21 lines
667 B
Python
# -----------------------------
|
|
# Options effecting formatting.
|
|
# See: https://github.com/cheshirekow/cmake_format
|
|
# -----------------------------
|
|
with section("format"):
|
|
# How wide to allow formatted cmake files
|
|
line_width = 80
|
|
|
|
# How many spaces to tab for indent
|
|
tab_size = 2
|
|
|
|
# If true, separate flow control names from their parentheses with a space
|
|
separate_ctrl_name_with_space = False
|
|
|
|
# If true, separate function names from parentheses with a space
|
|
separate_fn_name_with_space = False
|
|
|
|
# If a statement is wrapped to more than one line, than dangle the closing
|
|
# parenthesis on its own line.
|
|
dangle_parens = True
|