-set(examples_src
- ${examples_src}
- ${CMAKE_CURRENT_SOURCE_DIR}/blockindexed-misc.c
- ${CMAKE_CURRENT_SOURCE_DIR}/blockindexed-zero-count.c
- ${CMAKE_CURRENT_SOURCE_DIR}/contents.c
- ${CMAKE_CURRENT_SOURCE_DIR}/contigstruct.c
- ${CMAKE_CURRENT_SOURCE_DIR}/contig-zero-count.c
- ${CMAKE_CURRENT_SOURCE_DIR}/cxx-types.c
- ${CMAKE_CURRENT_SOURCE_DIR}/darray-cyclic.c
- ${CMAKE_CURRENT_SOURCE_DIR}/darray-pack.c
- ${CMAKE_CURRENT_SOURCE_DIR}/dataalign.c
- ${CMAKE_CURRENT_SOURCE_DIR}/gaddress.c
- ${CMAKE_CURRENT_SOURCE_DIR}/get-elements.c
- ${CMAKE_CURRENT_SOURCE_DIR}/get-elements-pairtype.c
- ${CMAKE_CURRENT_SOURCE_DIR}/getpartelm.c
- ${CMAKE_CURRENT_SOURCE_DIR}/get-struct.c
- ${CMAKE_CURRENT_SOURCE_DIR}/hindexed_block.c
- ${CMAKE_CURRENT_SOURCE_DIR}/hindexed_block_contents.c
- ${CMAKE_CURRENT_SOURCE_DIR}/hindexed-zeros.c
- ${CMAKE_CURRENT_SOURCE_DIR}/hvecblklen.c
- ${CMAKE_CURRENT_SOURCE_DIR}/indexed-misc.c
- ${CMAKE_CURRENT_SOURCE_DIR}/large-count.c
- ${CMAKE_CURRENT_SOURCE_DIR}/large_type.c
- ${CMAKE_CURRENT_SOURCE_DIR}/large_type_sendrec.c
- ${CMAKE_CURRENT_SOURCE_DIR}/lbub.c
- ${CMAKE_CURRENT_SOURCE_DIR}/localpack.c
- ${CMAKE_CURRENT_SOURCE_DIR}/longdouble.c
- ${CMAKE_CURRENT_SOURCE_DIR}/lots-of-types.c
- ${CMAKE_CURRENT_SOURCE_DIR}/pairtype-pack.c
- ${CMAKE_CURRENT_SOURCE_DIR}/pairtype-size-extent.c
- ${CMAKE_CURRENT_SOURCE_DIR}/segtest.c
- ${CMAKE_CURRENT_SOURCE_DIR}/sendrecvt2.c
- ${CMAKE_CURRENT_SOURCE_DIR}/sendrecvt4.c
- ${CMAKE_CURRENT_SOURCE_DIR}/simple-commit.c
- ${CMAKE_CURRENT_SOURCE_DIR}/simple-pack.c
- ${CMAKE_CURRENT_SOURCE_DIR}/simple-pack-external.c
- ${CMAKE_CURRENT_SOURCE_DIR}/simple-resized.c
- ${CMAKE_CURRENT_SOURCE_DIR}/simple-size-extent.c
- ${CMAKE_CURRENT_SOURCE_DIR}/sizedtypes.c
- ${CMAKE_CURRENT_SOURCE_DIR}/slice-pack.c
- ${CMAKE_CURRENT_SOURCE_DIR}/slice-pack-external.c
- ${CMAKE_CURRENT_SOURCE_DIR}/struct-derived-zeros.c
- ${CMAKE_CURRENT_SOURCE_DIR}/struct-empty-el.c
- ${CMAKE_CURRENT_SOURCE_DIR}/struct-ezhov.c
- ${CMAKE_CURRENT_SOURCE_DIR}/struct-no-real-types.c
- ${CMAKE_CURRENT_SOURCE_DIR}/struct-pack.c
- ${CMAKE_CURRENT_SOURCE_DIR}/structpack2.c
- ${CMAKE_CURRENT_SOURCE_DIR}/struct-verydeep.c
- ${CMAKE_CURRENT_SOURCE_DIR}/struct-zero-count.c
- ${CMAKE_CURRENT_SOURCE_DIR}/subarray.c
- ${CMAKE_CURRENT_SOURCE_DIR}/subarray-pack.c
- ${CMAKE_CURRENT_SOURCE_DIR}/tfree.c
- ${CMAKE_CURRENT_SOURCE_DIR}/tmatchsize.c
- ${CMAKE_CURRENT_SOURCE_DIR}/transpose-pack.c
- ${CMAKE_CURRENT_SOURCE_DIR}/tresized2.c
- ${CMAKE_CURRENT_SOURCE_DIR}/tresized.c
- ${CMAKE_CURRENT_SOURCE_DIR}/triangular-pack.c
- ${CMAKE_CURRENT_SOURCE_DIR}/typecommit.c
- ${CMAKE_CURRENT_SOURCE_DIR}/typefree.c
- ${CMAKE_CURRENT_SOURCE_DIR}/typelb.c
- ${CMAKE_CURRENT_SOURCE_DIR}/typename.c
- ${CMAKE_CURRENT_SOURCE_DIR}/unpack.c
- ${CMAKE_CURRENT_SOURCE_DIR}/unusual-noncontigs.c
- ${CMAKE_CURRENT_SOURCE_DIR}/vecblklen.c
- ${CMAKE_CURRENT_SOURCE_DIR}/zero-blklen-vector.c
- ${CMAKE_CURRENT_SOURCE_DIR}/zeroblks.c
- ${CMAKE_CURRENT_SOURCE_DIR}/zeroparms.c
- PARENT_SCOPE)
-set(txt_files
- ${txt_files}
- ${CMAKE_CURRENT_SOURCE_DIR}/testlist
- PARENT_SCOPE)
+foreach(file blockindexed-misc blockindexed-zero-count contents contigstruct contig-zero-count cxx-types darray-cyclic
+ darray-pack dataalign gaddress get-elements get-elements-pairtype getpartelm hindexed_block
+ hindexed_block_contents hindexed-zeros hvecblklen indexed-misc large-count large_type large_type_sendrec lbub
+ localpack longdouble lots-of-types pairtype-pack pairtype-size-extent segtest sendrecvt2 sendrecvt4
+ simple-commit simple-pack simple-pack-external simple-pack-external2 simple-resized simple-size-extent sizedtypes slice-pack
+ slice-pack-external large_vec struct-derived-zeros struct-empty-el struct-ezhov struct-no-real-types struct-pack
+ structpack2 struct-verydeep struct-zero-count subarray subarray-pack tfree tmatchsize transpose-pack tresized2
+ tresized triangular-pack typecommit typefree typelb typename unpack unusual-noncontigs vecblklen
+ zero-blklen-vector zeroblks zeroparms)
+ set(examples_src ${examples_src} ${CMAKE_CURRENT_SOURCE_DIR}/${file}.c)
+endforeach()
+
+set(examples_src ${examples_src} PARENT_SCOPE)
+set(txt_files ${txt_files} ${CMAKE_CURRENT_SOURCE_DIR}/testlist PARENT_SCOPE)