Releases: sakra/cotire
Releases · sakra/cotire
cotire-1.6.2: Bugfix release.
- don't use
-w
flag for pre-compiling the prefix header, because it has unwanted side effects. - correctly handle linked targets'
INTERFACE_COMPILE_OPTIONS
,INTERFACE_INCLUDE_DIRECTORIES
andINTERFACE_COMPILE_DEFINITIONS
properties upon pre-compiling and prefix header generation. - For Clang and GCC, pre-compile prefix header through indirect inclusion via a prefix source file,
to make both compilers honor thesystem_header
pragma in the prefix header correctly. - fix ccache incompatibility.
cotire-1.6.1: Bugfix release.
- fixed bug where precompiled headers did not work with Clang (thanks to nh2 for reporting).
- when using ccache, require that environment variable
CCACHE_SLOPPINESS
is set totime_macros
.
cotire-1.6.0: Feature and bugfix release.
- suppress compiler warnings from precompiled headers.
- fix Clang compatibility issue with prefix header generation.
- use file extension
.pch
for precompiled headers generated with Clang. - manual updates.
cotire-1.5.2: Bugfix release.
- honor framework includes under OS X correctly.
- fix handling of OS X specific variables
CMAKE_OSX_SYSROOT
andCMAKE_OSX_DEPLOYMENT_TARGET
. - add new examples to the
Patches
directory.
cotire-1.5.1: Bugfix release.
- fixed string quoting bugs.
cotire-1.5.0: Feature and bugfix release.
- CMake 2.8.12 compatibility fixes.
- Upon generation of a unity target, cotire can now be configured to automatically copy all the
linked libraries and targets from the original target. See the section on the new target property
COTIRE_UNITY_LINK_LIBRARIES_INIT
in the cotire manual. - fixed bug with copying target properties to generated unity target.
- cotire manual updates.
- add new examples to the
Patches
directory. - fix typos.
cotire-1.4.3: Bugfix release.
- fixed bug with generation of unity source file when
COTIRE_MINIMUM_NUMBER_OF_TARGET_SOURCES
is
set to 0.
cotire-1.4.2: Bugfix release.
- CMake 2.8.11 compatibility fixes.
- always force the inclusion of a user provided prefix header, even if the target
contains too few sources to enable the use of a precompiled header.
cotire-1.4.1: Bugfix release.
- fixed bug with determination of compiler version.
- fixed bug with generation of unity source when target source files are used for multiple targets.
- fixed bug with multi-core optimized prefix header generation.
cotire-1.4.0: Feature and bugfix release.
- one year anniversary release.
- add support for multi-core optimized unity builds for some CMake generators.
- add support for multi-core optimized prefix header generation.
- add more examples to cotire manual.