Closed PokeMMO closed 2 years ago
What do you think about a extra option to enable the old behavior? The new xml generation only supports a small subset of the robovm.xml configuration which is probably for most users fine, but maybe some usecases needs some extra configuration.
What else is missing? Is there a full schema listed somewhere?
http://robovm.mobidevelop.com/docs/en/configuration.html Not all in the list are relevant, but maybe things like "framework" and "frameworkPath", "unhideSymbols" and "exportedSymbols" and maybe others could be used by some.
I guess we need the withXml
option, would cover anything anyone wants, but runs the risk of breaking compatibility of gradle changes the api.
Added back an option to set manualFile
instead of using internal api to implement withXml
. Is probably good enough.
Allows customizing the
libs
andforceLinkClasses
definitions. Allows an easier time migrating projects for #28 and future changes.This is a breaking change, and will complain to users when they have the legacy jni/robovm.xml file still in their project or specify the file to be used with
manualFile