windows-app-rs/Cargo.toml

112 строки
6.6 KiB
TOML
Исходник Постоянная ссылка Обычный вид История

[package]
2021-11-10 19:40:38 +03:00
name = "windows-app"
version = "0.5.0"
2021-11-10 19:40:38 +03:00
authors = [""]
edition = "2018"
2021-11-10 19:40:38 +03:00
license = "MIT OR Apache-2.0"
description = "Rust for Windows App SDK"
repository = "https://github.com/microsoft/windows-app-rs"
documentation = ""
2021-11-10 19:40:38 +03:00
readme = ".github/readme.md"
exclude = [".github", ".windows", "docs", "tests"]
2021-11-10 19:40:38 +03:00
[workspace]
members = [
"crates/tools/*",
2022-03-21 00:29:52 +03:00
"crates/targets/*",
"crates/samples/*",
2021-11-10 19:40:38 +03:00
]
[target.i686-pc-windows-msvc.dependencies]
windows_app_i686_msvc = { path = "crates/targets/i686_msvc", version = "0.5.0" }
2021-11-10 19:40:38 +03:00
[target.x86_64-pc-windows-msvc.dependencies]
windows_app_x86_64_msvc = { path = "crates/targets/x86_64_msvc", version = "0.5.0" }
2021-11-10 19:40:38 +03:00
[target.aarch64-pc-windows-msvc.dependencies]
windows_app_aarch64_msvc = { path = "crates/targets/aarch64_msvc", version = "0.5.0" }
2021-11-10 19:40:38 +03:00
2022-06-23 20:34:27 +03:00
[target.i686-pc-windows-gnu.dependencies]
windows_app_i686_gnu = { path = "crates/targets/i686_gnu", version = "0.5.0" }
2022-06-23 20:34:27 +03:00
[target.x86_64-pc-windows-gnu.dependencies]
windows_app_x86_64_gnu = { path = "crates/targets/x86_64_gnu", version = "0.5.0" }
2022-06-23 20:34:27 +03:00
2021-11-10 19:40:38 +03:00
[package.metadata.docs.rs]
default-target = "x86_64-pc-windows-msvc"
targets = []
[dependencies.windows]
2022-06-21 18:42:12 +03:00
version = "0.37"
2021-11-10 19:40:38 +03:00
features = [
2022-03-21 00:29:52 +03:00
"alloc",
2021-11-10 19:40:38 +03:00
"Foundation_Collections",
"Win32_Foundation",
2022-03-21 00:29:52 +03:00
"Win32_Storage_Packaging_Appx",
"Win32_UI_WindowsAndMessaging",
"Win32_Graphics_Gdi",
2021-11-10 19:40:38 +03:00
]
[features]
default = []
deprecated = []
2022-04-21 21:39:48 +03:00
implement = ["windows/implement"]
DirectWriteCore = ["windows/Win32_Graphics_Gdi","windows/Win32_Foundation","windows/Win32_Graphics_Direct2D_Common","windows/Win32_Globalization","windows/Win32_Graphics_DirectWrite"]
2022-03-21 00:29:52 +03:00
Foundation = []
Graphics = []
Graphics_DirectX = ["Graphics"]
MRM = []
UI = ["windows/UI"]
2022-06-21 18:42:12 +03:00
UI_Composition = ["UI","windows/UI_Composition","windows/Foundation_Collections","windows/Foundation_Numerics","windows/Graphics_Effects","windows/Foundation","windows/Graphics","windows/UI"]
2022-03-21 00:29:52 +03:00
UI_Composition_Core = ["UI_Composition","windows/Foundation"]
UI_Composition_Diagnostics = ["UI_Composition"]
UI_Composition_Effects = ["UI_Composition","windows/Graphics_Effects"]
2022-06-21 18:42:12 +03:00
UI_Composition_Interactions = ["UI_Composition","windows/Foundation_Collections","windows/Foundation_Numerics","windows/Foundation"]
UI_Composition_Scenes = ["UI_Composition","windows/Foundation_Collections","windows/Foundation","windows/Foundation_Numerics"]
UI_Composition_SystemBackdrops = ["UI_Composition","windows/Foundation","windows/UI_Composition","windows/UI","windows/UI_Core"]
2022-03-21 00:29:52 +03:00
UI_Dispatching = ["UI","windows/Foundation"]
2022-06-21 18:42:12 +03:00
UI_Input = ["UI","windows/UI_Core","windows/Foundation","windows/System","windows/Foundation_Collections"]
2022-03-21 00:29:52 +03:00
UI_Input_Interop = ["UI_Input","windows/Devices_Input"]
2022-04-21 21:39:48 +03:00
UI_Text = ["UI","windows/UI","windows/Foundation","windows/Storage_Streams","windows/UI_Text"]
2022-06-21 18:42:12 +03:00
UI_Windowing = ["UI","windows/Foundation_Collections","windows/UI","windows/Foundation","windows/Graphics"]
UI_Xaml = ["UI","windows/UI_Xaml_Interop","windows/UI_Core","windows/ApplicationModel_DataTransfer_DragDrop","windows/Foundation","windows/Graphics_Imaging","windows/UI","windows/Foundation_Collections","windows/ApplicationModel","windows/ApplicationModel_Core","windows/ApplicationModel_Activation","windows/ApplicationModel_DataTransfer","windows/Win32_Foundation","windows/Foundation_Numerics"]
2022-03-21 00:29:52 +03:00
UI_Xaml_Automation = ["UI_Xaml","windows/Foundation_Collections"]
2022-06-21 18:42:12 +03:00
UI_Xaml_Automation_Peers = ["UI_Xaml_Automation","windows/Foundation_Collections","windows/Foundation"]
2022-04-21 21:39:48 +03:00
UI_Xaml_Automation_Provider = ["UI_Xaml_Automation","windows/UI","windows/Foundation"]
2022-03-21 00:29:52 +03:00
UI_Xaml_Automation_Text = ["UI_Xaml_Automation"]
2022-06-21 18:42:12 +03:00
UI_Xaml_Controls = ["UI_Xaml","windows/Foundation","windows/Foundation_Numerics","windows/Globalization_NumberFormatting","windows/Media_Casting","windows/ApplicationModel_DataTransfer","windows/UI_Text","windows/UI","windows/UI_Xaml_Interop","windows/Foundation_Collections","windows/Globalization","windows/ApplicationModel_Contacts"]
UI_Xaml_Controls_AnimatedVisuals = ["UI_Xaml_Controls","windows/Foundation_Collections","windows/UI"]
UI_Xaml_Controls_Primitives = ["UI_Xaml_Controls","windows/Foundation_Collections","windows/Foundation_Numerics","windows/UI_Xaml_Interop","windows/UI","windows/Foundation"]
2022-03-21 00:29:52 +03:00
UI_Xaml_Core = ["UI_Xaml"]
UI_Xaml_Core_Direct = ["UI_Xaml_Core"]
2022-06-21 18:42:12 +03:00
UI_Xaml_Data = ["UI_Xaml","windows/Foundation","windows/Foundation_Collections","windows/UI_Xaml_Interop"]
UI_Xaml_Documents = ["UI_Xaml","windows/Foundation","windows/Foundation_Collections","windows/UI_Text"]
2022-04-21 21:39:48 +03:00
UI_Xaml_Hosting = ["UI_Xaml","windows/Win32_Foundation","windows/Win32_UI_WindowsAndMessaging"]
2022-06-21 18:42:12 +03:00
UI_Xaml_Input = ["UI_Xaml","windows/UI_Core","windows/System","windows/Foundation","windows/Foundation_Collections"]
2022-03-21 00:29:52 +03:00
UI_Xaml_Interop = ["UI_Xaml","windows/Foundation"]
2022-06-21 18:42:12 +03:00
UI_Xaml_Markup = ["UI_Xaml","windows/Foundation_Collections","windows/Storage_Streams","windows/Foundation","windows/UI_Xaml_Interop"]
UI_Xaml_Media = ["UI_Xaml","windows/Foundation_Collections","windows/UI","windows/Foundation","windows/Win32_Foundation","windows/Storage_Streams","windows/Win32_Graphics_Dxgi"]
UI_Xaml_Media_Animation = ["UI_Xaml_Media","windows/UI","windows/Foundation_Collections","windows/Foundation"]
UI_Xaml_Media_Imaging = ["UI_Xaml_Media","windows/Storage_Streams","windows/Graphics_Imaging","windows/Foundation","windows/ApplicationModel_Background"]
2022-03-21 00:29:52 +03:00
UI_Xaml_Media_Media3D = ["UI_Xaml_Media"]
2022-06-21 18:42:12 +03:00
UI_Xaml_Navigation = ["UI_Xaml","windows/Foundation","windows/UI_Xaml_Interop"]
2022-03-21 00:29:52 +03:00
UI_Xaml_Printing = ["UI_Xaml","windows/Graphics_Printing","windows/Foundation"]
UI_Xaml_Resources = ["UI_Xaml"]
UI_Xaml_Shapes = ["UI_Xaml","windows/Foundation_Collections"]
UI_Xaml_XamlTypeInfo = ["UI_Xaml","windows/UI_Xaml_Interop"]
Web = []
Web_WebView2 = ["Web"]
2022-06-21 18:42:12 +03:00
Web_WebView2_Core = ["Web_WebView2","windows/Storage_Streams","windows/Foundation_Collections","windows/Security_Cryptography_Certificates","windows/UI","windows/UI_Core","windows/Foundation"]
2022-03-21 00:29:52 +03:00
Windows = []
2022-06-21 18:42:12 +03:00
Windows_AppLifecycle = ["Windows","windows/Foundation_Collections","windows/ApplicationModel_Core","windows/Foundation"]
Windows_AppNotifications = ["Windows","windows/Foundation_Collections","windows/Foundation"]
2022-03-21 00:29:52 +03:00
Windows_ApplicationModel = ["Windows"]
Windows_ApplicationModel_DynamicDependency = ["Windows_ApplicationModel","windows/ApplicationModel"]
2022-06-21 18:42:12 +03:00
Windows_ApplicationModel_Resources = ["Windows_ApplicationModel","windows/Foundation","windows/Foundation_Collections"]
2022-03-21 00:29:52 +03:00
Windows_ApplicationModel_WindowsAppRuntime = ["Windows_ApplicationModel"]
2022-06-21 18:42:12 +03:00
Windows_PushNotifications = ["Windows","windows/Foundation","windows/ApplicationModel_Background"]
Windows_System = ["Windows","windows/Foundation_Collections"]
2022-03-21 00:29:52 +03:00
Windows_System_Power = ["Windows_System","windows/Foundation"]
WindowsAppSdk = []
WindowsAppSdk_Foundation = ["WindowsAppSdk","windows/Win32_Storage_Packaging_Appx"]