+copy_ccan_module() {
+ module_dir="$1"
+ module_srcdir="$srcdir/$module_dir"
+ module_destdir="$tmpdir/$module_dir"
+
+ if [ -n "$copy_all" ]
+ then
+ # bulk copy
+ mkdir -p "$(dirname "$module_destdir")"
+ cp -a "$module_srcdir" "$module_destdir"
+ else
+ mkdir -p "$module_destdir"
+ # only copy sources & license
+ license="$module_srcdir/LICENSE"
+ cp -a "$module_srcdir"/*.[ch] "$module_destdir"
+ [ -e "$license" ] && cp -a "$license" "$module_destdir"
+ fi
+}
+