Skip to content

Commit 05d09dc

Browse files
committed
Merge branch 'dynamic_library' of https://github.com/perazz/fpm into dynamic_library
2 parents d00e314 + 33da9ea commit 05d09dc

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

bin/fpm

4.46 MB
Binary file not shown.

src/fpm_targets.f90

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -787,7 +787,7 @@ end function find_module_dependency
787787

788788

789789
!> Perform tree-shaking to remove unused module targets
790-
subroutine prune_build_targets(targets, root_package, prune_unused_objects)
790+
subroutine prune_build_targets(targets, root_package, prune_unused_objects, prune_unused_objects)
791791

792792
!> Build target list to prune
793793
type(build_target_ptr), intent(inout), allocatable :: targets(:)
@@ -920,15 +920,15 @@ subroutine prune_build_targets(targets, root_package, prune_unused_objects)
920920

921921
allocate(exclude_from_archive(size(archive%dependencies)),source=.false.)
922922

923-
do i=1,size(archive%dependencies)
923+
do i=1,size(archive%dependencies)
924924

925-
if (archive%dependencies(i)%ptr%skip) then
925+
if (archive%dependencies(i)%ptr%skip) then
926926

927-
exclude_from_archive(i) = .true.
927+
exclude_from_archive(i) = .true.
928928

929-
end if
929+
end if
930930

931-
end do
931+
end do
932932

933933
archive%dependencies = pack(archive%dependencies,.not.exclude_from_archive)
934934

0 commit comments

Comments
 (0)