Closed atsushieno closed 4 years ago
After some investigation on the new Prefab build system, I find it quite immature and useless for our general need, as detailed at https://github.com/atsushieno/android-native-audio-builders/issues/2 .
We stick to the current ugly approach to resolve those native libraries and headers in the new repo.
There is an ongoing migration to https://github.com/atsushieno/aap-lv2 . So far hacky structure that expects parallel source checkout with fixed directory name (android-audio-plugin-framework
) to avoid multiple extra checkout cost (we also have aap-juce). Maybe we will end up with current structure though...
done as of 6a779c7.
localpluginsample is left there, we didn't decide what to do. Maybe we will just remove it.
While this project has started with first-class LV2 support, this project itself is independent of LV2. And for repository management point of view, it is better to split LV2 bits from AAP framework itself.
(We don't follow monorepo here, we are not fluent in CI resources and need realistically maintainable build setup with rational minutes as well as near-future package management.)
The new repo will be quite like aap-juce, with more attempts to import quality plugins that already exists on Linux desktop world.