add drift as dependency

This commit is contained in:
Dr.Blank 2024-12-21 11:12:19 +05:30
parent e7946feca1
commit 58dd0a11ab
No known key found for this signature in database
GPG key ID: 7452CC63F210A266
6 changed files with 76 additions and 0 deletions

View file

@ -9,6 +9,7 @@
#include <dynamic_color/dynamic_color_plugin.h>
#include <isar_flutter_libs/isar_flutter_libs_plugin.h>
#include <media_kit_libs_linux/media_kit_libs_linux_plugin.h>
#include <sqlite3_flutter_libs/sqlite3_flutter_libs_plugin.h>
#include <url_launcher_linux/url_launcher_plugin.h>
void fl_register_plugins(FlPluginRegistry* registry) {
@ -21,6 +22,9 @@ void fl_register_plugins(FlPluginRegistry* registry) {
g_autoptr(FlPluginRegistrar) media_kit_libs_linux_registrar =
fl_plugin_registry_get_registrar_for_plugin(registry, "MediaKitLibsLinuxPlugin");
media_kit_libs_linux_plugin_register_with_registrar(media_kit_libs_linux_registrar);
g_autoptr(FlPluginRegistrar) sqlite3_flutter_libs_registrar =
fl_plugin_registry_get_registrar_for_plugin(registry, "Sqlite3FlutterLibsPlugin");
sqlite3_flutter_libs_plugin_register_with_registrar(sqlite3_flutter_libs_registrar);
g_autoptr(FlPluginRegistrar) url_launcher_linux_registrar =
fl_plugin_registry_get_registrar_for_plugin(registry, "UrlLauncherPlugin");
url_launcher_plugin_register_with_registrar(url_launcher_linux_registrar);

View file

@ -6,6 +6,7 @@ list(APPEND FLUTTER_PLUGIN_LIST
dynamic_color
isar_flutter_libs
media_kit_libs_linux
sqlite3_flutter_libs
url_launcher_linux
)

View file

@ -230,6 +230,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "1.3.0"
charcode:
dependency: transitive
description:
name: charcode
sha256: fb0f1107cac15a5ea6ef0a6ef71a807b9e4267c713bb93e00e92d737cc8dbd8a
url: "https://pub.dev"
source: hosted
version: "1.4.0"
checked_yaml:
dependency: transitive
description:
@ -382,6 +390,30 @@ packages:
url: "https://pub.dev"
source: hosted
version: "2.0.0"
drift:
dependency: "direct main"
description:
name: drift
sha256: c2d073d35ad441730812f4ea05b5dd031fb81c5f9786a4f5fb77ecd6307b6f74
url: "https://pub.dev"
source: hosted
version: "2.22.1"
drift_dev:
dependency: "direct dev"
description:
name: drift_dev
sha256: f4ab5d6976b1e31551ceb82ff597a505bda7818ff4f7be08a1da9d55eb6e730c
url: "https://pub.dev"
source: hosted
version: "2.22.1"
drift_flutter:
dependency: "direct main"
description:
name: drift_flutter
sha256: "9fd9b479c6187d6b3bbdfd2703df98010470a6c65c2a8c8c5a1034c620bd0a0e"
url: "https://pub.dev"
source: hosted
version: "0.2.3"
duration_picker:
dependency: "direct main"
description:
@ -1095,6 +1127,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "1.3.0"
recase:
dependency: transitive
description:
name: recase
sha256: e4eb4ec2dcdee52dcf99cb4ceabaffc631d7424ee55e56f280bc039737f89213
url: "https://pub.dev"
source: hosted
version: "4.1.0"
riverpod:
dependency: transitive
description:
@ -1291,6 +1331,30 @@ packages:
url: "https://pub.dev"
source: hosted
version: "2.5.4+4"
sqlite3:
dependency: transitive
description:
name: sqlite3
sha256: cb7f4e9dc1b52b1fa350f7b3d41c662e75fc3d399555fa4e5efcf267e9a4fbb5
url: "https://pub.dev"
source: hosted
version: "2.5.0"
sqlite3_flutter_libs:
dependency: transitive
description:
name: sqlite3_flutter_libs
sha256: "73016db8419f019e807b7a5e5fbf2a7bd45c165fed403b8e7681230f3a102785"
url: "https://pub.dev"
source: hosted
version: "0.5.28"
sqlparser:
dependency: transitive
description:
name: sqlparser
sha256: "4cad4b2c5f63dc9ea1a8dcffb58cf762322bea5dd8836870164a65e913bdae41"
url: "https://pub.dev"
source: hosted
version: "0.40.0"
stack_trace:
dependency: transitive
description:

View file

@ -44,6 +44,8 @@ dependencies:
collection: ^1.18.0
cupertino_icons: ^1.0.6
device_info_plus: ^10.1.0
drift: ^2.22.1
drift_flutter: ^0.2.3
duration_picker: ^1.2.0
dynamic_color: ^1.7.0
easy_stepper: ^0.8.4
@ -99,6 +101,7 @@ dependencies:
dev_dependencies:
build_runner: ^2.4.9
custom_lint: ^0.6.4
drift_dev: ^2.22.0
flutter_lints: ^5.0.0
flutter_test:
sdk: flutter

View file

@ -11,6 +11,7 @@
#include <media_kit_libs_windows_audio/media_kit_libs_windows_audio_plugin_c_api.h>
#include <permission_handler_windows/permission_handler_windows_plugin.h>
#include <share_plus/share_plus_windows_plugin_c_api.h>
#include <sqlite3_flutter_libs/sqlite3_flutter_libs_plugin.h>
#include <url_launcher_windows/url_launcher_windows.h>
void RegisterPlugins(flutter::PluginRegistry* registry) {
@ -24,6 +25,8 @@ void RegisterPlugins(flutter::PluginRegistry* registry) {
registry->GetRegistrarForPlugin("PermissionHandlerWindowsPlugin"));
SharePlusWindowsPluginCApiRegisterWithRegistrar(
registry->GetRegistrarForPlugin("SharePlusWindowsPluginCApi"));
Sqlite3FlutterLibsPluginRegisterWithRegistrar(
registry->GetRegistrarForPlugin("Sqlite3FlutterLibsPlugin"));
UrlLauncherWindowsRegisterWithRegistrar(
registry->GetRegistrarForPlugin("UrlLauncherWindows"));
}

View file

@ -8,6 +8,7 @@ list(APPEND FLUTTER_PLUGIN_LIST
media_kit_libs_windows_audio
permission_handler_windows
share_plus
sqlite3_flutter_libs
url_launcher_windows
)