I'm submitting this fasttrack for Faramarz Jalalian. Desire is to integrate cmake 2.6.1 into Solaris with patch/micro binding (no plan to backport to S10).
The FOSS checklist (cmake-foss.txt) and man page (cmake-man-pages.txt) are in the case directory. Timeout on 10/8/2008. - Dan Subject: Integrate cmake into Solaris [PSARC/2008/614 FastTrack timeout 10/08/2008] To: PSARC-ext at Sun.Com Cc: Faramarz.Jalalian at Sun.COM, Martie.Land at Sun.COM Bcc: one-pager-list at sac.sfbay one-pager-log at sac.sfbay sac-bar at sac.sfbay Template Version: @(#)sac_nextcase %I% %G% SMI This information is Copyright 2008 Sun Microsystems 1. Introduction 1.1. Project/Component Working Name: Integrate cmake into Solaris 1.2. Name of Document Author/Supplier: Author: Faramarz Jalalian 1.3 Date of This Document: 29 September, 2008 4. Technical Description 1. Introduction 1.1. Project/Component Working Name: Integrate cmake into Solaris 1.2. Name of Document Author/Supplier: Faramarz.Jalalian at Sun.COM 1.3. Date of This Document: September 29, 2008 2. Project Summary 2.1. Project Description: Integrate cmake 2.6.1 into Solaris. Cmake is a cross-platform, open-source Makefile generator, to be included into the SFW consolidation. CMake is a family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice. 4. Technical Description: Release binding: micro/patch (no plans to backport to S10). 4.1 Exported Interfaces Interface Name Classification Comments --------------------------- ------------------- --------------------------- SUNWcmake committed Package name /usr/bin/cmake uncommitted Makefile generator command /usr/bin/ccmake uncommitted Curses interface for cmake /usr/bin/ctest uncommitted cmake test driver program /usr/bin/cpack uncommitted cmake package generator /usr/share/cmake-2.6/Templates uncommitted platform template files /usr/share/cmake-2.6/Modules uncommitted platform template files /usr/share/man/man1 uncommitted man pages for (ctest, cpack, ccmake, cmake, cmakecommands, cmakecompat, cmakeprops, cmakepolicies, cmakevars, cmakemodules) /usr/share/cmake-2.6/doc uncommitted more in-depth documentation 6. Resources and Schedule 6.4. Steering Committee requested information 6.4.1. Consolidation C-team Name: SFW 6.5. ARC review type: FastTrack 6.6. ARC Exposure: open