diff options
author | Brad King <brad.king@kitware.com> | 2003-01-17 16:51:12 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2003-01-17 16:51:12 (GMT) |
commit | f95b86b0e7b14fd418cc58691e89bc6627657aa6 (patch) | |
tree | d351136106ecc05c8b872b7f25c85a6723007da9 /Utilities/cmake_release_unix_package.sh | |
parent | 8671b85ac0bbd8b69d4002e9d49d72d86dcc84b9 (diff) | |
download | CMake-f95b86b0e7b14fd418cc58691e89bc6627657aa6.zip CMake-f95b86b0e7b14fd418cc58691e89bc6627657aa6.tar.gz CMake-f95b86b0e7b14fd418cc58691e89bc6627657aa6.tar.bz2 |
ENH: Removing old release scripts and config files.
Diffstat (limited to 'Utilities/cmake_release_unix_package.sh')
-rwxr-xr-x | Utilities/cmake_release_unix_package.sh | 112 |
1 files changed, 0 insertions, 112 deletions
diff --git a/Utilities/cmake_release_unix_package.sh b/Utilities/cmake_release_unix_package.sh deleted file mode 100755 index b6d74cb..0000000 --- a/Utilities/cmake_release_unix_package.sh +++ /dev/null @@ -1,112 +0,0 @@ -#!/bin/sh -# -# CMake UNIX Release Script. -# -# Run this in the directory where cmake_release_unix_build was run. -# - -# Find our own script's location. -SELFPATH=`cd \`echo $0 | sed -n '/\//{s/\/[^\/]*$//;p;}'\`;pwd` - -# Read the configuration. -. ${SELFPATH}/cmake_release_unix_config.sh - -# Cleanup from possible previous run. -rm -rf ${INSTALL_DIR} ${TARBALL_DIR} -mkdir -p ${INSTALL_DIR} ${TARBALL_DIR} - -# Run the installation. -cd ${BUILD_DIR} -echo "Running make install ${INSTALL_OPTIONS}..." -if ${MAKE} install ${INSTALL_OPTIONS} > ${LOG_DIR}/make_install.log 2>&1 ; then : ; else - echo "Error, see ${LOG_DIR}/make_install.log" - exit 1 -fi - -# Strip the executables. -echo "Stripping executables..." -if ${STRIP} ${INSTALL_DIR}${PREFIX}/bin/* \ - > ${LOG_DIR}/strip.log 2>&1 ; then : ; else - echo "Error, see ${LOG_DIR}/strip.log" - exit 1 -fi - -# Make the source tarball if requested. -if test "${CREATE_SOURCE_TARBALL}" = "yes" ; then - ( - cd ${RELEASE_ROOT} - TARBALL="${TARBALL_DIR}/${SOURCE_TARBALL_NAME}.tar" - echo "Creating ${SOURCE_TARBALL_NAME}.tar" - if ${TAR} cvf $TARBALL CMake-$VERSION \ - > ${LOG_DIR}/${SOURCE_TARBALL_NAME}.log 2>&1 ; then : ; else - echo "Error, see ${LOG_DIR}/${SOURCE_TARBALL_NAME}.log" - exit 1 - fi - if test "x${GZIP}" != "x" ; then - echo "Creating $TARBALL.gz" - ${GZIP} -c $TARBALL > $TARBALL.gz - fi - if test "x${COMPRESS}" != "x" ; then - echo "Creating $TARBALL.Z" - ${COMPRESS} $TARBALL - fi - ) -fi - -# Let the configuration file add some files. -cd ${BUILD_DIR} -CreateExtraFiles - -# Create the manifest file. -echo "Writing MANIFEST..." -${MKDIR} -p ${INSTALL_DIR}${PREFIX}${DOC_DIR} -${TOUCH} ${INSTALL_DIR}${PREFIX}${DOC_DIR}/MANIFEST -cd ${INSTALL_DIR}${PREFIX} -FILES=`${FIND} ${INSTALL_SUBDIRS} -type f |sed 's/^\.\///'` -${CAT} >> ${INSTALL_DIR}${PREFIX}${DOC_DIR}/MANIFEST <<EOF -${FILES} -EOF - -# Allow the configuration to create package files if it wants to do so. -CreatePackage - -# Create the release tarballs. -INTERNAL_NAME="cmake-$VERSION-$PLATFORM-files" -echo "Creating ${INTERNAL_NAME}.tar" -cd ${INSTALL_DIR}${PREFIX} -if ${TAR} cvf ${INSTALL_DIR}/${INTERNAL_NAME}.tar ${INSTALL_SUBDIRS} \ - > ${LOG_DIR}/${INTERNAL_NAME}.log 2>&1 ; then : ; else - echo "Error, see ${LOG_DIR}/${INTERNAL_NAME}.log" - exit 1 -fi - -echo "Writing README" -cd ${INSTALL_DIR} -${CAT} >> README <<EOF -CMake $VERSION binary for $PLATFORM - -Extract the file "${INTERNAL_NAME}.tar" into your destination -directory (typically /usr/local). The following files will be -extracted: - -${FILES} - -EOF - -TARBALL="${TARBALL_DIR}/CMake$VERSION-$PLATFORM.tar" -echo "Creating CMake$VERSION-$PLATFORM.tar" -if ${TAR} cvf $TARBALL README ${INTERNAL_NAME}.tar \ - > ${LOG_DIR}/CMake$VERSION-$PLATFORM.log 2>&1 ; then : ; else - "Error, see ${LOG_DIR}/CMake$VERSION-$PLATFORM.log" - exit 1 -fi - -if test "x${GZIP}" != "x" ; then - echo "Creating $TARBALL.gz" - ${GZIP} -c $TARBALL > $TARBALL.gz -fi - -if test "x${COMPRESS}" != "x" ; then - echo "Creating $TARBALL.Z" - ${COMPRESS} $TARBALL -fi |