Files
json/docs/docset
Niels Lohmann f9b9b303cb Fix docset README's non-existent make target and stale fallback URL
The README told readers to run `make nlohmann_json.docset`, but the
Makefile's targets are `all`, `JSON_for_Modern_C++.docset` and
`install_docset_zeal`; the documented command has failed with "No
rule to make target" since #2967 (2021). Point the README at the real
target and folder name. Info.plist's DashDocSetFallbackURL also still
pointed at the old nlohmann.github.io/json/ URL instead of the
canonical https://json.nlohmann.me/ from mkdocs.yml's site_url.

Leave list_missing_pages/list_removed_paths alone: they may become
redundant once #5638's check_docset() lands, which is a follow-up.

Part of #5718

Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2026-09-30 10:01:21 +02:00
..
2026-09-27 16:56:21 +02:00
2022-05-01 09:41:50 +02:00
2022-05-01 09:41:50 +02:00

docset

The folder contains the required files to create a docset which can be used in documentation browsers like Dash, Velocity, or Zeal.

The docset can be created with

make JSON_for_Modern_C++.docset

The generated folder JSON_for_Modern_C++.docset can then be opened in the documentation browser. make all builds a JSON_for_Modern_C++.tgz archive instead, and make install_docset_zeal installs the docset for Zeal directly.

A recent version is also part of the Dash user contributions.

Licenses

The JSON logo is public domain.