Differences From Artifact [1a4467c4d3]:
- Executable file
kitdll/build.sh
— part of check-in
[d903137347]
at
2010-09-30 08:20:13
on branch trunk
— Updated to support Registry and DDE packages on Win32, and to support the
Thread package
Added support for exporting all symbols to the DLL on Win32 (user: rkeene, size: 2184) [annotate] [blame] [check-ins using]
To Artifact [47f9c339e5]:
- Executable file
kitdll/build.sh
— part of check-in
[2dbaa7246a]
at
2010-09-30 09:25:08
on branch trunk
— Added Tk support
Added wish test driver
Fixed issue with stripping KitDLL
Minor cleanup (user: rkeene, size: 2077) [annotate] [blame] [check-ins using]
| ︙ | ︙ | |||
62 63 64 65 66 67 68 | rm -rf "starpack.vfs" # Create VFS directory mkdir "starpack.vfs" mkdir "starpack.vfs/lib" ## Copy in required built directories | | < < | | 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
rm -rf "starpack.vfs"
# Create VFS directory
mkdir "starpack.vfs"
mkdir "starpack.vfs/lib"
## Copy in required built directories
cp -r "${OTHERPKGSDIR}"/*/out/* 'starpack.vfs/'
## Rename the "vfs" package directory to what "boot.tcl" expects
mv 'starpack.vfs/lib'/vfs* 'starpack.vfs/lib/vfs'
## Install "boot.tcl"
cp 'boot.tcl' 'starpack.vfs/'
# Build KitDLL
echo "Running: ./configure --with-tcl=\"${TCLCONFIGDIR}\" ${CONFIGUREEXTRA}"
./configure --with-tcl="${TCLCONFIGDIR}" ${CONFIGUREEXTRA}
echo "Running: ${MAKE:-make}"
${MAKE:-make} TCLSH_NATIVE="${TCLSH_NATIVE}" || exit 1
# Strip the KitDLL of debugging symbols, if possible
"${STRIP:-strip}" -g libtclkit.* >/dev/null 2>/dev/null
exit 0
) || exit 1
exit 0
|