summaryrefslogtreecommitdiffstats
path: root/Utilities
diff options
context:
space:
mode:
authorBill Hoffman <bill.hoffman@kitware.com>2002-08-28 14:28:49 (GMT)
committerBill Hoffman <bill.hoffman@kitware.com>2002-08-28 14:28:49 (GMT)
commit6f310818e1bbcfd7a8f0b8951052a45671d3b18c (patch)
tree2e44aac6d49a327a38bb6105e15ec56d74bac6cc /Utilities
parent56832b97916b95334274e7105790265d7cb3d1ec (diff)
downloadCMake-6f310818e1bbcfd7a8f0b8951052a45671d3b18c.zip
CMake-6f310818e1bbcfd7a8f0b8951052a45671d3b18c.tar.gz
CMake-6f310818e1bbcfd7a8f0b8951052a45671d3b18c.tar.bz2
*** empty log message ***
Diffstat (limited to 'Utilities')
-rw-r--r--Utilities/cmake-cygwin.README32
-rw-r--r--Utilities/cmake_release_config_cygwin28
-rw-r--r--Utilities/setup.hint6
3 files changed, 66 insertions, 0 deletions
diff --git a/Utilities/cmake-cygwin.README b/Utilities/cmake-cygwin.README
new file mode 100644
index 0000000..47d8203
--- /dev/null
+++ b/Utilities/cmake-cygwin.README
@@ -0,0 +1,32 @@
+cmake
+--------------------------------------
+Runtime requirements:
+ cygwin-1.3.5 or newer
+
+Build requirements
+ cygwin-1.3.5 or newer
+ make
+
+Canonical homepage:
+ http://www.cmake.org
+
+Canonical download:
+ ftp://www.cmake.org/pub/cmake/
+
+---------------------------------------
+
+Build instructions:
+ unpack cmake-1.4-X-src.tar.bz2
+ cd cmake
+ ./configure
+ make
+ make test
+
+---------------------------------------
+
+Port Notes:
+
+<none>
+
+----------------------------------------
+Cygwin port maintained by: William A. Hoffman <bill.hoffman@kitware.com>
diff --git a/Utilities/cmake_release_config_cygwin b/Utilities/cmake_release_config_cygwin
new file mode 100644
index 0000000..2958bdb
--- /dev/null
+++ b/Utilities/cmake_release_config_cygwin
@@ -0,0 +1,28 @@
+PREFIX="/usr"
+RELEASE_TAG="Release-1-4"
+VERSION="1.4-4"
+PLATFORM="x86-cygwin"
+DOC_DIR="/doc/cmake-${VERSION}"
+FIND="/usr/bin/find"
+
+CreateExtraFiles()
+{
+mkdir -p ${INSTALL_DIR}${PREFIX}/doc/cmake-${VERSION}
+cp ${SOURCE_DIR}/CMake.pdf ${INSTALL_DIR}${PREFIX}/doc/cmake-${VERSION}
+cp ${SOURCE_DIR}/CMake.rtf ${INSTALL_DIR}${PREFIX}/doc/cmake-${VERSION}
+mkdir -p ${INSTALL_DIR}${PREFIX}/doc/Cygwin
+cp ${SOURCE_DIR}/Utilities/cmake-cygwin.README ${INSTALL_DIR}${PREFIX}/doc/Cygwin/cmake-${VERSION}.README
+}
+
+
+CreatePackage()
+{
+echo "Creating cmake-$VERSION-$PLATFORM.tar"
+cd ${INSTALL_DIR}
+if ${TAR} cvf ${TARBALL_DIR}/cmake-$VERSION-$PLATFORM.tar ${PREFIX} \
+ > ${LOG_DIR}/cmake-$VERSION-$PLATFORM-cygwin.log 2>&1 ; then : ; else
+ echo "Error, see ${LOG_DIR}/cmake-$VERSION-$PLATFORM-cygwin.log"
+ exit 1
+fi
+bzip2 ${TARBALL_DIR}/cmake-$VERSION-$PLATFORM.tar
+} \ No newline at end of file
diff --git a/Utilities/setup.hint b/Utilities/setup.hint
new file mode 100644
index 0000000..592883e
--- /dev/null
+++ b/Utilities/setup.hint
@@ -0,0 +1,6 @@
+# CMake setup.hint file for cygwin setup.exe program
+category: Devel
+requires: libncurses5 cygwin
+sdesc: "A cross platform build manger"
+ldesc: "CMake is a cross platform build manager. It allows you to specify build parameters for C and C++ programs in a cross platform manner. For cygwin Makefiles will be generated. CMake is also capable of generating microsoft project files, nmake, and borland makefiles. CMake can also perform system inspection operations like finding installed libraries and header files."
+curr: 1.4-3