PHP-Z

编程

CMake 3.9.1 发布,自动化构建系统

2017-8-11 16:51 发布者: 大熊猫

CMake 3.9.1 发布了,CMake 是一个跨平台的自动化建构系统,它使用一个名为 CMakeLists.txt 的文件来描述构建过程,可以产生标准的构建文件,如 Unix 的 Makefile 或Windows Visual C++ 的 projects/workspaces 。文件 CMakeLists.txt 需要手工编写,也可以通过编写脚本进行半自动的生成。CMake 提供了比 autoconfig 更简洁的语法。

更新内容:

  • Björn Esser (2):

    • Utilities/Sphinx: Restore compatibility with Sphinx pre-1.2

    • Help: Silence warning about document not included in toctree

  • Brad King (8):

    • UseSWIG: Fix when Java is enabled as a language

    • VS: Fix VCTargetsPath detection

    • Android: Fix support for CMAKE_SYSROOT without CMAKE_SYSROOT_COMPILE

    • expat: Update script to get Expat 2.2.3

    • expat: Update CMake build for 2.2.3

    • Tests: Simplify RunCMake.find_package PackageRoot case regexes

    • find_*: Disable the PACKAGE_ROOT search path group for CMake 3.9

  • Chuck Atkins (3):

    • find_package: Add missing PACKAGE_ROOT_PATH search path implementation.

    • find_package: Fix PACKAGE_ROOT test to check find_pacakge(CONFIG) mode.

    • find_package: Split PACKAGE_ROOT tests to work with smaller regex

  • Craig Scott (1):

    • FindJava: Allow early access version trailing string to be mixed case

  • Cristian Adam (1):

    • FindBoost: Pop policy stack before returning

  • Expat Upstream (1):

    • expat 2017-08-02 (97c6bd01)

  • Laurent Rineau (1):

    • server: Fix crash on missing cache entries

  • Rechi Rechi (1):

    • FindJava: fix hint for windows jre 1.6

  • Ruslan Baratov (1):

    • Help: Fix module and function names in CMP0069 examples

  • Sebastian Holtermann (1):

    • Autogen: Always create AUTOMOC/AUTOUIC include directory

下载地址:

关注微信公众号

扫一扫关注微信公众号

PHP-Z_COM