Skip to content

More hook usage#4969

Merged
akva2 merged 3 commits into
OPM:masterfrom
akva2:files_tests_install_hook_step1
Feb 4, 2026
Merged

More hook usage#4969
akva2 merged 3 commits into
OPM:masterfrom
akva2:files_tests_install_hook_step1

Conversation

@akva2
Copy link
Copy Markdown
Member

@akva2 akva2 commented Feb 4, 2026

Move more stuff to appropriate hooks. Still more work to do here, but there is more disentangling needed, let's get the trivial stuff out of the way.

akva2 added 3 commits February 4, 2026 12:38
remove faulty comment about not finding the shared lib,
build-tree objects always have RPATH set, and likewise
remove setting of LD_LIBRARY_PATH
@akva2 akva2 added the manual:irrelevant This PR is a minor fix and should not appear in the manual label Feb 4, 2026
@akva2
Copy link
Copy Markdown
Member Author

akva2 commented Feb 4, 2026

jenkins build this please

Copy link
Copy Markdown
Member

@bska bska left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

let's get the trivial stuff out of the way.

Makes sense. Please merge when green and complete.

@akva2 akva2 merged commit ffd566d into OPM:master Feb 4, 2026
3 checks passed
@akva2 akva2 deleted the files_tests_install_hook_step1 branch February 4, 2026 12:14
Comment thread CMakeLists.txt
macro(${project}_install_hook)
# Install build system files and documentation
install(DIRECTORY cmake
DESTINATION share/opm USE_SOURCE_PERMISSIONS
Copy link
Copy Markdown
Member

@blattms blattms Feb 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While you are touching this anyway, please use the variables from GNUInstallDirs.cmake. Here this would be ${CMAKE_INSTALL_DATADIR}/opm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

manual:irrelevant This PR is a minor fix and should not appear in the manual

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants