Skip to content

Commit ccfd812

Browse files
committed
New Examples
Adds new examples for 201, 202, and 203 Adds workspace file Updates automation to include new files in manifest file generation
1 parent bfc2d52 commit ccfd812

29 files changed

Lines changed: 44 additions & 5 deletions

.github/workflows/build_file_list.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,16 @@
2323
repo_name = "CurriculumExamples"
2424
branch_name = "main"
2525

26-
#NOTE - download_link_structs
26+
# NOTE - download_link_structs
2727
link_struct = "https://github.com/{repo_owner}/{repo_name}/raw/{branch_name}/{asset_path}"
2828
navigator_link_struct = "?actionable=1&action=load_tox&remotePath={url}"
2929

3030
# NOTE - directories that will be used to generate manifest and download lists
3131
new_release_paths = [
3232
'toxExamples/sweet16',
33-
'toxExamples/TouchDesignerFundamentals/100']
33+
'toxExamples/TouchDesignerFundamentals/100',
34+
'toxExamples/TouchDesignerFundamentals/200',
35+
]
3436

3537
archive_dir = 'toxExamples/_zipped'
3638

@@ -66,7 +68,7 @@
6668
manifest_file.write(f'{tox_url}\n')
6769

6870
# generate curriculum links
69-
print(f"---> Creating curriculum links {curriculum_links}")
71+
print(f"---> Creating curriculum links {curriculum_links}")
7072
with open(curriculum_links, 'w') as curriculum_links_file:
7173
header_line = f"Curriculum links Manifest | Last Modified {datetime.datetime.now()}\n \n"
7274
curriculum_links_file.write(header_line)
@@ -87,7 +89,7 @@
8789

8890
print("- "*10, '\n', "-> Automated file generation completed\n", "- "*10)
8991

90-
#NOTE creates zips of TOX directories
92+
# NOTE creates zips of TOX directories
9193

9294
# ensure archive directory exists
9395
if os.path.exists(archive_dir):
@@ -104,4 +106,4 @@
104106
if os.path.exists(new_archive):
105107
print(f'-> {new_archive} created')
106108
else:
107-
print(f'-> {new_archive} Archive Generation failed')
109+
print(f'-> {new_archive} Archive Generation failed')
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"folders": [
3+
{
4+
"name": "Sudo Widgets",
5+
"path": "../TouchDesigner-Fundamentals/dev/200",
6+
"cwd": "${workspaceFolder}",
7+
},
8+
],
9+
"settings": {
10+
"files.exclude": {
11+
".dart_tool": true,
12+
".idea": true,
13+
"android": true,
14+
"ios": true,
15+
"linux": true,
16+
"macos": true,
17+
".flutter-plugins*": true,
18+
".metadata": true,
19+
"analysis_options.yaml": true,
20+
"dashboard.iml": true,
21+
"pubspec.lock": true,
22+
"LICENSE": true,
23+
},
24+
}
25+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"folders": [
3+
{
4+
"name": "Automation",
5+
"path": "../.github/workflows",
6+
"cwd": "${workspaceFolder}",
7+
},
8+
],
9+
"settings": {
10+
"workbench.colorTheme": "Crackpot Contrast (rainglow)"
11+
}
12+
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)