BST question
David Betz
Posts: 14,516
BradC: First, thanks very much for your BST toolset! I've used it under both Windows and the Macintosh and it's very nice to have the conditional compilation features that are missing from the Propeller Tool. Keep up the good work!
I have a question though. I guess I haven't fully embraced the Propeller way of thinking and I tend to often forget to select my main source file before pressing F11 to download my program. This of course results in one of my sub-objects being loaded as if it were the main program. Is there a way to define one file as the main file so it will be compiled as the main object whenever I hit F11 no matter which file is currently open in the editor? I see there is some sort of project facility but I haven't figured out how to use it. Will that do what I want?
Thanks,
David
I have a question though. I guess I haven't fully embraced the Propeller way of thinking and I tend to often forget to select my main source file before pressing F11 to download my program. This of course results in one of my sub-objects being loaded as if it were the main program. Is there a way to define one file as the main file so it will be compiled as the main object whenever I hit F11 no matter which file is currently open in the editor? I see there is some sort of project facility but I haven't figured out how to use it. Will that do what I want?
Thanks,
David
Comments
What I've been working on is a bit similar to the Propeller Tool whereby you can select a "top file" which gets compiled if you use ctrl+F8->11, but I stalled and never got much further with it.
I'm now unsure of the best way to do it as I get trapped like you do also but I don't like the idea of having F8->F11 for the current file and CtrlF8->F11 for the top file. I need to give it some more thought as the F keys are also a bit of a bear on the Mac (and inconsisted across Mac models). I need to come up with a better way of doing it I think but I also would like to exploit the similarity with the Propeller Tool so those with "windows" motor memory are not forced to do something completely differently.
The Project file is just a way of grouping your projects so that you can open one file and get all your tabs back where they were before you closed (including tab->propeller assignments). How ever I do it, the top file will be integrated into the project file.
My time for bst is pretty sparse at the moment, but in about 10 days I've got 4 ~9 hour flights in front of me which I can use to try and catch up a bit.