Skip to content

Releases: sakra/cotire

cotire-1.7.2

22 Apr 18:36
Compare
Choose a tag to compare
  • reduce configure time overhead.
  • fix bug with dependency checking when using Xcode.
  • remove obsolete code required for CMake versions older than 2.8.12.
  • streamline debugging output.

cotire-1.7.1

06 Apr 15:55
Compare
Choose a tag to compare
  • fix problem with CMake's automatic Qt processing for generated unity targets.
  • added a section on common pitfalls when using cotire to the manual.
  • remove obsolete code required for CMake versions older than 2.8.12.
  • streamline debugging output.
  • activate select CMake policies.

cotire-1.7.0

29 Mar 17:50
Compare
Choose a tag to compare
  • fix CMake 3.2 compatibility issues.
  • cotire now requires CMake 2.8.12 or newer.
  • copy IMPORT_PREFIX and IMPORT_SUFFIX target properties for unity targets (thanks peterhuene).
  • new property COTIRE_PREFIX_HEADER_INCLUDE_PRIORITY_PATH allows for organizing includes
    added to the prefix header by priority (thanks ArnaudD-FR).
  • for Visual Studio C++, increase static precompiled header memory allocation.
  • the default strategy for setting up a unity target's linked libraries is now COPY_UNITY.
  • for Qt projects, fix problem with handling of AUTOMOC in generated unity target.
  • fix problem with generating the cotire intermediate directory.
  • documentation updates.

cotire-1.6.9

29 Mar 17:56
Compare
Choose a tag to compare
  • fix bug with parsing of localized MSVC /showIncludes output.

cotire-1.6.8

29 Mar 17:56
Compare
Choose a tag to compare
  • fix bug with generation of unity source file segments for parallel builds.

cotire-1.6.7

29 Mar 17:56
Compare
Choose a tag to compare
  • fix CMake 3.1 compatibility issues.
  • fix ccache 3.2 compatibility issues.
  • handle COTIRE_MINIMUM_NUMBER_OF_TARGET_SOURCES correctly for mixed-language targets.
  • correctly compute absolute paths of generated source files added to the unity source file.
  • fix bug with checking unity source and prefix header dependencies under Xcode.
  • fix bug with handling of unity source file dependencies.
  • move code to determine build configurations to function of its own.
  • documentation updates.

cotire-1.6.6

29 Mar 17:57
Compare
Choose a tag to compare
  • fix GCC issue with prefix header generation when source files are missing.
  • fix bug where some target properties were not properly propagated to the generated unity target.
  • use target_link_libraries to set up the unity target link libraries.
  • add Qt4 and Qt5 examples to the Patches directory.
  • documentation updates.

cotire-1.6.5

29 Mar 17:57
Compare
Choose a tag to compare
  • correctly handle generator expressions used in compile definitions, compile flags and include
    directories (requires CMake 2.8.12 or newer).
  • fix -isystem includes being incorrectly passed to execute_process (thanks nickhutchinson).
  • make some error messages more verbose.

cotire-1.6.4

29 Mar 17:58
Compare
Choose a tag to compare
  • fix CMake 3.0 compatibility issues.
  • preserve system flag for includes when generating PCH (thanks gjasny).
  • fix bug with setting up EXPORTS symbol for shared libraries.

cotire-1.6.3: bug fix release

29 Mar 17:58
Compare
Choose a tag to compare
  • correctly handle usage requirements for transitive link targets.
  • use indirect inclusion for prefix header when using generator Xcode.