From deebaf7e06af61dadf63ed65fa8726b04818dfef Mon Sep 17 00:00:00 2001 From: Lukas Krupcik <lukas.krupcik@vsb.cz> Date: Mon, 3 Mar 2025 11:33:00 +0100 Subject: [PATCH] modified: content/docs/cs/meta.json modified: content/docs/general/accessing-the-clusters/meta.json modified: content/docs/general/meta.json modified: content/docs/meta.json modified: content/docs/salomon/meta.json modified: content/docs/salomon/software/meta.json modified: content/docs/software/bio/meta.json modified: content/docs/software/cae/meta.json modified: content/docs/software/chemistry/meta.json modified: content/docs/software/intel/meta.json modified: content/docs/software/meta.json modified: content/docs/software/tools/ansys/meta.json modified: content/docs/software/tools/meta.json modified: content/docs/software/viz/meta.json modified: content/docs/src/meta.json modified: scripts/meta-json.sh --- content/docs/cs/meta.json | 1 + .../general/accessing-the-clusters/meta.json | 2 ++ content/docs/general/meta.json | 7 ++++++- content/docs/meta.json | 15 ++++++++++++++- content/docs/salomon/meta.json | 1 + content/docs/salomon/software/meta.json | 4 +++- content/docs/software/bio/meta.json | 4 +++- content/docs/software/cae/meta.json | 4 +++- content/docs/software/chemistry/meta.json | 3 +++ content/docs/software/intel/meta.json | 4 +++- content/docs/software/meta.json | 19 +++++++++++++++++-- content/docs/software/tools/ansys/meta.json | 2 +- content/docs/software/tools/meta.json | 3 ++- content/docs/software/viz/meta.json | 1 + content/docs/src/meta.json | 4 +++- scripts/meta-json.sh | 8 +++++++- 16 files changed, 70 insertions(+), 12 deletions(-) diff --git a/content/docs/cs/meta.json b/content/docs/cs/meta.json index ab72f88e..09114c3e 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 4bb3a417..f80d79ff 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 27158033..f5b12829 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 4362fbc4..688d7dec 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 94b6081e..c493f1ba 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 85b51a97..0924f1e6 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 b6519238..618329b4 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 e4b867bc..61ad6180 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 add95b6f..b71bcdf1 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 56bb1171..130dfd40 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 cc0357d5..cbddc62a 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 935c6d35..8352cc16 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 1c156fe6..8c595f7e 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 8458488b..e011fb06 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 5430ebf9..e262bae5 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 0c81ef82..8a21d523 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 -- GitLab