1. 12 Jun, 2014 1 commit
    • Joe Snyder's avatar
      CTest: Add Jacoco Coverage functionality · 558c2190
      Joe Snyder authored
      Add the ability to parse the XML output of the Jacoco tool.
      
      Jacoco (www.eclemma.org/jacoco) is a Java coverage tool.
      Add and integrate a class for the parser and
      include a test which utilizes the new parser.
      558c2190
  2. 06 Jun, 2014 1 commit
  3. 05 Jun, 2014 14 commits
  4. 04 Jun, 2014 8 commits
    • Brad King's avatar
      Allow a toolchain file to specify a generator toolset · 528e8af1
      Brad King authored
      Delay use of CMAKE_GENERATOR_TOOLSET until the CMakeSystem.cmake
      file has been configured and loaded during the first project() or
      enable_language() command.  This gives the toolchain file named by
      CMAKE_TOOLCHAIN_FILE a chance to set CMAKE_GENERATOR_TOOLSET.  This
      point is still early enough to set the generator toolset prior to
      the initialization of any languages that might use the toolset.
      
      The cmake::GeneratorToolset member variable remains an indication
      of what was specified by the -T option or loaded from the cache.
      It does not need to be updated based on the toolchain file setting.
      The cmMakefile::TryCompile can still pass cmake::GeneratorToolset
      into the inner instance because the try-compiled project will do
      platform and language initialization using the CMakeSystem module
      configured for the outer project.
      
      Extend the RunCMake.GeneratorToolset test with cases that use a
      toolchain file to set CMAKE_GENERATOR_TOOLSET.
      528e8af1
    • Brad King's avatar
      VS: Split user- and generator-provided PlatformToolset · 98afb454
      Brad King authored
      Divide the cmGlobalVisualStudio10Generator "PlatformToolset" member into
      two members representing the generator-selected default toolset and the
      user-specified CMAKE_GENERATOR_TOOLSET value.  Prefer the user-specified
      value, if any, and then fall back to the generator-selected default.
      98afb454
    • Brad King's avatar
      Xcode: Rename internal variable {Platform => Generator}Toolset · 3e9f6e36
      Brad King authored
      The latter matches with CMAKE_GENERATOR_TOOLSET better.
      3e9f6e36
    • Joe Snyder's avatar
      CTest: Generalize Cobertura coverage format handling · 50daf239
      Joe Snyder authored
      Add support for Cobertura coverage files written by Java.
      
      Add a test which uses the report from a Java run of Cobertura to calculate coverage.
      
      In the documentation of CTEST_COVERAGE_COMMAND, give a sample .sh file to merge
      the Cobertura .ser files and generate the XML report from the merged file.
      50daf239
    • Joe Snyder's avatar
      CTest: Rename coverage implementation for "Python" to "Cobertura" · a2822d30
      Joe Snyder authored
      The coverage.py tool writes out an XML that conforms to the Cobertura
      Coverage tool standard.  Rename the cmParsePythonCoverage files to
      instead be cmParseCoberturaCoverage.
      a2822d30
    • Brad King's avatar
      Merge branch 'release' · 2336ec51
      Brad King authored
      2336ec51
    • Brad King's avatar
      Merge topic 'fix-build-crash-on-bad-generator' · 99d6fa0a
      Brad King authored
      44e2923f cmake: Fix --build crash on bad CMAKE_GENERATOR in cache
      99d6fa0a
    • Kitware Robot's avatar
      CMake Nightly Date Stamp · a1e742c3
      Kitware Robot authored
      a1e742c3
  5. 03 Jun, 2014 16 commits