
Continue b665966933
(cmComputeLinkInformation: track OBJECT library
dependencies, 2023-07-22) which added explicitly listed `OBJECT`
libraries to the list of targets which the collator needs to consider.
Now also consider targets which provide objects directly to the target
via a `$<TARGET_OBJECT>` source lists.
Also add tests which use target objects directly and through an
`INTERFACE` library with target objects in its own sources.
Fixes: #25365
14 lines
119 B
Fortran
14 lines
119 B
Fortran
module lib
|
|
|
|
use m1, only : pi
|
|
|
|
implicit none
|
|
|
|
contains
|
|
|
|
pure real function func()
|
|
func = pi()
|
|
end function
|
|
|
|
end module
|