- 29 7月, 2017 1 次提交
-
-
由 dan-42 提交于
The rewrite uses more cmake build-in automatisms and build-in generates variables to allow better generic reuse. * cmake files are installed to ``` <install_prefix>/lib/cmake/nlohmann_json/ ``` for best support on most systems * include path is set to ``` include ``` for usage as ``` #include <nlohmann/json.hpp> ```
-
- 27 7月, 2017 1 次提交
-
-
由 Ilya Polishchuk 提交于
-
- 11 7月, 2017 1 次提交
-
-
由 Oleg Endo 提交于
This avoids potential conflicts with other libraries when the library is built from source and included in a bigger cmake build.
-
- 25 2月, 2017 1 次提交
-
-
由 Niels Lohmann 提交于
-
- 23 2月, 2017 1 次提交
-
-
由 Niels Lohmann 提交于
-
- 19 2月, 2017 1 次提交
-
-
由 Tushar Maheshwari 提交于
- Add prefix header - Include catch.hpp - Include json.hpp - Replace private with public for all json_unit files - Move `unit.cpp` to an object library - cotire issue: strip whitespace from CMAKE_INCLUDE_SYSTEM_FLAG_CXX
-
- 28 1月, 2017 1 次提交
-
-
由 Niels Lohmann 提交于
-
- 02 1月, 2017 1 次提交
-
-
由 Niels Lohmann 提交于
-
- 17 12月, 2016 1 次提交
-
-
由 Niels Lohmann 提交于
-
- 03 12月, 2016 1 次提交
-
-
由 Niels Lohmann 提交于
-
- 03 11月, 2016 1 次提交
-
-
由 Niels 提交于
-
- 15 10月, 2016 1 次提交
-
-
由 Niels 提交于
-
- 26 9月, 2016 1 次提交
-
-
由 Christoph Jud 提交于
-
- 15 9月, 2016 1 次提交
-
-
由 Niels 提交于
-
- 12 9月, 2016 1 次提交
-
-
由 Niels 提交于
-
- 01 9月, 2016 1 次提交
-
-
由 Niels 提交于
-
- 31 7月, 2016 1 次提交
-
-
由 Niels 提交于
-
- 18 5月, 2016 1 次提交
-
-
由 Robert Marki 提交于
Instead of copying the test executable and the JSON files used by the tests at install time, define CMake/CTest tests for running the json_unit executable from any build directory with the project's source directory as its working directory. - call enable_testing in the main lists file to allow the definition of tests - remove install commands from the test directory's lists file - define two tests - json_unit_default for running the default tests by executing json_unit without any arguments - json_unit_all for running all the tests by executing json_unit with the "*" argument - update the AppVeyor configuration file to use the new testing method
-
- 11 5月, 2016 4 次提交
-
-
由 Chris Kitching 提交于
This introduces a clear separation between test data and test binaries. Test data is moved into test/data, and the test binaries move into test/src. A new CMake script specific to building the tests is introduced in /test to slightly clean up the toplevel one. As well as tidying things up, this makes the next step trivial...
-
由 Chris Kitching 提交于
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 提交于
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 提交于
-
- 25 4月, 2016 4 次提交
-
-
由 Robert Marki 提交于
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 提交于
- 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 提交于
-
由 Robert Marki 提交于
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.
-
- 22 9月, 2015 1 次提交
-
-
由 emvivre 提交于
-
- 17 7月, 2015 3 次提交
- 20 6月, 2015 1 次提交
-
-
由 Niels 提交于
-
- 28 4月, 2015 1 次提交
-
-
由 Niels 提交于
-
- 27 4月, 2015 4 次提交
- 01 2月, 2015 1 次提交
-
-
由 Niels 提交于
-
- 11 1月, 2015 1 次提交
-
-
由 Raphael Isemann 提交于
-
- 05 1月, 2015 1 次提交
-
-
由 Raphael Isemann 提交于
-