simondotm / beeb-vsc

Visual Studio Code Extension to support code development for BBC Micro
https://marketplace.visualstudio.com/items?itemName=simondotm.beeb-vsc
MIT License
14 stars 3 forks source link

Scan subfolders when creating new target #106

Closed tommy9 closed 7 months ago

tommy9 commented 8 months ago

Based on a comment from Mark Moxen on stardot, it isn't possible to create a new target if there are no source files in the workspace folder. For example, if all the source was in a src subfolder.

In case there are very many files in subfolders that are not possible targets, we should still prioritise source files in the root folder, then progressively add files within subfolders lower in the list presented to the user.

The option presented should probably include the relative path for clarity e.g.

Main.6502
lib/graphics.6502
shared/constants.6502