Closed BrianHoldsworth closed 6 years ago
This would be a good idea once I get the 1.0 version out (real soon now!). I admit to being a makefile moron. My makefiles look like glorified .BAT files. Any help gratefully appreciated.
Thanks for the feedback. 'make' is definitely not without drawbacks, but it should suffice for furthering a porting effort.
Hi. I'm prepping a branch with a PLASMA port for the BBC micro B based largely on work done by @ZornsLemma. In order to make my "Stretch goal" of this port being merge-able to main line, I've been experimenting with refactor of the Makefile and cleaning up the source tree.
It builds fine in my branch. I'd like feedback on these changes as to the likelihood it could be Ok for main line when the porting is done. The modded Makefile can be seen in this commit: https://github.com/BrianHoldsworth/PLASMA/commit/6bd4acd4deff61ac57deb8dab17059b4750c6f19
Every new 'apple' sub-dir would be mirrored with a 'bbc' sub-dir for the ported code.
For convenience, here is how the modded Makefile works, courtesy of the 'make help' output:
BTW, I am seeing a problem with building Sandbox in my branch because plasm is complaining about duplicate symbol names where the only difference is the case.