-
Notifications
You must be signed in to change notification settings - Fork 7
/
.studiorc
63 lines (46 loc) · 1.62 KB
/
.studiorc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#!/bin/bash
# install dependent studios
hab pkg install chakijs/studio jarvus/mkdocs-studio
# disable studios printing their own help
export STUDIO_NOHELP="yes"
source "$(hab pkg path chakijs/studio)/studio.sh"
export DOCS_HOLOBRANCH="docs-site"
export DOCS_PARENT_SOURCE="slate"
source "$(hab pkg path jarvus/mkdocs-studio)/studio.sh"
# declare shortcuts for this repository's applications
STUDIO_HELP['build-demos-student']="Build SlateDemonstrationsStudent for local development and testing"
build-demos-student() {
build-app SlateDemonstrationsStudent
}
STUDIO_HELP['build-demos-teacher']="Build SlateDemonstrationsTeacher for local development and testing"
build-demos-teacher() {
build-app SlateDemonstrationsTeacher
}
STUDIO_HELP['build-tasks-student']="Build SlateTasksStudent for local development and testing"
build-tasks-student() {
build-app SlateTasksStudent
}
STUDIO_HELP['build-tasks-teacher']="Build SlateTasksTeacher for local development and testing"
build-tasks-teacher() {
build-app SlateTasksTeacher
}
STUDIO_HELP['build-tasks-manager']="Build SlateTasksManager for local development and testing"
build-tasks-manager() {
build-app SlateTasksManager
}
STUDIO_HELP['build-enroll-admin']="Build SlateStudentCompetenciesAdmin for local development and testing"
build-enroll-admin() {
build-app SlateStudentCompetenciesAdmin
}
STUDIO_HELP['build-all']="Build all aps for local development and testing"
build-all() {
build-demos-student
build-demos-teacher
build-tasks-student
build-tasks-teacher
# build-tasks-manager
}
# final init and output
studio-help
# final blank line
echo