- 11 May, 2016 4 commits
-
-
Chris Kitching authored
There exist lots of json libraries, and project/target names must be globally unique. If someone integrated with this library in a particularly stupid way, using a generic name like "json" might cause a problem.
-
Chris Kitching authored
I'm not sure that using a variable for target names really helps with clarity. Unlike paths, target names aren't really something you change. In a sense, targets are themselves a sort of variable, so having a variable to name a variable seems just a bit gnarly.
-
Chris Kitching authored
-
Chris Kitching authored
-
- 08 May, 2016 2 commits
- 07 May, 2016 3 commits
- 30 Apr, 2016 1 commit
-
-
Niels authored
-
- 29 Apr, 2016 17 commits
- 26 Apr, 2016 4 commits
- 25 Apr, 2016 4 commits
-
-
Niels authored
-
Robert Marki authored
Generate the config files of the package in CMAKE_CURRENT_BINARY_DIR instead of CMAKE_BINARY_DIR because the later will refer to the main project's binary directory if the library is included in the project using the add_subdirectory command.
-
Robert Marki authored
- define the project's version in the cmake listfile - create a config and config version file for the cmake package - install the json.hpp file and the package's targets, config and config version files
-
Robert Marki authored
-
- 24 Apr, 2016 5 commits
-
-
Robert Marki authored
Define the library as an interface imported library so other targets can use the library as a dependency and use the interface properties of the library.
-
Niels authored
-
Niels authored
-
Niels authored
-
Niels authored
-