Once a change is detected and the corresponding timer ended, a recompilation should be triggered. This recompilation should only affect as little files as possible.
- shader changes cause shader recompile
- script changes in an assembly should ideally only cause a recompile of the assembly and depending assemblies
It might be necessary to gather all files that changed before starting the compilation process.
To execute both steps at the same time, it might be necessary to first compile the shaders and then compile the scripts.
Once a change is detected and the corresponding timer ended, a recompilation should be triggered. This recompilation should only affect as little files as possible.
It might be necessary to gather all files that changed before starting the compilation process.
To execute both steps at the same time, it might be necessary to first compile the shaders and then compile the scripts.