Closes #107, will now produce relative paths in the settings.json file for beebasm targets. Still can process absolute paths for backwards compatibility or if someone manually updates it like that.
Closes #103, no platform specific code anymore as better use of existing path handling functionality within vscode packages.
Closes #106, we now scan the subfolders of the workspace folder to look for source code files to offer relative paths. This also means the E2E testing task should work for any one. Tested on Windows and Mac and seems good.
Closes #107, will now produce relative paths in the settings.json file for beebasm targets. Still can process absolute paths for backwards compatibility or if someone manually updates it like that.
Closes #103, no platform specific code anymore as better use of existing path handling functionality within vscode packages.
Closes #106, we now scan the subfolders of the workspace folder to look for source code files to offer relative paths. This also means the E2E testing task should work for any one. Tested on Windows and Mac and seems good.