Check-in [756328f16e]
Overview
Comment:Updated to detect "--enable-kitdll" as an argument to kitcreator and enable KitDLL
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | merge-kitdll-kitsh-common
Files: files | file ages | folders
SHA1: 756328f16eedde6d982d40bd5f1e77c57de6cee8
User & Date: rkeene on 2011-05-26 15:54:03
Other Links: branch diff | manifest | tags
Context
2011-05-26
16:05
Updated KitDLL to link without weaking symbols, then weaken the symbols and try to link again Closed-Leaf check-in: 6dba8b40f1 user: rkeene tags: merge-kitdll-kitsh-common
15:54
Updated to detect "--enable-kitdll" as an argument to kitcreator and enable KitDLL check-in: 756328f16e user: rkeene tags: merge-kitdll-kitsh-common
15:51
Updated to remove stub Tclkits created for bootstrapping purposes check-in: 44d0148003 user: rkeene tags: merge-kitdll-kitsh-common
Changes

Modified kitcreator from [2e933cc686] to [bed9e43849].

60
61
62
63
64
65
66





67
68
69
70
71
72
73

# Fix up package list
## If building KitDLL, define it as our target
if echo " ${KITCREATOR_PKGS} " | grep ' kitdll ' >/dev/null 2>/dev/null; then
	KITCREATOR_PKGS="$(echo " ${KITCREATOR_PKGS} " | sed 's@ kitdll @ @g;s@^  *@@;s@  *$@@;s@   *@ @g')"
	KITTARGET="kitdll"
fi






## If building KitDLL and Tk, must do Tk statically
### (Well, we don't HAVE to, but it would defeat much of the purpose)
if [ "${KITTARGET}" = "kitdll" ]; then
	if echo " ${KITCREATOR_PKGS} " | grep ' tk ' >/dev/null 2>/dev/null; then
		if [ "${STATICTK}" != "1" -a "${STATICTK}" != "-1" ]; then
			echo 'Warning: Linking Tk statically because you are building KitDLL' 2>&1







>
>
>
>
>







60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78

# Fix up package list
## If building KitDLL, define it as our target
if echo " ${KITCREATOR_PKGS} " | grep ' kitdll ' >/dev/null 2>/dev/null; then
	KITCREATOR_PKGS="$(echo " ${KITCREATOR_PKGS} " | sed 's@ kitdll @ @g;s@^  *@@;s@  *$@@;s@   *@ @g')"
	KITTARGET="kitdll"
fi

# If the user manually requested "--enable-kitdll", make it so
if echo "x $@ " | grep ' [-][-]enable-kitdll ' >/dev/null 2>/dev/null; then
	KITTARGET="kitdll"
fi

## If building KitDLL and Tk, must do Tk statically
### (Well, we don't HAVE to, but it would defeat much of the purpose)
if [ "${KITTARGET}" = "kitdll" ]; then
	if echo " ${KITCREATOR_PKGS} " | grep ' tk ' >/dev/null 2>/dev/null; then
		if [ "${STATICTK}" != "1" -a "${STATICTK}" != "-1" ]; then
			echo 'Warning: Linking Tk statically because you are building KitDLL' 2>&1