Closed thii closed 1 year ago
All other headers are not meant to be included by a client of this library.
That is not an accurate statement in general. The single include is simply an option for those users that want a "simpler" install.
Got it. Thanks.
All other headers are not meant to be included by a client of this library and should be declared in
srcs
.This uses https://github.com/bazelbuild/rules_swift/blob/40c36c936c9c80b4aefa3f008ecf99dbe002be2c/third_party/com_github_nlohmann_json/BUILD.overlay as a reference.
Pull request checklist
Read the Contribution Guidelines for detailed information.
include/nlohmann
directory, runmake amalgamate
to create the single-header filessingle_include/nlohmann/json.hpp
andsingle_include/nlohmann/json_fwd.hpp
. The whole process is described here.