Overview
Comment: | Updated to include global CFLAGS/LDFLAGS/CPPFLAGS/LIBS in addition to per-project settings |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
fddc41b4b8efd9008e4d7c6e72819a64 |
User & Date: | rkeene on 2014-05-20 22:58:57 |
Other Links: | manifest | tags |
Context
2014-05-21
| ||
00:55 | Updated to use stdint in Metakit to determine integer types check-in: 79b6f2657b user: rkeene tags: trunk | |
2014-05-20
| ||
22:58 | Updated to include global CFLAGS/LDFLAGS/CPPFLAGS/LIBS in addition to per-project settings check-in: fddc41b4b8 user: rkeene tags: trunk | |
20:33 | Updated to correct issue where Metakit fails to build but is not detected check-in: 930c36ab1f user: rkeene tags: trunk | |
Changes
Modified dbus/build.sh from [e9059f054d] to [f52d4218f1].
︙ | ︙ | |||
23 24 25 26 27 28 29 | SRCURL="http://sourceforge.net/projects/dbus-tcl/files/dbus/${DBUSVERS}/dbus-${DBUSVERS}.tar.gz/download" BUILDDIR="$(pwd)/build/dbus-${DBUSVERS}" OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" export DBUSVERS SRC SRCURL BUILDDIR OUTDIR INSTDIR # Set configure options for this sub-project | | | | | | 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | SRCURL="http://sourceforge.net/projects/dbus-tcl/files/dbus/${DBUSVERS}/dbus-${DBUSVERS}.tar.gz/download" BUILDDIR="$(pwd)/build/dbus-${DBUSVERS}" OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" export DBUSVERS SRC SRCURL BUILDDIR OUTDIR INSTDIR # Set configure options for this sub-project LDFLAGS="${LDFLAGS} ${KC_DBUS_LDFLAGS}" CFLAGS="${CFLAGS} ${KC_DBUS_CFLAGS}" CPPFLAGS="${CPPFLAGS} ${KC_DBUS_CPPFLAGS}" LIBS="${LIBS} ${KC_DBUS_LIBS}" export LDFLAGS CFLAGS CPPFLAGS LIBS if [ ! -f "${SRC}" ]; then mkdir 'src' >/dev/null 2>/dev/null if [ ! -d 'buildsrc' ]; then rm -f "${SRC}.tmp" |
︙ | ︙ |
Modified itcl/build.sh from [66f0227cb2] to [c79eb69747].
︙ | ︙ | |||
17 18 19 20 21 22 23 | SRCURL="http://sourceforge.net/projects/incrtcl/files/%5BIncr%20Tcl_Tk%5D-source/${ITCLVERS}/itcl${ITCLVERS}${ITCLVERSEXTRA}.tar.gz/download" BUILDDIR="$(pwd)/build/itcl${ITCLVERS}" OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" export ITCLVERS SRC SRCURL BUILDDIR OUTDIR INSTDIR # Set configure options for this sub-project | | | | | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | SRCURL="http://sourceforge.net/projects/incrtcl/files/%5BIncr%20Tcl_Tk%5D-source/${ITCLVERS}/itcl${ITCLVERS}${ITCLVERSEXTRA}.tar.gz/download" BUILDDIR="$(pwd)/build/itcl${ITCLVERS}" OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" export ITCLVERS SRC SRCURL BUILDDIR OUTDIR INSTDIR # Set configure options for this sub-project LDFLAGS="${LDFLAGS} ${KC_ITCL_LDFLAGS}" CFLAGS="${CFLAGS} ${KC_ITCL_CFLAGS}" CPPFLAGS="${CPPFLAGS} ${KC_ITCL_CPPFLAGS}" LIBS="${LIBS} ${KC_ITCL_LIBS}" export LDFLAGS CFLAGS CPPFLAGS LIBS rm -rf 'build' 'out' 'inst' mkdir 'build' 'out' 'inst' || exit 1 # Determine if Itcl is even needed ( |
︙ | ︙ |
Modified kitsh/build.sh from [d39ebd9770] to [ddd5d26892].
︙ | ︙ | |||
16 17 18 19 20 21 22 | OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" OTHERPKGSDIR="$(pwd)/../" export KITSHVERS BUILDDIR OUTDIR INSTDIR OTHERPKGSDIR # Set configure options for this sub-project LDFLAGS_ADD="${KC_KITSH_LDFLAGS_ADD}" | | | | | | 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" OTHERPKGSDIR="$(pwd)/../" export KITSHVERS BUILDDIR OUTDIR INSTDIR OTHERPKGSDIR # Set configure options for this sub-project LDFLAGS_ADD="${KC_KITSH_LDFLAGS_ADD}" LDFLAGS="${LDFLAGS} ${KC_KITSH_LDFLAGS}" CFLAGS="${CFLAGS} ${KC_KITSH_CFLAGS}" CPPFLAGS="${CPPFLAGS} ${KC_KITSH_CPPFLAGS}" LIBS="${LIBS} ${KC_KITSH_LIBS}" export LDFLAGS_ADD LDFLAGS CFLAGS CPPFLAGS LIBS if [ -z "${ENABLECOMPRESSION}" ]; then ENABLECOMPRESSION="1" fi export ENABLECOMPRESSION |
︙ | ︙ |
Modified mk4tcl/build.sh from [a7ae1d5383] to [b69a612055].
︙ | ︙ | |||
17 18 19 20 21 22 23 | BUILDDIR="$(pwd)/build/metakit-${MK4VERS}" OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" PATCHDIR="$(pwd)/patches" export MK4VERS SRC SRCURL BUILDDIR OUTDIR INSTDIR PATCHDIR # Set configure options for this sub-project | | | > | | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | BUILDDIR="$(pwd)/build/metakit-${MK4VERS}" OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" PATCHDIR="$(pwd)/patches" export MK4VERS SRC SRCURL BUILDDIR OUTDIR INSTDIR PATCHDIR # Set configure options for this sub-project LDFLAGS="${LDFLAGS} ${KC_MK4TCL_LDFLAGS}" CFLAGS="${CFLAGS} ${KC_MK4TCL_CFLAGS}" CXXFLAGS="${CXXFLAGS} ${KC_MK4TCL_CXXFLAGS}" CPPFLAGS="${CPPFLAGS} ${KC_MK4TCL_CPPFLAGS}" LIBS="${LIBS} ${KC_MK4TCL_LIBS}" export LDFLAGS CFLAGS CPPFLAGS LIBS rm -rf 'build' 'out' 'inst' mkdir 'build' 'out' 'inst' || exit 1 TCL_VERSION="unknown" if [ -f "${TCLCONFIGDIR}/tclConfig.sh" ]; then |
︙ | ︙ |
Modified tcc4tcl/build.sh from [b26578a863] to [59f44c8b6b].
︙ | ︙ | |||
17 18 19 20 21 22 23 | BUILDDIR="$(pwd)/build/tcc4tcl-${TCC4TCLVERS}" OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" PATCHDIR="$(pwd)/patches" export TCC4TCLVERS SRC SRCURL BUILDDIR OUTDIR INSTDIR PATCHDIR # Set configure options for this sub-project | | | | | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | BUILDDIR="$(pwd)/build/tcc4tcl-${TCC4TCLVERS}" OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" PATCHDIR="$(pwd)/patches" export TCC4TCLVERS SRC SRCURL BUILDDIR OUTDIR INSTDIR PATCHDIR # Set configure options for this sub-project LDFLAGS="${LDFLAGS} ${KC_TCC4TCL_LDFLAGS}" CFLAGS="${CFLAGS} ${KC_TCC4TCL_CFLAGS}" CPPFLAGS="${CPPFLAGS} ${KC_TCC4TCL_CPPFLAGS}" LIBS="${LIBS} ${KC_TCC4TCL_LIBS}" export LDFLAGS CFLAGS CPPFLAGS LIBS rm -rf 'build' 'out' 'inst' mkdir 'build' 'out' 'inst' || exit 1 TCL_VERSION="unknown" if [ -f "${TCLCONFIGDIR}/tclConfig.sh" ]; then |
︙ | ︙ |
Modified tcl/build.sh from [21af131d5c] to [99f31c134b].
︙ | ︙ | |||
17 18 19 20 21 22 23 | OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" PATCHSCRIPTDIR="$(pwd)/patchscripts" PATCHDIR="$(pwd)/patches" export SRC SRCURL BUILDDIR OUTDIR INSTDIR PATCHSCRIPTDIR PATCHDIR # Set configure options for this sub-project | | | | | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" PATCHSCRIPTDIR="$(pwd)/patchscripts" PATCHDIR="$(pwd)/patches" export SRC SRCURL BUILDDIR OUTDIR INSTDIR PATCHSCRIPTDIR PATCHDIR # Set configure options for this sub-project LDFLAGS="${LDFLAGS} ${KC_TCL_LDFLAGS}" CFLAGS="${CFLAGS} ${KC_TCL_CFLAGS}" CPPFLAGS="${CPPFLAGS} ${KC_TCL_CPPFLAGS}" LIBS="${LIBS} ${KC_TCL_LIBS}" export LDFLAGS CFLAGS CPPFLAGS LIBS rm -rf 'build' 'out' 'inst' mkdir 'build' 'out' 'inst' || exit 1 if [ ! -f "${SRC}" ]; then mkdir 'src' >/dev/null 2>/dev/null |
︙ | ︙ |
Modified tclvfs/build.sh from [cad3e76073] to [7e37283f7c].
︙ | ︙ | |||
17 18 19 20 21 22 23 | BUILDDIR="$(pwd)/build/tclvfs-${TCLVFSVERS}" OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" PATCHDIR="$(pwd)/patches" export TCLVFSVERS SRC SRCURL BUILDDIR OUTDIR INSTDIR PATCHDIR # Set configure options for this sub-project | | | | | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | BUILDDIR="$(pwd)/build/tclvfs-${TCLVFSVERS}" OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" PATCHDIR="$(pwd)/patches" export TCLVFSVERS SRC SRCURL BUILDDIR OUTDIR INSTDIR PATCHDIR # Set configure options for this sub-project LDFLAGS="${LDFLAGS} ${KC_TCLVFS_LDFLAGS}" CFLAGS="${CFLAGS} ${KC_TCLVFS_CFLAGS}" CPPFLAGS="${CPPFLAGS} ${KC_TCLVFS_CPPFLAGS}" LIBS="${LIBS} ${KC_TCLVFS_LIBS}" export LDFLAGS CFLAGS CPPFLAGS LIBS rm -rf 'build' 'out' 'inst' mkdir 'build' 'out' 'inst' || exit 1 TCL_VERSION="unknown" if [ -f "${TCLCONFIGDIR}/tclConfig.sh" ]; then |
︙ | ︙ |
Modified tclx/build.sh from [b9cc1abd7b] to [e8fda61b35].
︙ | ︙ | |||
17 18 19 20 21 22 23 | BUILDDIR="$(pwd)/build/tclx8.4" OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" PATCHDIR="$(pwd)/patches" export TCLXVERS SRC SRCURL BUILDDIR OUTDIR INSTDIR PATCHDIR # Set configure options for this sub-project | | | | | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | BUILDDIR="$(pwd)/build/tclx8.4" OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" PATCHDIR="$(pwd)/patches" export TCLXVERS SRC SRCURL BUILDDIR OUTDIR INSTDIR PATCHDIR # Set configure options for this sub-project LDFLAGS="${LDFLAGS} ${KC_TCLX_LDFLAGS}" CFLAGS="${CFLAGS} ${KC_TCLX_CFLAGS}" CPPFLAGS="${CPPFLAGS} ${KC_TCLX_CPPFLAGS}" LIBS="${LIBS} ${KC_TCLX_LIBS}" export LDFLAGS CFLAGS CPPFLAGS LIBS rm -rf 'build' 'out' 'inst' mkdir 'build' 'out' 'inst' || exit 1 TCL_VERSION="unknown" if [ -f "${TCLCONFIGDIR}/tclConfig.sh" ]; then |
︙ | ︙ |
Modified thread/build.sh from [1e6b680b6e] to [a260bfcb8c].
︙ | ︙ | |||
16 17 18 19 20 21 22 | SRCURL="http://sourceforge.net/projects/tcl/files/Thread%20Extension/${THREADVERS}/thread${THREADVERS}.tar.gz/download" BUILDDIR="$(pwd)/build/thread${THREADVERS}" OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" export THREADVERS SRC SRCURL BUILDDIR OUTDIR INSTDIR # Set configure options for this sub-project | | | | | | 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | SRCURL="http://sourceforge.net/projects/tcl/files/Thread%20Extension/${THREADVERS}/thread${THREADVERS}.tar.gz/download" BUILDDIR="$(pwd)/build/thread${THREADVERS}" OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" export THREADVERS SRC SRCURL BUILDDIR OUTDIR INSTDIR # Set configure options for this sub-project LDFLAGS="${LDFLAGS} ${KC_THREAD_LDFLAGS}" CFLAGS="${CFLAGS} ${KC_THREAD_CFLAGS}" CPPFLAGS="${CPPFLAGS} ${KC_THREAD_CPPFLAGS}" LIBS="${LIBS} ${KC_THREAD_LIBS}" export LDFLAGS CFLAGS CPPFLAGS LIBS rm -rf 'build' 'out' 'inst' mkdir 'build' 'out' 'inst' || exit 1 # Determine if Threads is even needed ( |
︙ | ︙ |
Modified tk/build.sh from [d87b27b303] to [cdaaafe15a].
︙ | ︙ | |||
17 18 19 20 21 22 23 | PATCHDIR="$(pwd)/patches" OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" PATCHSCRIPTDIR="$(pwd)/patchscripts" export SRC SRCURL BUILDDIR PATCHDIR OUTDIR INSTDIR PATCHSCRIPTDIR # Set configure options for this sub-project | | | | | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | PATCHDIR="$(pwd)/patches" OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" PATCHSCRIPTDIR="$(pwd)/patchscripts" export SRC SRCURL BUILDDIR PATCHDIR OUTDIR INSTDIR PATCHSCRIPTDIR # Set configure options for this sub-project LDFLAGS="${LDFLAGS} ${KC_TK_LDFLAGS}" CFLAGS="${CFLAGS} ${KC_TK_CFLAGS}" CPPFLAGS="${CPPFLAGS} ${KC_TK_CPPFLAGS}" LIBS="${LIBS} ${KC_TK_LIBS}" export LDFLAGS CFLAGS CPPFLAGS LIBS # Must be kept in-sync with "../tcl/build.sh" TCLFOSSILDATE="../tcl/src/tcl${TCLVERS}.tar.gz.date" export TCLFOSSILDATE rm -rf 'build' 'out' 'inst' |
︙ | ︙ |
Modified tls/build.sh from [a1f308b67a] to [aec06a1dc7].
︙ | ︙ | |||
17 18 19 20 21 22 23 | BUILDDIR="$(pwd)/build/tls${TLSVERS}" OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" PATCHDIR="$(pwd)/patches" export TLSVERS SRC SRCURL BUILDDIR OUTDIR INSTDIR PATCHDIR # Set configure options for this sub-project | | | | | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | BUILDDIR="$(pwd)/build/tls${TLSVERS}" OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" PATCHDIR="$(pwd)/patches" export TLSVERS SRC SRCURL BUILDDIR OUTDIR INSTDIR PATCHDIR # Set configure options for this sub-project LDFLAGS="${LDFLAGS} ${KC_TLS_LDFLAGS}" CFLAGS="${CFLAGS} ${KC_TLS_CFLAGS}" CPPFLAGS="${CPPFLAGS} ${KC_TLS_CPPFLAGS}" LIBS="${LIBS} ${KC_TLS_LIBS}" export LDFLAGS CFLAGS CPPFLAGS LIBS rm -rf 'build' 'out' 'inst' mkdir 'build' 'out' 'inst' || exit 1 TCL_VERSION="unknown" if [ -f "${TCLCONFIGDIR}/tclConfig.sh" ]; then |
︙ | ︙ |
Modified zlib/build.sh from [7da32bb1e0] to [13b1c7bf71].
︙ | ︙ | |||
16 17 18 19 20 21 22 | SRCURL="http://sourceforge.net/projects/libpng/files/zlib/${ZLIBVERS}/zlib-${ZLIBVERS}.tar.gz/download" BUILDDIR="$(pwd)/build/zlib-${ZLIBVERS}" OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" export ZLIBVERS SRC SRCURL BUILDDIR OUTDIR INSTDIR # Set configure options for this sub-project | | | | | | 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | SRCURL="http://sourceforge.net/projects/libpng/files/zlib/${ZLIBVERS}/zlib-${ZLIBVERS}.tar.gz/download" BUILDDIR="$(pwd)/build/zlib-${ZLIBVERS}" OUTDIR="$(pwd)/out" INSTDIR="$(pwd)/inst" export ZLIBVERS SRC SRCURL BUILDDIR OUTDIR INSTDIR # Set configure options for this sub-project LDFLAGS="${LDFLAGS} ${KC_ZLIB_LDFLAGS}" CFLAGS="${CFLAGS} ${KC_ZLIB_CFLAGS}" CPPFLAGS="${CPPFLAGS} ${KC_ZLIB_CPPFLAGS}" LIBS="${LIBS} ${KC_ZLIB_LIBS}" export LDFLAGS CFLAGS CPPFLAGS LIBS rm -rf 'build' 'out' 'inst' mkdir 'build' 'out' 'inst' || exit 1 if [ ! -f "${SRC}" ]; then mkdir 'src' >/dev/null 2>/dev/null |
︙ | ︙ |