Check-in [8553201f59]
Overview
Comment:Updated to not strip kit if "--enable-symbols" is passed
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:8553201f597f7f5b904b95f2bb29155afdb60be0
User & Date: rkeene on 2013-09-15 04:35:37
Other Links: manifest | tags
Context
2013-09-22
14:43
Corrected issue with performing checks using wrong compiler check-in: 6874e769d6 user: rkeene tags: trunk
2013-09-15
04:35
Updated to not strip kit if "--enable-symbols" is passed check-in: 8553201f59 user: rkeene tags: trunk
04:13
Updated to allow statically linking the Thread extension to the tclkit (excludes 8.6.0 for now) check-in: b781586ff9 user: rkeene tags: trunk
Changes

Modified kitsh/build.sh from [fdc26b1533] to [7ea93d7b1e].

   123    123   		./configure --with-tcl="${TCLCONFIGDIR}" --with-zlib="${ZLIBDIR}" ${CONFIGUREEXTRA}
   124    124   	fi
   125    125   
   126    126   	echo "Running: ${MAKE:-make} TCLSH_NATIVE=\"${TCLSH_NATIVE}\""
   127    127   	${MAKE:-make} TCLSH_NATIVE="${TCLSH_NATIVE}" || exit 1
   128    128   
   129    129   	# Strip the kit of all symbols, if possible
   130         -	"${STRIP:-strip}" kit >/dev/null 2>/dev/null
   131         -	"${STRIP:-strip}" -g libtclkit* >/dev/null 2>/dev/null
          130  +	if ! echo " ${CONFIGUREEXTRA} " | grep ' --enable-symbols ' >/dev/null; then
          131  +		"${STRIP:-strip}" kit >/dev/null 2>/dev/null
          132  +		"${STRIP:-strip}" -g libtclkit* >/dev/null 2>/dev/null
          133  +	fi
   132    134   
   133    135   	# Fix up Win32 DLL names
   134    136   	## .DLL.A -> .LIB
   135    137   	for file in libtclkit*.dll.a; do
   136    138   		if [ ! -f "${file}" ]; then
   137    139   			continue
   138    140   		fi