The project generator should:
-
Create a .gitignore file containing
- the
Script/ folder (contains successfully compiled scripts, output files)
- the
ModShaderCache (contains processed shaders, output files)
- the
.code-workspace file (contains machine-dependent absolute paths to SDK)
-
There should be additional tasks to
- (
XCom-SDK-GenerateWorkspace) Create a .code-workspace file locally with the correct paths
- (
XCom-SDK-UpdateContent) Update the local Content folder with up-to-date contents (perhaps as part of other tasks too)
-
There should be a way to install a git pre-commit hook that automatically invokes XCom-SDK-UpdateContent in order to avoid forgetting to commit changes to .upks
The project generator should:
Create a
.gitignorefile containingScript/folder (contains successfully compiled scripts, output files)ModShaderCache(contains processed shaders, output files).code-workspacefile (contains machine-dependent absolute paths to SDK)There should be additional tasks to
XCom-SDK-GenerateWorkspace) Create a.code-workspacefile locally with the correct pathsXCom-SDK-UpdateContent) Update the localContentfolder with up-to-date contents (perhaps as part of other tasks too)There should be a way to install a git pre-commit hook that automatically invokes
XCom-SDK-UpdateContentin order to avoid forgetting to commit changes to.upks