Overview
| Comment: | Updated to include sub-project licenses in SDK |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
190f210e11d73f0f052bcfe2de828ff5 |
| User & Date: | rkeene on 2011-11-16 18:13:58 |
| Other Links: | manifest | tags |
Context
|
2011-11-18
| ||
| 18:56 | Corrected name of "mk4tcl" project check-in: f24c1d7c1e user: rkeene tags: trunk | |
|
2011-11-16
| ||
| 18:13 | Updated to include sub-project licenses in SDK check-in: 190f210e11 user: rkeene tags: trunk | |
| 17:49 | Moved 8.5.x series bulid to 8.5.11 check-in: d55decc7d7 user: rkeene tags: trunk | |
Changes
Modified common/post/sdk.sh from [aad8b8fa3a] to [3d73e37614].
| ︙ | ︙ | |||
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
exit 0
fi
rm -rf '__tmp__'
mkdir '__tmp__'
mkdir '__tmp__/include'
mkdir '__tmp__/lib'
cp 'tcl/inst/lib/tclConfig.sh' '__tmp__/lib/'
cp -rp 'tcl/inst/include'/* '__tmp__/include/'
cp 'tcl/inst/lib'/libtclstub* '__tmp__/lib/'
if [ -f 'tk/inst/lib/tkConfig.sh' ]; then
cp 'tk/inst/lib/tkConfig.sh' '__tmp__/lib/'
cp -rp 'tk/inst/include'/* '__tmp__/include/'
cp 'tk/inst/lib'/libtkstub* '__tmp__/lib/'
fi
cp 'kitsh/build'/kitsh-*/libtclkit* '__tmp__/lib/'
(
cd '__tmp__/lib' || exit 1
for kitlibfile in libtclkit*.dll libtclkit*; do
if [ ! -f "${kitlibfile}" ]; then
continue
| > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 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 60 61 62 63 64 65 66 67 |
exit 0
fi
rm -rf '__tmp__'
mkdir '__tmp__'
mkdir '__tmp__/include'
mkdir '__tmp__/lib'
mkdir '__tmp__/doc'
cp 'tcl/inst/lib/tclConfig.sh' '__tmp__/lib/'
cp -rp 'tcl/inst/include'/* '__tmp__/include/'
cp 'tcl/inst/lib'/libtclstub* '__tmp__/lib/'
if [ -f 'tk/inst/lib/tkConfig.sh' ]; then
cp 'tk/inst/lib/tkConfig.sh' '__tmp__/lib/'
cp -rp 'tk/inst/include'/* '__tmp__/include/'
cp 'tk/inst/lib'/libtkstub* '__tmp__/lib/'
fi
cp 'kitsh/build'/kitsh-*/libtclkit* '__tmp__/lib/'
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|metakit|thread)
cp "${projdir}/license.terms" "${docdir}/"
;;
zlib)
cp "${projdir}/README" "${docdir}/"
;;
*)
cp "${projdir}/README" "${projdir}/LICENSE" "${projdir}/doc/README" "${projdir}/doc/LICENSE" "${projdir}/license.terms" "${projdir}/doc/license.terms" "${docdir}/" >/dev/null 2>/dev/null
;;
esac
done
(
cd '__tmp__/lib' || exit 1
for kitlibfile in libtclkit*.dll libtclkit*; do
if [ ! -f "${kitlibfile}" ]; then
continue
|
| ︙ | ︙ | |||
71 72 73 74 75 76 77 |
)
(
cd '__tmp__' || exit 1
mkdir "libtclkit-sdk-${TCLVERS}"
| | | 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 |
)
(
cd '__tmp__' || exit 1
mkdir "libtclkit-sdk-${TCLVERS}"
mv 'lib' 'include' 'doc' "libtclkit-sdk-${TCLVERS}/"
tar -cf - "libtclkit-sdk-${TCLVERS}" | gzip -9c > "../libtclkit-sdk-${TCLVERS}.tar.gz"
)
rm -rf '__tmp__'
exit 0
|