It's been ~years since I've really done anything with libfxcg, but motivated by multiple people recently looking for help in getting set up, I've done some work to build complete SDK packages again.
Before I go releasing a new SDK package and trying to find pointers to the old ones and update them so people don't go trying to use old things, I'd like to hear if anybody has major comments on what I've changed. Highlights:
If I don't hear anything soonish I'm going to go ahead and make a new release with these changes, under the assumption that everybody things they're good, but I'm particularly interested in whether this might motivate people who've been doing their own thing to use our provided system- because the regularity will be beneficial to all developers.
TL;DR: Will a new release convince you to use the "official libfxcg" PrizmSDK?
Before I go releasing a new SDK package and trying to find pointers to the old ones and update them so people don't go trying to use old things, I'd like to hear if anybody has major comments on what I've changed. Highlights:
- Removed examples using alternate build systems, instead blessing the "prizmsdk" style makefile as the one supported approach. This seems to be what everybody uses in practice, and there's nothing stopping people from doing whatever they like in the privacy of their own repositories. Blessing a single approach should make it easier to anybody to build a given program given the source without needing to figure out how the author expected things to be configured.
- Continue using a sh3eb-elf- toolchain, since in practice that appears to be what everybody uses (rather than a prizm- toolchain that's preconfigured with include paths and whatnot).
- Automatically build an up-to-date toolchain and package it with the libraries. To do, also package just the libraries to drop into an existing SDK or custom configuration.
If I don't hear anything soonish I'm going to go ahead and make a new release with these changes, under the assumption that everybody things they're good, but I'm particularly interested in whether this might motivate people who've been doing their own thing to use our provided system- because the regularity will be beneficial to all developers.
TL;DR: Will a new release convince you to use the "official libfxcg" PrizmSDK?