]> https://gitweb.dealii.org/ - dealii.git/commit
CMake: introduce copy_target_properties() macro
authorMatthias Maier <tamiko@43-1.org>
Mon, 22 May 2023 16:25:28 +0000 (11:25 -0500)
committerMatthias Maier <tamiko@43-1.org>
Tue, 23 May 2023 21:20:32 +0000 (16:20 -0500)
commit6a3cc54d73f9f59562bee6749813bd32465960c5
tree40fa57dd305e413e9307c54689d38830078dd59c
parentcb01f5a289a72600c296c5f4376dcfc3ab22d9c6
CMake: introduce copy_target_properties() macro

This macro is used to copy target properties from imported targets
recursively into our interface targets. This will allow us to modernize
our configure_<feature> macros to use imported targets directly instead
of extracting all of this information for each external feature.
cmake/macros/macro_copy_target_properties.cmake [new file with mode: 0644]
cmake/macros/macro_define_interface_target.cmake

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.