Check-in [c0c1150d58]
Overview
Comment:Updated to find all packages automatically
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:c0c1150d58f26d4002ebb69af577bb2e502d855c
User & Date: rkeene on 2019-02-02 16:40:30
Other Links: manifest | tags
Context
2019-02-02
16:40
Added duktape package check-in: c3ec1dad4d user: rkeene tags: trunk
16:40
Updated to find all packages automatically check-in: c0c1150d58 user: rkeene tags: trunk
2019-01-22
22:57
Better handling of host platform detection check-in: e49dbb5c95 user: rkeene tags: trunk
Changes

Modified kitcreator from [2f1c1a9b4c] to [a7fd0360c3].

    30     30   if [ -f 'build/pre.sh' ]; then
    31     31   	if ! find 'kitsh/buildsrc/' -name configure -type f 2>/dev/null | grep configure >/dev/null; then
    32     32   		echo "Please remember to run 'build/pre.sh' if you expect this build to work." >&2
    33     33   	fi
    34     34   fi
    35     35   
    36     36   # Define the list of all packages, for cleaning purposes
    37         -KITCREATOR_ALLPKGS="kitsh tcl tclvfs zlib tk itcl mk4tcl thread dbus tls tclx tcc4tcl tcllib udp yajltcl tdom tuapi tclcurl lmdb nano"
           37  +KITCREATOR_ALLPKGS="$(
           38  +	for buildScript in */build.sh; do
           39  +		if [ ! -x "${buildScript}" ]; then
           40  +			continue
           41  +		fi
           42  +
           43  +		echo "${buildScript}" | sed 's@/.*$@@'
           44  +	done | tr $'\n' ' '
           45  +)"
    38     46   
    39     47   # Always rebuild kitsh
    40     48   rm -f "kitsh/.success"
    41     49   for pkg in ${KITCREATOR_ALLPKGS} ${KITCREATOR_PKGS}; do
    42     50   	if [ "${mode}" != "retry" -o ! -f "${pkg}/.success" ]; then
    43     51   		rm -f "${pkg}/build.log" "${pkg}/.success"
    44     52   		rm -rf "${pkg}/out" "${pkg}/inst" "${pkg}/build"