Changes 2.8.6:
Kitware is pleased to announce the release of CMake 2.8.6. This release features several notable changes, including a new AUTOMOC target property that helps make it easier to build Qt projects and support for the Intel Fortran compiler in VisualStudio10. Additionally, VisualStudio 9 and 10 generators for Itanium platform have been added, and appear as the “Visual Studio 9 2008 IA64” and “Visual Studio 10 IA64” generators on Windows builds of CMake. This release also contains an experimental generator in the Windows build targeting VisualStudio 11. It will remain "Experimental" until VisualStudio 11 itself is finalized. If you have the developer preview of VisualStudio 11, we would appreciate any feedback you have. Please keep in mind that this is very new, and has only been tested enough to be useful to include for the community to test drive and provide feedback on. Other improvements include the movement of many files from KDE's overrides of CMake module files, which have been accepted into upstream CMake thanks to the hard work of Alex Neundorf and Stephen Kelly. There have been many Xcode generator improvements, including support for iOS projects and the ability to switch between simulator and device builds.
This commit is contained in:
parent
e6d0ea6b1d
commit
4a9c53cd81
5 changed files with 43 additions and 24 deletions
|
@ -1,7 +1,6 @@
|
|||
# $NetBSD: Makefile,v 1.59 2011/09/14 17:54:48 brook Exp $
|
||||
# $NetBSD: Makefile,v 1.60 2011/10/15 07:24:30 adam Exp $
|
||||
|
||||
DISTNAME= cmake-${CMAKE_API}.5
|
||||
PKGREVISION= 1
|
||||
DISTNAME= cmake-${CMAKE_API}.6
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= http://www.cmake.org/files/v2.8/
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@comment $NetBSD: PLIST,v 1.24 2011/07/31 22:04:03 adam Exp $
|
||||
@comment $NetBSD: PLIST,v 1.25 2011/10/15 07:24:30 adam Exp $
|
||||
bin/ccmake
|
||||
bin/cmake
|
||||
bin/cpack
|
||||
|
@ -13,8 +13,12 @@ man/man1/cmakeprops.1
|
|||
man/man1/cmakevars.1
|
||||
man/man1/cpack.1
|
||||
man/man1/ctest.1
|
||||
share/aclocal/cmake.m4
|
||||
share/cmake-${CMAKE_API}/Modules/.NoDartCoverage
|
||||
share/cmake-${CMAKE_API}/Modules/AddFileDependencies.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/AutomocInfo.cmake.in
|
||||
share/cmake-${CMAKE_API}/Modules/BasicConfigVersion-AnyNewerVersion.cmake.in
|
||||
share/cmake-${CMAKE_API}/Modules/BasicConfigVersion-SameMajorVersion.cmake.in
|
||||
share/cmake-${CMAKE_API}/Modules/BundleUtilities.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMake.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeASM-ATTInformation.cmake
|
||||
|
@ -53,11 +57,13 @@ share/cmake-${CMAKE_API}/Modules/CMakeDetermineRCCompiler.cmake
|
|||
share/cmake-${CMAKE_API}/Modules/CMakeDetermineSystem.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeDetermineVSServicePack.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeExportBuildSettings.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeFindBinUtils.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeFindCodeBlocks.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeFindEclipseCDT4.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeFindFrameworks.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeFindKDevelop3.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeFindPackageMode.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeFindWMake.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeFindXCode.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeForceCompiler.cmake
|
||||
|
@ -77,6 +83,7 @@ share/cmake-${CMAKE_API}/Modules/CMakeParseArguments.cmake
|
|||
share/cmake-${CMAKE_API}/Modules/CMakeParseImplicitLinkInfo.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakePlatformId.h.in
|
||||
share/cmake-${CMAKE_API}/Modules/CMakePrintSystemInformation.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakePushCheckState.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeRCCompiler.cmake.in
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeRCInformation.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeSystem.cmake.in
|
||||
|
@ -94,8 +101,10 @@ share/cmake-${CMAKE_API}/Modules/CMakeTestGNU.c
|
|||
share/cmake-${CMAKE_API}/Modules/CMakeTestJavaCompiler.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeTestNMakeCLVersion.c
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeTestRCCompiler.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeTestWatcomVersion.c
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeUnixFindMake.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeVS10FindMake.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeVS11FindMake.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeVS6BackwardCompatibility.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeVS6FindMake.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CMakeVS71FindMake.cmake
|
||||
|
@ -132,6 +141,7 @@ share/cmake-${CMAKE_API}/Modules/CheckCSourceRuns.cmake
|
|||
share/cmake-${CMAKE_API}/Modules/CheckCXXCompilerFlag.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CheckCXXSourceCompiles.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CheckCXXSourceRuns.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CheckCXXSymbolExists.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CheckForPthreads.c
|
||||
share/cmake-${CMAKE_API}/Modules/CheckFortranFunctionExists.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/CheckFunctionExists.c
|
||||
|
@ -363,9 +373,13 @@ share/cmake-${CMAKE_API}/Modules/FortranCInterface/mymodule_.c
|
|||
share/cmake-${CMAKE_API}/Modules/FortranCInterface/mysub.f
|
||||
share/cmake-${CMAKE_API}/Modules/FortranCInterface/symbol.c.in
|
||||
share/cmake-${CMAKE_API}/Modules/GNUInstallDirs.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/GenerateExportHeader.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/GetPrerequisites.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/ITKCompatibility.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/InstallRequiredSystemLibraries.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/IntelVSImplicitPath/CMakeLists.txt
|
||||
share/cmake-${CMAKE_API}/Modules/IntelVSImplicitPath/detect.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/IntelVSImplicitPath/hello.f
|
||||
share/cmake-${CMAKE_API}/Modules/KDE3Macros.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/MacOSXBundleInfo.plist.in
|
||||
share/cmake-${CMAKE_API}/Modules/MacOSXFrameworkInfo.plist.in
|
||||
|
@ -378,6 +392,7 @@ share/cmake-${CMAKE_API}/Modules/Platform/AIX-GNU-Fortran.cmake
|
|||
share/cmake-${CMAKE_API}/Modules/Platform/AIX-GNU.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/Platform/AIX-VisualAge-C.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/Platform/AIX-VisualAge-CXX.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/Platform/AIX-VisualAge-Fortran.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/Platform/AIX-XL-ASM.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/Platform/AIX-XL-C.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/Platform/AIX-XL-CXX.cmake
|
||||
|
@ -541,6 +556,9 @@ share/cmake-${CMAKE_API}/Modules/TestForSSTREAM.cxx
|
|||
share/cmake-${CMAKE_API}/Modules/TestForSTDNamespace.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/TestForSTDNamespace.cxx
|
||||
share/cmake-${CMAKE_API}/Modules/UseEcos.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/UseJava.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/UseJavaClassFilelist.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/UseJavaSymlinks.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/UsePkgConfig.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/UseQt4.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/UseSWIG.cmake
|
||||
|
@ -550,7 +568,9 @@ share/cmake-${CMAKE_API}/Modules/UseVTKConfig40.cmake
|
|||
share/cmake-${CMAKE_API}/Modules/Use_wxWindows.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/UsewxWidgets.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/VTKCompatibility.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/WriteBasicConfigVersionFile.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/ecos_clean.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/exportheader.cmake.in
|
||||
share/cmake-${CMAKE_API}/Modules/kde3init_dummy.cpp.in
|
||||
share/cmake-${CMAKE_API}/Modules/kde3uic.cmake
|
||||
share/cmake-${CMAKE_API}/Modules/readme.txt
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
$NetBSD: distinfo,v 1.32 2011/09/14 21:21:53 brook Exp $
|
||||
$NetBSD: distinfo,v 1.33 2011/10/15 07:24:30 adam Exp $
|
||||
|
||||
SHA1 (cmake-2.8.5.tar.gz) = 8dd4c31cbccf1a297829a476a0ef79d1614ca368
|
||||
RMD160 (cmake-2.8.5.tar.gz) = e4767dc0ea3e53da3ab14cc6af5d42dd190eda76
|
||||
Size (cmake-2.8.5.tar.gz) = 5517977 bytes
|
||||
SHA1 (patch-Modules_FindX11.cmake) = 34c6f93adad781f6f58104a53a6ce9d15213e258
|
||||
SHA1 (cmake-2.8.6.tar.gz) = 7c2cbd42d27e26580cd4923892197b84b2a90675
|
||||
RMD160 (cmake-2.8.6.tar.gz) = c3095a4776367496f895b8075fda373568f01878
|
||||
Size (cmake-2.8.6.tar.gz) = 5583905 bytes
|
||||
SHA1 (patch-Modules_FindX11.cmake) = a75a6834a376a51a314989b9996a5208cc0682ab
|
||||
SHA1 (patch-aa) = 1af37a3f7bd8423785acff80d7b89c75018e5cab
|
||||
SHA1 (patch-ab) = c3bb671d98e0d91e32e94f8d8b8203e647559543
|
||||
SHA1 (patch-ab) = ef595be6f88f74622d1ef0d850a626882bf9c80a
|
||||
SHA1 (patch-ac) = 1f11e98d50127fae12286708215a90f118b2d2bc
|
||||
|
|
|
@ -1,18 +1,18 @@
|
|||
$NetBSD: patch-Modules_FindX11.cmake,v 1.1 2011/09/14 17:54:48 brook Exp $
|
||||
$NetBSD: patch-Modules_FindX11.cmake,v 1.2 2011/10/15 07:24:31 adam Exp $
|
||||
|
||||
--- Modules/FindX11.cmake.orig 2011-07-08 12:21:44.000000000 +0000
|
||||
--- Modules/FindX11.cmake.orig 2011-10-04 16:09:24.000000000 +0000
|
||||
+++ Modules/FindX11.cmake
|
||||
@@ -56,7 +56,8 @@ IF (UNIX)
|
||||
@@ -60,7 +60,8 @@ IF (UNIX)
|
||||
SET(CMAKE_FIND_FRAMEWORK_SAVE ${CMAKE_FIND_FRAMEWORK})
|
||||
SET(CMAKE_FIND_FRAMEWORK NEVER)
|
||||
SET(X11_INC_SEARCH_PATH
|
||||
- /usr/pkg/xorg/include
|
||||
+ @LOCALBASE@/xorg/include
|
||||
+ @X11BASE@/include
|
||||
/usr/X11R6/include
|
||||
/usr/X11R7/include
|
||||
/usr/X11R6/include
|
||||
/usr/X11R7/include
|
||||
/usr/include/X11
|
||||
@@ -66,7 +67,8 @@ IF (UNIX)
|
||||
@@ -70,7 +71,8 @@ IF (UNIX)
|
||||
)
|
||||
|
||||
SET(X11_LIB_SEARCH_PATH
|
||||
|
@ -21,4 +21,4 @@ $NetBSD: patch-Modules_FindX11.cmake,v 1.1 2011/09/14 17:54:48 brook Exp $
|
|||
+ @X11BASE@/lib
|
||||
/usr/X11R6/lib
|
||||
/usr/X11R7/lib
|
||||
/usr/openwin/lib
|
||||
/usr/openwin/lib
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
$NetBSD: patch-ab,v 1.10 2011/02/22 15:05:33 adam Exp $
|
||||
$NetBSD: patch-ab,v 1.11 2011/10/15 07:24:31 adam Exp $
|
||||
|
||||
--- Modules/FindPythonInterp.cmake.orig 2011-02-15 17:47:27.000000000 +0000
|
||||
--- Modules/FindPythonInterp.cmake.orig 2011-10-04 16:09:24.000000000 +0000
|
||||
+++ Modules/FindPythonInterp.cmake
|
||||
@@ -20,11 +20,18 @@
|
||||
# (To distribute this file outside of CMake, substitute the full
|
||||
# License text for the above reference.)
|
||||
@@ -29,11 +29,18 @@
|
||||
# Search for the current active python version first
|
||||
find_program(PYTHON_EXECUTABLE NAMES python)
|
||||
|
||||
+# for pkgsrc: force Python version (set in pyversion.mk)
|
||||
+IF(DEFINED PYVERSSUFFIX)
|
||||
|
@ -20,5 +20,5 @@ $NetBSD: patch-ab,v 1.10 2011/02/22 15:05:33 adam Exp $
|
|||
- 2.7 2.6 2.5 2.4 2.3 2.2 2.1 2.0 1.6 1.5)
|
||||
+ ${_VERSIONS})
|
||||
|
||||
# Run first with the Python version in the executable
|
||||
foreach(_CURRENT_VERSION ${_Python_VERSIONS})
|
||||
# Search for newest python version if python executable isn't found
|
||||
if(NOT PYTHON_EXECUTABLE)
|
||||
|
|
Loading…
Reference in a new issue