Check-in [f0be818478]
Overview
Comment:Updated to specify full path to C compiler when adjusting path (this fixes tclsh builds for KitDLL)

Updated to not test NetBSD/i386 Tk since NetBSD/i386 has no X11 libraries

Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:f0be818478971773a8d9b55de130af72ecf5b1c1
User & Date: rkeene on 2011-08-04 01:11:09
Other Links: manifest | tags
Context
2011-08-06
16:10
Updated to support a large test build suite if requested

Minor cleanup of test script check-in: 1ebadabb1d user: rkeene tags: trunk

2011-08-04
01:11
Updated to specify full path to C compiler when adjusting path (this fixes tclsh builds for KitDLL)

Updated to not test NetBSD/i386 Tk since NetBSD/i386 has no X11 libraries check-in: f0be818478 user: rkeene tags: trunk

2011-08-03
19:56
Added more build targets to the test check-in: 3cff1ace94 user: rkeene tags: trunk
Changes

Modified build/make-kit-crosscompile from [36d16f76ac] to [307fc26ff9].

     2      2   
     3      3   if [ -z "${CROSS}" ]; then
     4      4   	echo 'Error: Environment variable CROSS is empty/unset.  Aborting.' >&2
     5      5   
     6      6   	exit 1
     7      7   fi
     8      8   
     9         -PATH="$(pwd)/build/fake-bin:${HOME}/root/cross-compilers/${CROSS}/${CROSS}/bin:${PATH}:${HOME}/root/cross-compilers/${CROSS}/bin"
    10         -AR="${CROSS}-ar"
    11         -CC="${CROSS}-gcc ${CC_ADD}"
    12         -CXX="${CROSS}-g++ ${CC_ADD}"
    13         -RANLIB="${CROSS}-ranlib"
    14         -STRIP="${CROSS}-strip"
            9  +CCROOT="${HOME}/root/cross-compilers/${CROSS}"
           10  +CCROOTBIN="${CCROOT}/bin"
           11  +
           12  +PATH="$(pwd)/build/fake-bin:${CCROOT}/${CROSS}/bin:${PATH}:${CCROOTBIN}"
           13  +AR="${CCROOTBIN}/${CROSS}-ar"
           14  +CC="${CCROOTBIN}/${CROSS}-gcc ${CC_ADD}"
           15  +CXX="${CCROOTBIN}/${CROSS}-g++ ${CC_ADD}"
           16  +RANLIB="${CCROOTBIN}/${CROSS}-ranlib"
           17  +STRIP="${CCROOTBIN}/${CROSS}-strip"
    15     18   export PATH AR CC CXX RANLIB STRIP
    16     19   
    17     20   ./kitcreator "$@" --host="${CROSS}"

Modified build/test/test from [3f337bf8a0] to [ff0cfcb09e].

    63     63   	Xvfb :31 -screen 0 800x600x24 -nolisten tcp >/dev/null 2>/dev/null &
    64     64   	echo "$!"
    65     65   )"
    66     66   DISPLAY=:31
    67     67   export DISPLAY
    68     68   
    69     69   failed=""
    70         -for kit in normal normal-zip normal-threaded normal-threaded-zip normal-statictk normal-notk normal-threaded-notk normal-threaded-zip-notk normal-nomk4 min min-static normal-kitdll normal-threaded-kitdll normal-notk-kitdll normal-nomk4-kitdll normal-nomk4-notk-kitdll normal-threaded-nomk4-kitdll normal-threaded-notk-nomk4-kitdll min-kitdll win32-i586 win32-i586-zip win32-i586-threaded win32-i586-threaded-zip win32-i586-notk win32-i586-threaded-notk win32-i586-nomk4 win32-i586-kitdll win32-i586-threaded-kitdll win32-i586-notk-kitdll win32-i586-nomk4-kitdll win32-i586-nomk4-notk-kitdll win32-i586-threaded-nomk4-kitdll win32-i586-threaded-notk-nomk4-kitdll linux-mipsel-min linux-mipsel-min-kitdll linux-amd64-notk linux-amd64-notk-kitdll solaris-i386 solaris-i386-kitdll solaris-amd64 solaris-amd64-kitdll solaris-sparc solaris-sparc-kitdll solaris-sparc64 solaris-sparc64-kitdll hpux-hppa64-notk hpux-hppa64-notk-kitdll freebsd-amd64 freebsd-amd64-kitdll netbsd-i386 netbsd-i386-kitdll netbsd-amd64 netbsd-amd64-kitdll; do
           70  +for kit in normal normal-zip normal-threaded normal-threaded-zip normal-statictk normal-notk normal-threaded-notk normal-threaded-zip-notk normal-nomk4 min min-static normal-kitdll normal-threaded-kitdll normal-notk-kitdll normal-nomk4-kitdll normal-nomk4-notk-kitdll normal-threaded-nomk4-kitdll normal-threaded-notk-nomk4-kitdll min-kitdll win32-i586 win32-i586-zip win32-i586-threaded win32-i586-threaded-zip win32-i586-notk win32-i586-threaded-notk win32-i586-nomk4 win32-i586-kitdll win32-i586-threaded-kitdll win32-i586-notk-kitdll win32-i586-nomk4-kitdll win32-i586-nomk4-notk-kitdll win32-i586-threaded-nomk4-kitdll win32-i586-threaded-notk-nomk4-kitdll linux-mipsel-min linux-mipsel-min-kitdll linux-amd64-notk linux-amd64-notk-kitdll solaris-i386 solaris-i386-kitdll solaris-amd64 solaris-amd64-kitdll solaris-sparc solaris-sparc-kitdll solaris-sparc64 solaris-sparc64-kitdll hpux-hppa64-notk hpux-hppa64-notk-kitdll freebsd-amd64 freebsd-amd64-kitdll netbsd-i386-notk netbsd-i386-notk-kitdll netbsd-amd64 netbsd-amd64-kitdll; do
    71     71   	kitcreator="./kitcreator"
    72     72   	args=""
    73     73   	runnable="1"
    74     74   	iszip="0"
    75     75   	statictk="0"
    76     76   	notk="0"
    77     77   	nomk4="0"