Alex Hoppen
a96c0913ad
Implement addSourceFilesDidChangeCallback in BuildSystemManager
2024-09-13 11:12:40 -07:00
Alex Hoppen
022a6de6c3
Handle filesDependenciesUpdated in BuildSystemManager instead of the build system
...
The implementation of which file’s dependencies have been updated is common across all build systems and thus build systems shouldn’t need to implement this logic. This also allows us to remove `BuildSystemDelegate`.
2024-09-12 07:34:12 -07:00
Alex Hoppen
3a118980b4
Migrate BuildSystem.prepare to a BSP request
2024-09-11 09:48:50 -07:00
Alex Hoppen
236f566977
Instead of having FileHandlingCapability for a source file, check if it belongs to any targets
2024-09-11 08:27:12 -07:00
Alex Hoppen
f9e468ffba
Use BSP requests to get build settings of a source file
2024-09-10 09:30:36 -07:00
Alex Hoppen
b490a6fef1
Use buildTarget/inverseSources from BSP to get targets of a source file
2024-09-09 16:31:30 -07:00
Alex Hoppen
66f2d86775
Rename SKCore to BuildSystemIntegration
2024-07-25 09:11:13 -07:00