@@ -44,6 +44,10 @@ foreach(in_f ${ci-files})
4444 set (ci-output ControlPointsNoTrace.decl.h)
4545 elseif (${in_f} MATCHES src/ck-core/mpi-mainmodule.ci)
4646 set (ci-output mpi_main.decl.h)
47+ elseif (${in_f} MATCHES src/libs/ck-libs/sparseContiguousReducer/cksparsecontiguousreducer.ci)
48+ set (ci-output CkSparseContiguousReducer.decl.h)
49+ elseif (${in_f} MATCHES src/libs/ck-libs/sparseReducer/cksparsereducer.ci)
50+ set (ci-output CkSparseReducer.decl.h)
4751 elseif (${in_f} MATCHES src/libs/ck-libs/multiphaseSharedArrays/msa-DistPageMgr.ci)
4852 set (ci-output msa.decl.h)
4953 elseif (${in_f} MATCHES src/libs/ck-libs/pythonCCS/charmdebug-python.ci)
@@ -70,6 +74,9 @@ foreach(in_f ${ci-files})
7074 set (ci-output TMR_Interface.decl.h)
7175 elseif (${in_f} MATCHES src/libs/ck-libs/pmaf/chunk.ci)
7276 set (ci-output PMAF.decl.h)
77+ elseif (${in_f} MATCHES src/libs/ck-libs/pmaf/pgm.ci)
78+ # set(ci-output Pgm.decl.h) # disabled ; should be renamed ; not needed during LIBS build
79+ continue ()
7380 elseif (${in_f} MATCHES src/ck-perf/trace-Tau.ci)
7481 set (ci-output TraceTau.decl.h)
7582 elseif (${in_f} MATCHES src/ck-perf/trace-summary.ci)
@@ -84,6 +91,12 @@ foreach(in_f ${ci-files})
8491 else ()
8592 # ci filename equal to module name
8693 get_filename_component (ci-output ${in_f} NAME_WE )
94+
95+ # avoid ._* files on macOS:
96+ if (ci-output STREQUAL "" )
97+ continue ()
98+ endif ()
99+
87100 string (APPEND ci-output ".decl.h" )
88101 endif ()
89102
0 commit comments