In the examples below, I'll mainly be using Discover at NCCS as my guide for paths, etc., but it can be genericized
You want to make sure mamba, et al, do no cache files in your home dir as that can kill quota.
So:
Much of this is based on https://vivekdhami.com/post/git-move-repo-files-with-history/
brew install git-filter-repo
If you are on discover, do:
module load python/GEOSpyD/Min4.11.0_py3.9 other/git-filter-repo
This bit of CMake is based off of code from Michael Hirsch (aka @scivision)
# https://www.scivision.dev/cmake-auto-gitignore-build-dir/
# --- auto-ignore build directory
if(NOT EXISTS ${PROJECT_BINARY_DIR}/.gitignore)
file(WRITE ${PROJECT_BINARY_DIR}/.gitignore "*")
endif()
# Piggyback that file into install
Based on: https://gist.github.com/cdlhub/02f59220d842b5a32d282f58bd502c11
Which was based on: https://gist.github.com/Isaddo/7efebcb673a0957b9c6f07cd14826ea4
https://github.com/user/repo/labels
module CommsMod | |
implicit none | |
private | |
public SetDistGrid | |
public CreateRequest | |
public DistGrid | |
public CommRequest | |
public ArrayIGather |