summaryrefslogtreecommitdiffstats
path: root/Utilities/Release/config_SunOS
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2003-01-15 23:42:41 (GMT)
committerBrad King <brad.king@kitware.com>2003-01-15 23:42:41 (GMT)
commit7f5589e9f48d6d1ca58ee9203a57b9232209008c (patch)
tree7880467dbe412b572a7fefbe0a45c670b07a556d /Utilities/Release/config_SunOS
parent81c99943431c94a7c818a23a8310e43aa751437a (diff)
downloadCMake-7f5589e9f48d6d1ca58ee9203a57b9232209008c.zip
CMake-7f5589e9f48d6d1ca58ee9203a57b9232209008c.tar.gz
CMake-7f5589e9f48d6d1ca58ee9203a57b9232209008c.tar.bz2
ENH: New release script prototype.
Diffstat (limited to 'Utilities/Release/config_SunOS')
-rw-r--r--Utilities/Release/config_SunOS24
1 files changed, 24 insertions, 0 deletions
diff --git a/Utilities/Release/config_SunOS b/Utilities/Release/config_SunOS
new file mode 100644
index 0000000..1e34f5c
--- /dev/null
+++ b/Utilities/Release/config_SunOS
@@ -0,0 +1,24 @@
+PLATFORM="sparc-sunos57-static"
+CURSES_LIBRARY="/usr/lib/libcurses.a"
+FORM_LIBRARY="/usr/lib/libform.a"
+CC="gcc"
+CXX="c++"
+
+# Write entries into the cache file before building cmake.
+write_cache()
+{
+BINDIR=`pwd`
+
+cat > UserMakeRules.cmake <<EOF
+SET(CMAKE_DL_LIBS "")
+EOF
+
+cat > CMakeCache.txt <<EOF
+BUILD_TESTING:BOOL=OFF
+CMAKE_EXE_LINKER_FLAGS:STRING=-Wl,-Bdynamic -ldl -Wl,-Bstatic
+CMAKE_USER_MAKE_RULES_OVERRIDE:STRING=${BINDIR}/UserMakeRules.cmake
+CMAKE_SKIP_RPATH:BOOL=1
+CURSES_LIBRARY:FILEPATH=${CURSES_LIBRARY}
+FORM_LIBRARY:FILEPATH=${FORM_LIBRARY}
+EOF
+}