I currently have three platforms that I’m running uLisp on:
- The PicoCalc
- A pair of Teensy 4.1s
- The T-Deck
I’d like to have a way to generate a uLisp build that keeps the Lisp libraries generally in sync (with perhaps a few variations based on the platform, e.g. LoRa support on the T-Deck), as well as keeping my extensions synced. Maybe the right choice is to figure out how to generate this in uLisp Builder and keep some #if defined(feature)
flags in a Lisp library.
Does this sound like the right approach?