flutter/packages/flutter_tools/lib/src/macos
Daco Harkes ff4a0f676f
Native assets support for Windows (#134203)
Support for FFI calls with `@Native external` functions through Native assets on Windows. This enables bundling native code without any build-system boilerplate code.

For more info see:

* https://github.com/flutter/flutter/issues/129757

### Implementation details for Windows.

Mainly follows the design of https://github.com/flutter/flutter/pull/134031.

Specifically for Windows in this PR is the logic for finding the compiler `cl.exe` and environment variables that contain the paths to the Windows headers `vcvars.bat` based on `vswhere.exe`.
2023-09-27 12:22:58 +00:00
..
migrations Adding vmservice to get iOS app settings (#123156) 2023-05-04 22:14:11 +00:00
application_package.dart Fix inconsistently suffixed macOS flavored bundle directory (#127997) 2023-06-14 23:43:17 +00:00
build_macos.dart tool: replace top-level functions with enum properties (#126167) 2023-05-05 19:10:07 +00:00
cocoapod_utils.dart Only run pod install on the first iOS build (#108205) 2022-07-26 19:39:06 +00:00
cocoapods_validator.dart [macOS,iOS] Improve CocoaPods upgrade instructions (#135453) 2023-09-25 12:27:31 -07:00
cocoapods.dart [macOS,iOS] Improve CocoaPods upgrade instructions (#135453) 2023-09-25 12:27:31 -07:00
macos_device.dart [flutter_tools] remove desktop device restrictions on Impeller. (#130430) 2023-07-13 16:26:02 +00:00
macos_ipad_device.dart Reland: [macos] add flavor options to tool commands (#119564) 2023-01-31 17:37:46 +00:00
macos_workflow.dart
native_assets_host.dart Native assets support for MacOS and iOS (#130494) 2023-09-10 08:07:13 +00:00
native_assets.dart Native assets support for Windows (#134203) 2023-09-27 12:22:58 +00:00
xcdevice.dart New tooling for iOS 17 physical devices (#131865) 2023-08-09 19:25:12 +00:00
xcode_validator.dart Check for simulator runtime in flutter doctor (#131795) 2023-08-04 17:14:06 +00:00
xcode.dart New tooling for iOS 17 physical devices (#131865) 2023-08-09 19:25:12 +00:00