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
 |