Add debugging information to distribution.
authorChris Hanson <org/chris-hanson/cph>
Wed, 20 Nov 2002 18:20:40 +0000 (18:20 +0000)
committerChris Hanson <org/chris-hanson/cph>
Wed, 20 Nov 2002 18:20:40 +0000 (18:20 +0000)
v7/dist/make-scmutils

index 08ed8e0f6f8e0e854ca01fbbfe7a26b30c519a2a..e38085da585c25d2d9158f6eb8afe7806294ec16 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-# $Id: make-scmutils,v 1.3 2002/07/11 16:47:42 cph Exp $
+# $Id: make-scmutils,v 1.4 2002/11/20 18:20:40 cph Exp $
 #
 # Copyright (c) 2001, 2002 Massachusetts Institute of Technology
 #
@@ -63,6 +63,7 @@ BINDIR="${IMAGE_DIR}/bin"
 AUXDIR="${IMAGE_DIR}/scmutils"
 MBINDIR="${AUXDIR}/mit-scheme/bin"
 MAUXDIR="${AUXDIR}/mit-scheme/lib"
+BCIDIR="${MAUXDIR}/SRC"
 
 STAMP_UNPACK="${TL_DIR}/stamp-unpack"
 STAMP_BUILD="${TL_DIR}/stamp-build"
@@ -87,6 +88,8 @@ if [ ! -f "${STAMP_BUILD}" ];then
     rm -rf "${BUILD_DIR}"
     echo "Create new build directory"
     cpx -qsE "${SOURCE_DIR}/src" "${BUILD_DIR}"
+    rm -f "${BUILD_DIR}/load.scm"
+    ln -s "${SOURCE_DIR}/dist/load.scm" "${BUILD_DIR}/."
     cd "${BUILD_DIR}"
     echo "Compile binaries"
     ${SCHEME} -compiler -heap 4000 > compile.out \
@@ -164,10 +167,10 @@ if [ ! -f "${STAMP_IMAGE}" ];then
 
     echo "Copy debugging files"
     for DIR in $(cd ${BUILD_DIR};find * -type d -print); do
-       ${MKDIR} "${AUXDIR}/linux/${DIR}"
+       ${MKDIR} "${BCIDIR}/scmutils/${DIR}"
        for FILE in ${BUILD_DIR}/${DIR}/*.bci; do
            [ -f "${FILE}" ] \
-               && ${INSTALL_DATA} "${FILE}" "${AUXDIR}/linux/${DIR}/."
+               && ${INSTALL_DATA} "${FILE}" "${BCIDIR}/scmutils/${DIR}/."
        done
     done