Skip to content

Commit 2cdbfcc

Browse files
committed
Add blockbuster
1 parent 4ddbd5e commit 2cdbfcc

1 file changed

Lines changed: 44 additions & 0 deletions

File tree

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
#!/bin/bash
2+
3+
# shellcheck disable=SC2034 # (unused variables)
4+
5+
##### MANDATORY #####
6+
7+
# the name of the repo (~the folder it will be cloned into):
8+
REPO_NAME="blockbuster"
9+
10+
# the URI of the repo to clone:
11+
REPO_URI="https://github.com/imcf/${REPO_NAME}.git"
12+
13+
#
14+
#
15+
16+
##### OPTIONAL #####
17+
18+
# a 'grep -E' pattern to filter TAGS to be INCLUDED in docs generation
19+
# INCLUDE_TAGS="^(${REPO_NAME}-|v)[0-9]+"
20+
21+
# the name of the main branch, commonly "main" or (old) "master"
22+
MAIN_BRANCH="master"
23+
24+
# location of the package source, by default "src/" will be used if emtpy:
25+
# PKG_SRC="src/main/resources" # for mavenized packages
26+
27+
# a 'grep -E' pattern to filter VERSIONS to be EXCLUDED from docs generation:
28+
EXCLUDE_VERSIONS='^0\..*$'
29+
30+
# check for 'pdoc: skip' pragmas in the code and disable those lines before
31+
# actually calling pdoc for the versions specified here:
32+
PREPROC_VERSIONS='^1\.[0-4]{1}\..*$'
33+
34+
# venv to use for running pdoc:
35+
# USE_VENV=
36+
37+
# extra packages that need to be present in the venv:
38+
PIP_PKGS_EXTRA="imcf-fiji-mocks sjlogging python-micrometa"
39+
40+
# directory with pdoc templates:
41+
# PDOC_TEMPLATES
42+
43+
# base directory where the output will be placed:
44+
# DOCS_BASEDIR

0 commit comments

Comments
 (0)