## 1.1.6 (2012-09-22) * check result code upon scanning includes. * always add a `clean_cotire` target to easily clean up cotire generated files. * add section on `extern "C"` linkage issues to manual. ## 1.1.5 (2012-08-17) * new cache variable `COTIRE_UNITY_SOURCE_EXCLUDE_EXTENSIONS` can be set to globally exclude sources with the listed file extensions from the generated unity source. * fix check for multi-architecture builds under OS X. ## 1.1.4 (2012-08-15) * prevent redundant re-generation of the unity source, prefix header and precompiled header files (this makes cotire more applicable to C++ projects that use Qt). ## 1.1.3 (2012-08-12) * fix out of range index operation upon building list of target include directories. * honor target properties `POSITION_INDEPENDENT_CODE` and `NO_SONAME` introduced with CMake 2.8.9. * make selection of target source files for requested target language more careful. * prevent modification of the CMake policy stack upon CMake version check. ## 1.1.2 (2012-05-06) * make handling of include directories more robust against invalid paths. ## 1.1.1 (2012-04-20) * fixed bug with generation of unity targets for `WIN32_EXECUTABLE` targets. * fixed bug with parsing of localized MSVC `/showIncludes` output. ## 1.1.0 (2012-04-19) * tested with CMake 2.8.8. * added example to manual that shows how to apply cotire to CMake object library targets. * fixed multiple bugs with handling of CMake single build type and multiple configuration builds. * added more robust parsing of localized MSVC `/showIncludes` output. ## 1.0.9 (2012-04-09) * add support for compiler wrappers like ccache. * under OS X, apply `CMAKE_OSX_SYSROOT` to prefix header include and ignore paths. ## 1.0.8 (2012-04-05) * require CMake 2.8.6 since we are using `set_property` option `APPEND_STRING`. ## 1.0.7 (2012-04-02) * add support for Ninja generator introduced in CMake 2.8.8. * fix bug with initialization of variable `COTIRE_VERBOSE`. ## 1.0.6 (2012-04-01) * correctly handle builds where both `CMAKE_BUILD_TYPE` and `CMAKE_CONFIGURATION_TYPES` are set. ## 1.0.5 (2012-03-26) * fix Visual Studio C++ 2010 compilation of example project. * enhance heuristic for #include_next directive detection. * fix llvm-3.0.src.patch for GCC 4.6 compilation. ## 1.0.4 (2012-03-24) * honor target property INCLUDE_DIRECTORIES introduced in CMake 2.8.8. ## 1.0.3 (2012-03-23) * handle OBJECT_LIBRARY targets introduced in CMake 2.8.8. * use predefined compiler version variable, if available. ## 1.0.2 (2012-03-16) * fix Xcode 4.3 compatibility. * Cotire manual corrections. ## 1.0.1 (2012-03-15) * Cotire manual corrections. * Add prefix header to the generated unity build target. ## 1.0.0 (2012-03-11) * First release.