Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-29 | cmake: keep sources and headers separate | Ben Boeckel | |
2018-01-29 | cmake: set the minimum version before the project call | Ben Boeckel | |
2017-11-12 | CMake: Add __declspec(dllexport) for shared library builds | Arseny Kapoulkine | |
This makes sure that MSVC shared library build actually exports all the needed symbols and generates import table. Somehow, this is actually enough to make pugixml link as a DLL - there's no need to specify __declspec(dllimport) even though pugixml exports classes via DLL. Fixes #113. | |||
2017-06-14 | Increase the minimum CMake version to 2.8.12 | Arseny Kapoulkine | |
This is a followup to 198900eff403982f080958459f1ccb45cdefe9a4. target_include_directories was introduced in 2.8.12, thus CMake 2.6 no longer works. | |||
2017-01-17 | Added target_include_directories() to properly export include directories (#130) | Daniel Knibbe | |
Fixes #126 | |||
2016-11-09 | Update version to 1.8 everywhere | Arseny Kapoulkine | |
2016-09-20 | CMake: Simplify install path logic | Arseny Kapoulkine | |
Select correct suffix to use for pkg-config | |||
2016-09-20 | CMake: Simplify pkg-config support | Arseny Kapoulkine | |
Merge USEOWNSUBDIR and PKGCONFIG build flags; move the pkg-config source file to scripts/. | |||
2016-09-13 | Adding options PKGCONFIG build options | peterbud | |
2016-09-12 | Adding PKG-CONFIG support | peterbud | |
Also creating a separate install directory under INCLUDE and LIB directories | |||
2016-06-18 | Only enable cxx_long_long_type if it is in the list of features | Arseny Kapoulkine | |
Fixes #99. | |||
2016-02-25 | Change paths according to new CMakeLists.txt location. | Jippe Holwerda | |
2016-02-25 | Put CMakeLists.txt in the project root. | Jippe Holwerda | |
Having CMakeLists.txt in the project root makes it so much easier to use pugixml as an external dependency in another CMake project. |