diff --git a/content/docs/cs/meta.json b/content/docs/cs/meta.json index ab72f88e5d3854fc043099785294b15191dbbda2..09114c3efcdc0dab87374f9acd981be587a25617 100644 --- a/content/docs/cs/meta.json +++ b/content/docs/cs/meta.json @@ -2,6 +2,7 @@ "title": "Cs", "pages": [ "accessing", + "guides", "introduction", "job-scheduling", "specifications" diff --git a/content/docs/general/accessing-the-clusters/meta.json b/content/docs/general/accessing-the-clusters/meta.json index 4bb3a417da91f8c3c288d0cc7433287431577c62..f80d79ff0617531be54a564225fe1293a0fcc308 100644 --- a/content/docs/general/accessing-the-clusters/meta.json +++ b/content/docs/general/accessing-the-clusters/meta.json @@ -1,6 +1,8 @@ { "title": "Accessing-the-clusters", "pages": [ + "graphical-user-interface", + "shell-access-and-data-transfer", "tmux", "vpn-access" ] diff --git a/content/docs/general/meta.json b/content/docs/general/meta.json index 27158033a98a3d8bce0d64120af7c3cd287e3f9f..f5b1282973186d3a23c69c4f4cf712039bd13064 100644 --- a/content/docs/general/meta.json +++ b/content/docs/general/meta.json @@ -1,6 +1,8 @@ { "title": "General", "pages": [ + "access", + "accessing-the-clusters", "applying-for-resources", "aup", "barbora-partitions", @@ -14,6 +16,8 @@ "karolina-mpi", "karolina-partitions", "karolina-slurm", + "management", + "obtaining-login-credentials", "pbs-job-submission-and-execution", "resource-accounting", "resource_allocation_and_job_execution", @@ -22,6 +26,7 @@ "shell-and-data-access", "slurm-batch-examples", "slurm-job-submission-and-execution", - "support" + "support", + "tools" ] } diff --git a/content/docs/meta.json b/content/docs/meta.json index 4362fbc48d07bb5945636f247c37b2eb001876fa..688d7dec05d81114e6854f2fc55e488502f4ba10 100644 --- a/content/docs/meta.json +++ b/content/docs/meta.json @@ -1,12 +1,25 @@ { "title": "Docs", "pages": [ + "anselm", "apiv1", + "archive", + "barbora", + "cloud", + "cs", + "dgx2", "dice", "einfracz-migration", "environment-and-modules", + "general", "index", "job-features", - "prace" + "karolina", + "lumi", + "prace", + "salomon", + "software", + "src", + "storage" ] } diff --git a/content/docs/salomon/meta.json b/content/docs/salomon/meta.json index 94b6081e2f7d039ae2ccba1ea3f3c71b4d90e425..c493f1ba023b7cd180214fe856149473182f204e 100644 --- a/content/docs/salomon/meta.json +++ b/content/docs/salomon/meta.json @@ -7,6 +7,7 @@ "ib-single-plane-topology", "introduction", "network", + "software", "storage", "visualization" ] diff --git a/content/docs/salomon/software/meta.json b/content/docs/salomon/software/meta.json index 85b51a978c736b39403c08998f800506ff00744c..0924f1e6865af32d1e0dd28c085df1db832169bd 100644 --- a/content/docs/salomon/software/meta.json +++ b/content/docs/salomon/software/meta.json @@ -1,4 +1,6 @@ { "title": "Software", - "pages": [] + "pages": [ + "numerical-libraries" + ] } diff --git a/content/docs/software/bio/meta.json b/content/docs/software/bio/meta.json index b65192380f305c7e8d21b9090e5fbc12383a27ab..618329b4b88f56f2eebc4d48a8a0c62a05bdfd8f 100644 --- a/content/docs/software/bio/meta.json +++ b/content/docs/software/bio/meta.json @@ -1,4 +1,6 @@ { "title": "Bio", - "pages": [] + "pages": [ + "omics-master" + ] } diff --git a/content/docs/software/cae/meta.json b/content/docs/software/cae/meta.json index e4b867bc5f11260c2bb03a1ed242a785ff43bd6c..61ad618029c48206f4ce64560e725e822a8d5046 100644 --- a/content/docs/software/cae/meta.json +++ b/content/docs/software/cae/meta.json @@ -1,4 +1,6 @@ { "title": "Cae", - "pages": [] + "pages": [ + "comsol" + ] } diff --git a/content/docs/software/chemistry/meta.json b/content/docs/software/chemistry/meta.json index add95b6f17a600e9ba7bf672119858e9c3a12a2b..b71bcdf17bf237ff98fadaa13e15abed219cef34 100644 --- a/content/docs/software/chemistry/meta.json +++ b/content/docs/software/chemistry/meta.json @@ -1,6 +1,9 @@ { "title": "Chemistry", "pages": [ + "files-nwchem", + "files-phono3py", + "files-phonopy", "gaussian", "molpro", "nwchem", diff --git a/content/docs/software/intel/meta.json b/content/docs/software/intel/meta.json index 56bb11717d0d31ac52a614eaae72c87d453f6db3..130dfd403555256928496e828dbb611e435a4272 100644 --- a/content/docs/software/intel/meta.json +++ b/content/docs/software/intel/meta.json @@ -1,4 +1,6 @@ { "title": "Intel", - "pages": [] + "pages": [ + "intel-suite" + ] } diff --git a/content/docs/software/meta.json b/content/docs/software/meta.json index cc0357d567bd4b86385237cc088bd8e760ec6264..cbddc62a2291256fba722a5f449ab64d9ff170e3 100644 --- a/content/docs/software/meta.json +++ b/content/docs/software/meta.json @@ -1,12 +1,27 @@ { "title": "Software", "pages": [ + "bio", + "cae", + "chemistry", "compilers", + "data-science", + "debuggers", "eessi", + "intel", "isv_licenses", "karolina-compilation", - "nvidia-cuda-q", + "lang", + "machine-learning", + "modules", + "mpi", + "numerical-languages", + "numerical-libraries", "nvidia-cuda", - "nvidia-hip" + "nvidia-cuda-q", + "nvidia-hip", + "sdk", + "tools", + "viz" ] } diff --git a/content/docs/software/tools/ansys/meta.json b/content/docs/software/tools/ansys/meta.json index 935c6d35c8d3ca71da8e4f6be7502246736895c0..8352cc16fb10f43a9503ba2a8b4925725ec5ec0e 100644 --- a/content/docs/software/tools/ansys/meta.json +++ b/content/docs/software/tools/ansys/meta.json @@ -1,11 +1,11 @@ { "title": "Ansys", "pages": [ + "ansys", "ansys-cfx", "ansys-fluent", "ansys-ls-dyna", "ansys-mechanical-apdl", - "ansys", "licensing", "setting-license-preferences", "workbench" diff --git a/content/docs/software/tools/meta.json b/content/docs/software/tools/meta.json index 1c156fe60eb5464e69305d99ce315f53a39da54e..8c595f7ea77bcf133f40d140125ef155916c9a65 100644 --- a/content/docs/software/tools/meta.json +++ b/content/docs/software/tools/meta.json @@ -1,9 +1,10 @@ { "title": "Tools", "pages": [ + "ansys", "apptainer", - "easybuild-images", "easybuild", + "easybuild-images", "singularity", "spack", "virtualization" diff --git a/content/docs/software/viz/meta.json b/content/docs/software/viz/meta.json index 8458488b148bcbffb888e70d2f32429495361632..e011fb06b9ddaa56f8ee437ed2563d083d2e429f 100644 --- a/content/docs/software/viz/meta.json +++ b/content/docs/software/viz/meta.json @@ -4,6 +4,7 @@ "NICEDCVsoftware", "gpi2", "insitu", + "insitu", "openfoam", "ovito", "paraview", diff --git a/content/docs/src/meta.json b/content/docs/src/meta.json index 5430ebf9d3827fb7248aceeb8d179d7d217a46ee..e262bae5a1444217101ecf5c4bf316adbcfad274 100644 --- a/content/docs/src/meta.json +++ b/content/docs/src/meta.json @@ -1,4 +1,6 @@ { "title": "Src", - "pages": [] + "pages": [ + "ompi" + ] } diff --git a/scripts/meta-json.sh b/scripts/meta-json.sh index 0c81ef82b7d9154142290ffe72ddaf9c14be3abd..8a21d523e867ba5727f1d9ba905eab57065e6561 100644 --- a/scripts/meta-json.sh +++ b/scripts/meta-json.sh @@ -1,5 +1,11 @@ #!/bin/bash -find content/docs -type d -exec bash -c 'cd "{}" && DIR=$(basename "$PWD"); TITLE=$(echo "$DIR" | sed -E "s/^(.)/\U\1/") && jq -n --arg title "$TITLE" --argjson pages "$(ls *.mdx 2>/dev/null | sed "s/\.mdx$//" | jq -R . | jq -s .)" "{title: \$title, pages: \$pages}" > meta.json' \; +find content/docs -type d -exec bash -c ' +cd "{}" || exit +DIR=$(basename "$PWD") +TITLE=$(echo "$DIR" | sed -E "s/^(.)/\U\1/") +PAGES=$( (ls *.mdx 2>/dev/null | sed "s/\.mdx$//"; ls -d */ 2>/dev/null | sed "s#/##") | sort | jq -R . | jq -s . ) +jq -n --arg title "$TITLE" --argjson pages "$PAGES" "{title: \$title, pages: \$pages}" > meta.json +' \; exit 0