diff --git a/docs/src/index.md b/docs/src/index.md index cd50fa1..577798e 100644 --- a/docs/src/index.md +++ b/docs/src/index.md @@ -73,3 +73,61 @@ Copyright 2024- Banca d'Italia and the authors. This package is an outcome of a research project. All errors are those of the authors. All views expressed are personal views, not those of Bank of Italy. + +## Reproducibility + +```@raw html +
The documentation of BeforeIT.jl was built using these direct dependencies, +``` + +```@example +using Pkg # hide +Pkg.status() # hide +``` + +```@raw html +
+``` + +```@raw html +
and using this machine and Julia version. +``` + +```@example +using InteractiveUtils # hide +versioninfo() # hide +``` + +```@raw html +
+``` + +```@raw html +
A more complete overview of all dependencies and their versions is also provided. +``` + +```@example +using Pkg # hide +Pkg.status(; mode = PKGMODE_MANIFEST) # hide +``` + +```@raw html +
+``` + +```@eval +using TOML +using Markdown +version = TOML.parse(read("../../Project.toml", String))["version"] +name = TOML.parse(read("../../Project.toml", String))["name"] +link_manifest = "https://github.com/BeforeIT/" * name * ".jl/tree/gh-pages/v" * version * + "/assets/Manifest.toml" +link_project = "https://github.com/BeforeIT/" * name * ".jl/tree/gh-pages/v" * version * + "/assets/Project.toml" +Markdown.parse("""You can also download the +[manifest]($link_manifest) +file and the +[project]($link_project) +file. +""") +```