30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
for dir in */; do
if [ ! -d "${dir}/build" ]; then
continue
fi
project="$(basename "${dir}")"
projdir="$(cd "${dir}/build"/* >/dev/null || exit; /bin/pwd)"
docdir="__tmp__/doc/${project}"
if [ ! -d "${projdir}" ]; then
continue
fi
mkdir -p "${docdir}"
case "${project}" in
itcl|tcl|tk)
cp "${projdir}/doc/license.terms" "${docdir}/"
;;
tclvfs|kitsh|mk4tcl|thread)
cp "${projdir}/license.terms" "${docdir}/"
;;
zlib)
cp "${projdir}/README" "${docdir}/"
;;
|
|
|
>
|
>
>
>
|
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
for dir in */; do
if [ ! -d "${dir}/build" ]; then
continue
fi
project="$(basename "${dir}")"
projdir="$(cd "${dir}/build"/* >/dev/null 2>/dev/null || exit; /bin/pwd)"
docdir="__tmp__/doc/${project}"
if [ -z "${projdir}" -o ! -d "${projdir}" ]; then
continue
fi
mkdir -p "${docdir}"
case "${project}" in
itcl|tcl|tk)
if [ -f "${projdir}/doc/license.terms" ]; then
cp "${projdir}/doc/license.terms" "${docdir}/"
elif [ -f "${projdir}/license.terms" ]; then
cp "${projdir}/license.terms" "${docdir}/"
fi
;;
tclvfs|kitsh|mk4tcl|thread)
cp "${projdir}/license.terms" "${docdir}/"
;;
zlib)
cp "${projdir}/README" "${docdir}/"
;;
|