Skip to content

Commit 8308fa0

Browse files
morganteomazin
andauthored
chore: Use devtools generate_modules helper to generate mods. (#73)
* chore: Use devtools generate_modules helper to generate mods. * chore: add holistic make build command * chore: remove .versrionrc.json Co-authored-by: Osman Mazinov <[email protected]>
1 parent 6cfd40a commit 8308fa0

File tree

7 files changed

+33
-126
lines changed

7 files changed

+33
-126
lines changed

.versionrc.json

Lines changed: 0 additions & 6 deletions
This file was deleted.

CONTRIBUTING.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,13 @@ The following dependencies must be installed on the development system:
1010
- [Google Cloud SDK][google-cloud-sdk]
1111
- [make]
1212

13+
## Generating Modules
14+
To regenerate the repo, including modules and documentation, run:
15+
16+
```
17+
make build
18+
```
19+
1320
## Generating Documentation for Inputs and Outputs
1421

1522
The Inputs and Outputs tables in the READMEs of the root module,

Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,3 +94,6 @@ generate_docs: docker_generate_docs
9494

9595
.PHONY: generate_modules
9696
generate_modules: docker_generate_modules
97+
98+
.PHONY: build
99+
build: docker_generate_modules docker_generate_docs

autogen_modules.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
[
2+
{
3+
"template_folder": "./autogen",
4+
"path": "./modules/mig",
5+
"options": {
6+
"module_path": "//modules/mig",
7+
"module_name": "mig",
8+
"module_name_hr": "mig",
9+
"mig": true
10+
}
11+
},
12+
13+
{
14+
"template_folder": "./autogen",
15+
"path": "./modules/mig_with_percent",
16+
"options": {
17+
"module_path": "//modules/mig_with_percent",
18+
"module_name": "mig_with_percent",
19+
"module_name_hr": "mig-with-percent",
20+
"mig_with_percent": true
21+
}
22+
}
23+
]

helpers/generate_modules/generate_modules.py

Lines changed: 0 additions & 98 deletions
This file was deleted.

helpers/generate_modules/requirements.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.

test/task_helper_functions.sh

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)