• stuartmorgan's avatar
    Allow platform variants for Windows plugins (#82816) · 57fcee28
    stuartmorgan authored
    Windows plugins are designed to share implementations between Win32 and
    UWP, but not all plugins will support both. This adds a new
    'supportedVariants' key to Windows plugins that allows specifying
    'win32' and/or 'uwp' (and potentially others in the future in case that
    becomes necessary).
    
    Plugins without any supported variants will be assumed to be Win32 for
    backward compatibility.
    
    This will allow compiling Windows projects that use Win32-only Windows
    plugins (which is currently all of them) in UWP mode. The plugins will
    of course throw missing implementation exceptions at runtime, but tehy
    won't prevent being able to build as they currently do.
    
    Fixes https://github.com/flutter/flutter/issues/82815
    57fcee28
Name
Last commit
Last update
..
flutter Loading commit data...
flutter_driver Loading commit data...
flutter_goldens Loading commit data...
flutter_goldens_client Loading commit data...
flutter_localizations Loading commit data...
flutter_test Loading commit data...
flutter_tools Loading commit data...
flutter_web_plugins Loading commit data...
fuchsia_remote_debug_protocol Loading commit data...
integration_test Loading commit data...
analysis_options.yaml Loading commit data...