Compare commits
	
		
			29 Commits
		
	
	
		
			7e4687853f
			...
			feature/pa
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 313ef43e9c | |||
| 058633742e | |||
| e1968e14b0 | |||
| 6b362d77f0 | |||
| 57c6d74ff5 | |||
| bed48b4cb4 | |||
| 05854c84d8 | |||
| 2c86e90b76 | |||
| e73ca6b532 | |||
| 7fea931b63 | |||
| 2ceab090fd | |||
| d522a44029 | |||
| 06b13853db | |||
| 6be0fbac7d | |||
| 062042b590 | |||
| 1ca77b6611 | |||
| 685badc59a | |||
| dacda3b3a6 | |||
| 40a44848a8 | |||
| 0b294a782c | |||
| 8beddba367 | |||
| 6ba32a7dfa | |||
| 36a70db69f | |||
| 8f91a10331 | |||
| 1db9ef0794 | |||
| ceeebfc964 | |||
| 593f03648b | |||
| bef7f65363 | |||
| dce96e338c | 
							
								
								
									
										20
									
								
								.dart_tool/dartpad/web_plugin_registrant.dart
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								.dart_tool/dartpad/web_plugin_registrant.dart
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
			
		||||
// Flutter web plugin registrant file.
 | 
			
		||||
//
 | 
			
		||||
// Generated file. Do not edit.
 | 
			
		||||
//
 | 
			
		||||
 | 
			
		||||
// @dart = 2.13
 | 
			
		||||
// ignore_for_file: type=lint
 | 
			
		||||
 | 
			
		||||
import 'package:device_info_plus/src/device_info_plus_web.dart';
 | 
			
		||||
import 'package:shared_preferences_web/shared_preferences_web.dart';
 | 
			
		||||
import 'package:super_native_extensions/super_native_extensions_web.dart';
 | 
			
		||||
import 'package:flutter_web_plugins/flutter_web_plugins.dart';
 | 
			
		||||
 | 
			
		||||
void registerPlugins([final Registrar? pluginRegistrar]) {
 | 
			
		||||
  final Registrar registrar = pluginRegistrar ?? webPluginRegistrar;
 | 
			
		||||
  DeviceInfoPlusWebPlugin.registerWith(registrar);
 | 
			
		||||
  SharedPreferencesPlugin.registerWith(registrar);
 | 
			
		||||
  SuperNativeExtensionsWeb.registerWith(registrar);
 | 
			
		||||
  registrar.registerMessageHandler();
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										31
									
								
								.dart_tool/extension_discovery/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								.dart_tool/extension_discovery/README.md
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,31 @@
 | 
			
		||||
Extension Discovery Cache
 | 
			
		||||
=========================
 | 
			
		||||
 | 
			
		||||
This folder is used by `package:extension_discovery` to cache lists of
 | 
			
		||||
packages that contains extensions for other packages.
 | 
			
		||||
 | 
			
		||||
DO NOT USE THIS FOLDER
 | 
			
		||||
----------------------
 | 
			
		||||
 | 
			
		||||
 * Do not read (or rely) the contents of this folder.
 | 
			
		||||
 * Do write to this folder.
 | 
			
		||||
 | 
			
		||||
If you're interested in the lists of extensions stored in this folder use the
 | 
			
		||||
API offered by package `extension_discovery` to get this information.
 | 
			
		||||
 | 
			
		||||
If this package doesn't work for your use-case, then don't try to read the
 | 
			
		||||
contents of this folder. It may change, and will not remain stable.
 | 
			
		||||
 | 
			
		||||
Use package `extension_discovery`
 | 
			
		||||
---------------------------------
 | 
			
		||||
 | 
			
		||||
If you want to access information from this folder.
 | 
			
		||||
 | 
			
		||||
Feel free to delete this folder
 | 
			
		||||
-------------------------------
 | 
			
		||||
 | 
			
		||||
Files in this folder act as a cache, and the cache is discarded if the files
 | 
			
		||||
are older than the modification time of `.dart_tool/package_config.json`.
 | 
			
		||||
 | 
			
		||||
Hence, it should never be necessary to clear this cache manually, if you find a
 | 
			
		||||
need to do please file a bug.
 | 
			
		||||
							
								
								
									
										1
									
								
								.dart_tool/extension_discovery/vs_code.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								.dart_tool/extension_discovery/vs_code.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
{"version":2,"entries":[{"package":"flutter_flow_chart","rootUri":"../library/flutter_flow_chart/","packageUri":"lib/"},{"package":"oc_front","rootUri":"../","packageUri":"lib/"}]}
 | 
			
		||||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
{"inputs":["/home/mr/Documents/OC/oc-front/.dart_tool/package_config_subset"],"outputs":["/home/mr/Documents/OC/oc-front/.dart_tool/flutter_build/dart_plugin_registrant.dart"]}
 | 
			
		||||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
 /home/mr/Documents/OC/oc-front/.dart_tool/flutter_build/001e1a7429a39e5fd4585014b6bb4c4c/native_assets.yaml: 
 | 
			
		||||
@@ -0,0 +1 @@
 | 
			
		||||
{"inputs":["/home/mr/snap/flutter/common/flutter/packages/flutter_tools/lib/src/build_system/targets/native_assets.dart","/home/mr/Documents/OC/oc-front/.dart_tool/package_config_subset"],"outputs":["/home/mr/Documents/OC/oc-front/.dart_tool/flutter_build/001e1a7429a39e5fd4585014b6bb4c4c/native_assets.yaml","/home/mr/Documents/OC/oc-front/.dart_tool/flutter_build/001e1a7429a39e5fd4585014b6bb4c4c/native_assets.yaml"]}
 | 
			
		||||
@@ -0,0 +1,5 @@
 | 
			
		||||
format-version:
 | 
			
		||||
  - 1
 | 
			
		||||
  - 0
 | 
			
		||||
  - 0
 | 
			
		||||
native-assets: {}
 | 
			
		||||
@@ -0,0 +1 @@
 | 
			
		||||
["/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/libflutter_linux_gtk.so","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/icudtl.dat","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_texture.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_event_channel.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_pixel_buffer_texture.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_texture_gl.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/flutter_linux.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_value.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_view.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_engine.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_texture_registrar.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_response.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h","/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_call.h","/home/mr/Documents/OC/oc-front/build/flutter_assets/kernel_blob.bin","/home/mr/Documents/OC/oc-front/build/flutter_assets/assets/images/logo.svg","/home/mr/Documents/OC/oc-front/build/flutter_assets/assets/images/icon.svg","/home/mr/Documents/OC/oc-front/build/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf","/home/mr/Documents/OC/oc-front/build/flutter_assets/packages/flutter_map/lib/assets/flutter_map_logo.png","/home/mr/Documents/OC/oc-front/build/flutter_assets/packages/timezone/data/latest_all.tzf","/home/mr/Documents/OC/oc-front/build/flutter_assets/fonts/MaterialIcons-Regular.otf","/home/mr/Documents/OC/oc-front/build/flutter_assets/shaders/ink_sparkle.frag","/home/mr/Documents/OC/oc-front/build/flutter_assets/AssetManifest.json","/home/mr/Documents/OC/oc-front/build/flutter_assets/AssetManifest.bin","/home/mr/Documents/OC/oc-front/build/flutter_assets/FontManifest.json","/home/mr/Documents/OC/oc-front/build/flutter_assets/NOTICES.Z","/home/mr/Documents/OC/oc-front/build/flutter_assets/version.json"]
 | 
			
		||||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										162
									
								
								.dart_tool/flutter_build/dart_plugin_registrant.dart
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										162
									
								
								.dart_tool/flutter_build/dart_plugin_registrant.dart
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,162 @@
 | 
			
		||||
//
 | 
			
		||||
// Generated file. Do not edit.
 | 
			
		||||
// This file is generated from template in file `flutter_tools/lib/src/flutter_plugins.dart`.
 | 
			
		||||
//
 | 
			
		||||
 | 
			
		||||
// @dart = 3.3
 | 
			
		||||
 | 
			
		||||
import 'dart:io'; // flutter_ignore: dart_io_import.
 | 
			
		||||
import 'package:path_provider_android/path_provider_android.dart';
 | 
			
		||||
import 'package:shared_preferences_android/shared_preferences_android.dart';
 | 
			
		||||
import 'package:webview_flutter_android/webview_flutter_android.dart';
 | 
			
		||||
import 'package:path_provider_foundation/path_provider_foundation.dart';
 | 
			
		||||
import 'package:shared_preferences_foundation/shared_preferences_foundation.dart';
 | 
			
		||||
import 'package:webview_flutter_wkwebview/webview_flutter_wkwebview.dart';
 | 
			
		||||
import 'package:device_info_plus/device_info_plus.dart';
 | 
			
		||||
import 'package:path_provider_linux/path_provider_linux.dart';
 | 
			
		||||
import 'package:shared_preferences_linux/shared_preferences_linux.dart';
 | 
			
		||||
import 'package:path_provider_foundation/path_provider_foundation.dart';
 | 
			
		||||
import 'package:shared_preferences_foundation/shared_preferences_foundation.dart';
 | 
			
		||||
import 'package:device_info_plus/device_info_plus.dart';
 | 
			
		||||
import 'package:path_provider_windows/path_provider_windows.dart';
 | 
			
		||||
import 'package:shared_preferences_windows/shared_preferences_windows.dart';
 | 
			
		||||
 | 
			
		||||
@pragma('vm:entry-point')
 | 
			
		||||
class _PluginRegistrant {
 | 
			
		||||
 | 
			
		||||
  @pragma('vm:entry-point')
 | 
			
		||||
  static void register() {
 | 
			
		||||
    if (Platform.isAndroid) {
 | 
			
		||||
      try {
 | 
			
		||||
        PathProviderAndroid.registerWith();
 | 
			
		||||
      } catch (err) {
 | 
			
		||||
        print(
 | 
			
		||||
          '`path_provider_android` threw an error: $err. '
 | 
			
		||||
          'The app may not function as expected until you remove this plugin from pubspec.yaml'
 | 
			
		||||
        );
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
      try {
 | 
			
		||||
        SharedPreferencesAndroid.registerWith();
 | 
			
		||||
      } catch (err) {
 | 
			
		||||
        print(
 | 
			
		||||
          '`shared_preferences_android` threw an error: $err. '
 | 
			
		||||
          'The app may not function as expected until you remove this plugin from pubspec.yaml'
 | 
			
		||||
        );
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
      try {
 | 
			
		||||
        AndroidWebViewPlatform.registerWith();
 | 
			
		||||
      } catch (err) {
 | 
			
		||||
        print(
 | 
			
		||||
          '`webview_flutter_android` threw an error: $err. '
 | 
			
		||||
          'The app may not function as expected until you remove this plugin from pubspec.yaml'
 | 
			
		||||
        );
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
    } else if (Platform.isIOS) {
 | 
			
		||||
      try {
 | 
			
		||||
        PathProviderFoundation.registerWith();
 | 
			
		||||
      } catch (err) {
 | 
			
		||||
        print(
 | 
			
		||||
          '`path_provider_foundation` threw an error: $err. '
 | 
			
		||||
          'The app may not function as expected until you remove this plugin from pubspec.yaml'
 | 
			
		||||
        );
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
      try {
 | 
			
		||||
        SharedPreferencesFoundation.registerWith();
 | 
			
		||||
      } catch (err) {
 | 
			
		||||
        print(
 | 
			
		||||
          '`shared_preferences_foundation` threw an error: $err. '
 | 
			
		||||
          'The app may not function as expected until you remove this plugin from pubspec.yaml'
 | 
			
		||||
        );
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
      try {
 | 
			
		||||
        WebKitWebViewPlatform.registerWith();
 | 
			
		||||
      } catch (err) {
 | 
			
		||||
        print(
 | 
			
		||||
          '`webview_flutter_wkwebview` threw an error: $err. '
 | 
			
		||||
          'The app may not function as expected until you remove this plugin from pubspec.yaml'
 | 
			
		||||
        );
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
    } else if (Platform.isLinux) {
 | 
			
		||||
      try {
 | 
			
		||||
        DeviceInfoPlusLinuxPlugin.registerWith();
 | 
			
		||||
      } catch (err) {
 | 
			
		||||
        print(
 | 
			
		||||
          '`device_info_plus` threw an error: $err. '
 | 
			
		||||
          'The app may not function as expected until you remove this plugin from pubspec.yaml'
 | 
			
		||||
        );
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
      try {
 | 
			
		||||
        PathProviderLinux.registerWith();
 | 
			
		||||
      } catch (err) {
 | 
			
		||||
        print(
 | 
			
		||||
          '`path_provider_linux` threw an error: $err. '
 | 
			
		||||
          'The app may not function as expected until you remove this plugin from pubspec.yaml'
 | 
			
		||||
        );
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
      try {
 | 
			
		||||
        SharedPreferencesLinux.registerWith();
 | 
			
		||||
      } catch (err) {
 | 
			
		||||
        print(
 | 
			
		||||
          '`shared_preferences_linux` threw an error: $err. '
 | 
			
		||||
          'The app may not function as expected until you remove this plugin from pubspec.yaml'
 | 
			
		||||
        );
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
    } else if (Platform.isMacOS) {
 | 
			
		||||
      try {
 | 
			
		||||
        PathProviderFoundation.registerWith();
 | 
			
		||||
      } catch (err) {
 | 
			
		||||
        print(
 | 
			
		||||
          '`path_provider_foundation` threw an error: $err. '
 | 
			
		||||
          'The app may not function as expected until you remove this plugin from pubspec.yaml'
 | 
			
		||||
        );
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
      try {
 | 
			
		||||
        SharedPreferencesFoundation.registerWith();
 | 
			
		||||
      } catch (err) {
 | 
			
		||||
        print(
 | 
			
		||||
          '`shared_preferences_foundation` threw an error: $err. '
 | 
			
		||||
          'The app may not function as expected until you remove this plugin from pubspec.yaml'
 | 
			
		||||
        );
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
    } else if (Platform.isWindows) {
 | 
			
		||||
      try {
 | 
			
		||||
        DeviceInfoPlusWindowsPlugin.registerWith();
 | 
			
		||||
      } catch (err) {
 | 
			
		||||
        print(
 | 
			
		||||
          '`device_info_plus` threw an error: $err. '
 | 
			
		||||
          'The app may not function as expected until you remove this plugin from pubspec.yaml'
 | 
			
		||||
        );
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
      try {
 | 
			
		||||
        PathProviderWindows.registerWith();
 | 
			
		||||
      } catch (err) {
 | 
			
		||||
        print(
 | 
			
		||||
          '`path_provider_windows` threw an error: $err. '
 | 
			
		||||
          'The app may not function as expected until you remove this plugin from pubspec.yaml'
 | 
			
		||||
        );
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
      try {
 | 
			
		||||
        SharedPreferencesWindows.registerWith();
 | 
			
		||||
      } catch (err) {
 | 
			
		||||
        print(
 | 
			
		||||
          '`shared_preferences_windows` threw an error: $err. '
 | 
			
		||||
          'The app may not function as expected until you remove this plugin from pubspec.yaml'
 | 
			
		||||
        );
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										740
									
								
								.dart_tool/package_config.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										740
									
								
								.dart_tool/package_config.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,740 @@
 | 
			
		||||
{
 | 
			
		||||
  "configVersion": 2,
 | 
			
		||||
  "packages": [
 | 
			
		||||
    {
 | 
			
		||||
      "name": "alert_banner",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/alert_banner-1.0.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.18"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "animated_toggle_switch",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/animated_toggle_switch-0.8.2",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.17"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "args",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/args-2.5.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "async",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/async-2.11.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.18"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "boolean_selector",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.17"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "box_transform",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/box_transform-0.4.4",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "characters",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/characters-1.3.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "clock",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/clock-1.1.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "collection",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/collection-1.18.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.18"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "convert",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/convert-3.1.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.18"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "cron",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/cron-0.6.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "crypto",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/crypto-3.0.3",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.19"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "cupertino_icons",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/cupertino_icons-1.0.8",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.1"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "dart_earcut",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/dart_earcut-1.1.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "dashed_path",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/dashed_path-1.0.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.19"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "datetime_picker_formfield",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/datetime_picker_formfield-2.0.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "desktop_window",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/desktop_window-0.4.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "device_info_plus",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/device_info_plus-10.1.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.3"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "device_info_plus_platform_interface",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/device_info_plus_platform_interface-7.0.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "dio",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/dio-5.5.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.18"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "dio_web_adapter",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/dio_web_adapter-1.0.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.18"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "dotted_line",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/dotted_line-3.2.2",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "el_tooltip",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/el_tooltip-2.0.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.18"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "fake_async",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/fake_async-1.3.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "ffi",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/ffi-2.1.2",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.3"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "file",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/file-7.0.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "fixnum",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/fixnum-1.1.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.19"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "flutter",
 | 
			
		||||
      "rootUri": "file:///home/mr/snap/flutter/common/flutter/packages/flutter",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.2"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "flutter_advanced_switch",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/flutter_advanced_switch-3.1.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "flutter_box_transform",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/flutter_box_transform-0.4.4",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "flutter_colorpicker",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/flutter_colorpicker-1.1.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.14"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "flutter_event_calendar",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/flutter_event_calendar-1.0.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "flutter_flow_chart",
 | 
			
		||||
      "rootUri": "../library/flutter_flow_chart",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.3"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "flutter_lints",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/flutter_lints-3.0.2",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.1"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "flutter_map",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/flutter_map-7.0.2",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "flutter_svg",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/flutter_svg-2.0.10+1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.19"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "flutter_test",
 | 
			
		||||
      "rootUri": "file:///home/mr/snap/flutter/common/flutter/packages/flutter_test",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.2"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "flutter_web_plugins",
 | 
			
		||||
      "rootUri": "file:///home/mr/snap/flutter/common/flutter/packages/flutter_web_plugins",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.2"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "get_it",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/get_it-7.7.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "go_router",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/go_router-14.2.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.2"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "hover_menu",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/hover_menu-1.1.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.16"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "http",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/http-1.2.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.3"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "http_parser",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/http_parser-4.0.2",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "injectable",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/injectable-2.4.2",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "intl",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/intl-0.19.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "irondash_engine_context",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/irondash_engine_context-0.5.4",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "irondash_message_channel",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/irondash_message_channel-0.7.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "json_string",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/json_string-3.0.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "json_util",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/json_util-2.0.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "latlong2",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/latlong2-0.9.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "leak_tracker",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/leak_tracker-10.0.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.1"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "leak_tracker_flutter_testing",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/leak_tracker_flutter_testing-2.0.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.1"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "leak_tracker_testing",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/leak_tracker_testing-2.0.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.1"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "lints",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/lints-3.0.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "lists",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/lists-1.0.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "logger",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/logger-2.3.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.17"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "logging",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/logging-1.2.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.19"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "matcher",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/matcher-0.12.16+1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "material_color_utilities",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/material_color_utilities-0.8.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.17"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "meta",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/meta-1.11.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "mgrs_dart",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/mgrs_dart-2.0.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "number_text_input_formatter",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/number_text_input_formatter-1.0.0+8",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "path",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/path-1.9.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "path_parsing",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/path_parsing-1.0.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "path_provider",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/path_provider-2.1.3",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.1"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "path_provider_android",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/path_provider_android-2.2.4",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.2"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "path_provider_foundation",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/path_provider_foundation-2.4.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.2"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "path_provider_linux",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.19"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "path_provider_platform_interface",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/path_provider_platform_interface-2.1.2",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "path_provider_windows",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/path_provider_windows-2.2.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.19"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "petitparser",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/petitparser-6.0.2",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.2"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "pixel_snap",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/pixel_snap-0.1.5",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "platform",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/platform-3.1.5",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.2"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "plugin_platform_interface",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/plugin_platform_interface-2.1.8",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "polylabel",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/polylabel-1.0.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.13"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "proj4dart",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/proj4dart-2.1.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "scoped_model",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/scoped_model-2.0.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "shamsi_date",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/shamsi_date-0.15.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "shared_preferences",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/shared_preferences-2.2.3",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.1"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "shared_preferences_android",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/shared_preferences_android-2.2.2",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.2"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "shared_preferences_foundation",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/shared_preferences_foundation-2.4.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.2"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "shared_preferences_linux",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/shared_preferences_linux-2.3.2",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.19"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "shared_preferences_platform_interface",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/shared_preferences_platform_interface-2.3.2",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "shared_preferences_web",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/shared_preferences_web-2.3.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.3"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "shared_preferences_windows",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/shared_preferences_windows-2.3.2",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.19"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "simple_gesture_detector",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/simple_gesture_detector-0.2.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "sky_engine",
 | 
			
		||||
      "rootUri": "file:///home/mr/snap/flutter/common/flutter/bin/cache/pkg/sky_engine",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.2"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "source_span",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/source_span-1.10.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.18"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "sprintf",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/sprintf-7.0.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "stack_trace",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/stack_trace-1.11.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.18"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "star_menu",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/star_menu-4.0.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.2"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "stream_channel",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/stream_channel-2.1.2",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.19"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "string_scanner",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/string_scanner-1.2.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.18"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "super_clipboard",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/super_clipboard-0.8.17",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "super_drag_and_drop",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/super_drag_and_drop-0.8.17",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "super_native_extensions",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/super_native_extensions-0.8.17",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.3"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "syncfusion_flutter_calendar",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/syncfusion_flutter_calendar-26.2.7",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.17"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "syncfusion_flutter_core",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/syncfusion_flutter_core-26.2.7",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.17"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "syncfusion_flutter_datepicker",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/syncfusion_flutter_datepicker-26.2.7",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.17"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "table_calendar",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/table_calendar-3.1.2",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "term_glyph",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/term_glyph-1.2.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "test_api",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/test_api-0.6.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "timezone",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/timezone-0.9.3",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.19"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "typed_data",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/typed_data-1.3.2",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.17"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "unicode",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/unicode-0.3.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "uuid",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/uuid-4.4.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "vector_graphics",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/vector_graphics-1.1.11+1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.17"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "vector_graphics_codec",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/vector_graphics_codec-1.1.11+1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.17"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "vector_graphics_compiler",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/vector_graphics_compiler-1.1.11+1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.19"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "vector_math",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/vector_math-2.1.4",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.14"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "vm_service",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/vm_service-13.0.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "web",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/web-0.5.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.3"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "webview_flutter",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/webview_flutter-4.8.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.2"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "webview_flutter_android",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/webview_flutter_android-3.16.3",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.2"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "webview_flutter_platform_interface",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/webview_flutter_platform_interface-2.10.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "webview_flutter_wkwebview",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/webview_flutter_wkwebview-3.14.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.2"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "win32",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/win32-5.5.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.3"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "win32_registry",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/win32_registry-1.1.3",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.3"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "wkt_parser",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/wkt_parser-2.0.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "xdg_directories",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/xdg_directories-1.0.4",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "xml",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/xml-6.5.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.2"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "oc_front",
 | 
			
		||||
      "rootUri": "../",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.3"
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "generated": "2024-08-07T09:57:10.081261Z",
 | 
			
		||||
  "generator": "pub",
 | 
			
		||||
  "generatorVersion": "3.3.4"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										489
									
								
								.dart_tool/package_config_subset
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										489
									
								
								.dart_tool/package_config_subset
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,489 @@
 | 
			
		||||
alert_banner
 | 
			
		||||
2.18
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/alert_banner-1.0.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/alert_banner-1.0.1/lib/
 | 
			
		||||
animated_toggle_switch
 | 
			
		||||
2.17
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/animated_toggle_switch-0.8.2/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/animated_toggle_switch-0.8.2/lib/
 | 
			
		||||
args
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/args-2.5.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/args-2.5.0/lib/
 | 
			
		||||
async
 | 
			
		||||
2.18
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/async-2.11.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/async-2.11.0/lib/
 | 
			
		||||
boolean_selector
 | 
			
		||||
2.17
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1/lib/
 | 
			
		||||
box_transform
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/box_transform-0.4.4/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/box_transform-0.4.4/lib/
 | 
			
		||||
characters
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/characters-1.3.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/
 | 
			
		||||
clock
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/clock-1.1.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/clock-1.1.1/lib/
 | 
			
		||||
collection
 | 
			
		||||
2.18
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/collection-1.18.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/collection-1.18.0/lib/
 | 
			
		||||
convert
 | 
			
		||||
2.18
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/convert-3.1.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/convert-3.1.1/lib/
 | 
			
		||||
cron
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/cron-0.6.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/cron-0.6.1/lib/
 | 
			
		||||
crypto
 | 
			
		||||
2.19
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/crypto-3.0.3/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/crypto-3.0.3/lib/
 | 
			
		||||
cupertino_icons
 | 
			
		||||
3.1
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/cupertino_icons-1.0.8/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/cupertino_icons-1.0.8/lib/
 | 
			
		||||
dart_earcut
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/dart_earcut-1.1.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/dart_earcut-1.1.0/lib/
 | 
			
		||||
dashed_path
 | 
			
		||||
2.19
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/dashed_path-1.0.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/dashed_path-1.0.1/lib/
 | 
			
		||||
datetime_picker_formfield
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/datetime_picker_formfield-2.0.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/datetime_picker_formfield-2.0.1/lib/
 | 
			
		||||
desktop_window
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/desktop_window-0.4.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/desktop_window-0.4.0/lib/
 | 
			
		||||
device_info_plus
 | 
			
		||||
3.3
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/device_info_plus-10.1.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/device_info_plus-10.1.0/lib/
 | 
			
		||||
device_info_plus_platform_interface
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/device_info_plus_platform_interface-7.0.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/device_info_plus_platform_interface-7.0.0/lib/
 | 
			
		||||
dio
 | 
			
		||||
2.18
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/dio-5.5.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/dio-5.5.0/lib/
 | 
			
		||||
dio_web_adapter
 | 
			
		||||
2.18
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/dio_web_adapter-1.0.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/dio_web_adapter-1.0.1/lib/
 | 
			
		||||
dotted_line
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/dotted_line-3.2.2/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/dotted_line-3.2.2/lib/
 | 
			
		||||
el_tooltip
 | 
			
		||||
2.18
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/el_tooltip-2.0.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/el_tooltip-2.0.0/lib/
 | 
			
		||||
fake_async
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/fake_async-1.3.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/fake_async-1.3.1/lib/
 | 
			
		||||
ffi
 | 
			
		||||
3.3
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/ffi-2.1.2/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/ffi-2.1.2/lib/
 | 
			
		||||
file
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/file-7.0.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/file-7.0.0/lib/
 | 
			
		||||
fixnum
 | 
			
		||||
2.19
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/fixnum-1.1.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/fixnum-1.1.0/lib/
 | 
			
		||||
flutter_advanced_switch
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/flutter_advanced_switch-3.1.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/flutter_advanced_switch-3.1.0/lib/
 | 
			
		||||
flutter_box_transform
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/flutter_box_transform-0.4.4/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/flutter_box_transform-0.4.4/lib/
 | 
			
		||||
flutter_colorpicker
 | 
			
		||||
2.14
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/flutter_colorpicker-1.1.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/flutter_colorpicker-1.1.0/lib/
 | 
			
		||||
flutter_event_calendar
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/flutter_event_calendar-1.0.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/flutter_event_calendar-1.0.0/lib/
 | 
			
		||||
flutter_lints
 | 
			
		||||
3.1
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/flutter_lints-3.0.2/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/flutter_lints-3.0.2/lib/
 | 
			
		||||
flutter_map
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/flutter_map-7.0.2/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/flutter_map-7.0.2/lib/
 | 
			
		||||
flutter_svg
 | 
			
		||||
2.19
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/flutter_svg-2.0.10+1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/flutter_svg-2.0.10+1/lib/
 | 
			
		||||
get_it
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/get_it-7.7.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/get_it-7.7.0/lib/
 | 
			
		||||
go_router
 | 
			
		||||
3.2
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/go_router-14.2.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/go_router-14.2.0/lib/
 | 
			
		||||
hover_menu
 | 
			
		||||
2.16
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/hover_menu-1.1.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/hover_menu-1.1.1/lib/
 | 
			
		||||
http
 | 
			
		||||
3.3
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/http-1.2.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/http-1.2.1/lib/
 | 
			
		||||
http_parser
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/http_parser-4.0.2/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/http_parser-4.0.2/lib/
 | 
			
		||||
injectable
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/injectable-2.4.2/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/injectable-2.4.2/lib/
 | 
			
		||||
intl
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/intl-0.19.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/intl-0.19.0/lib/
 | 
			
		||||
irondash_engine_context
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/irondash_engine_context-0.5.4/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/irondash_engine_context-0.5.4/lib/
 | 
			
		||||
irondash_message_channel
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/irondash_message_channel-0.7.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/irondash_message_channel-0.7.0/lib/
 | 
			
		||||
json_string
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/json_string-3.0.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/json_string-3.0.1/lib/
 | 
			
		||||
json_util
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/json_util-2.0.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/json_util-2.0.0/lib/
 | 
			
		||||
latlong2
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/latlong2-0.9.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/latlong2-0.9.1/lib/
 | 
			
		||||
leak_tracker
 | 
			
		||||
3.1
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/leak_tracker-10.0.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/leak_tracker-10.0.0/lib/
 | 
			
		||||
leak_tracker_flutter_testing
 | 
			
		||||
3.1
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/leak_tracker_flutter_testing-2.0.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/leak_tracker_flutter_testing-2.0.1/lib/
 | 
			
		||||
leak_tracker_testing
 | 
			
		||||
3.1
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/leak_tracker_testing-2.0.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/leak_tracker_testing-2.0.1/lib/
 | 
			
		||||
lints
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/lints-3.0.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/lints-3.0.0/lib/
 | 
			
		||||
lists
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/lists-1.0.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/lists-1.0.1/lib/
 | 
			
		||||
logger
 | 
			
		||||
2.17
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/logger-2.3.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/logger-2.3.0/lib/
 | 
			
		||||
logging
 | 
			
		||||
2.19
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/logging-1.2.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/logging-1.2.0/lib/
 | 
			
		||||
matcher
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/matcher-0.12.16+1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/matcher-0.12.16+1/lib/
 | 
			
		||||
material_color_utilities
 | 
			
		||||
2.17
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/material_color_utilities-0.8.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/material_color_utilities-0.8.0/lib/
 | 
			
		||||
meta
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/meta-1.11.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/meta-1.11.0/lib/
 | 
			
		||||
mgrs_dart
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/mgrs_dart-2.0.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/mgrs_dart-2.0.0/lib/
 | 
			
		||||
number_text_input_formatter
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/number_text_input_formatter-1.0.0+8/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/number_text_input_formatter-1.0.0+8/lib/
 | 
			
		||||
path
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/path-1.9.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/path-1.9.0/lib/
 | 
			
		||||
path_parsing
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/path_parsing-1.0.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/path_parsing-1.0.1/lib/
 | 
			
		||||
path_provider
 | 
			
		||||
3.1
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/path_provider-2.1.3/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/path_provider-2.1.3/lib/
 | 
			
		||||
path_provider_android
 | 
			
		||||
3.2
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/path_provider_android-2.2.4/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/path_provider_android-2.2.4/lib/
 | 
			
		||||
path_provider_foundation
 | 
			
		||||
3.2
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/path_provider_foundation-2.4.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/path_provider_foundation-2.4.0/lib/
 | 
			
		||||
path_provider_linux
 | 
			
		||||
2.19
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1/lib/
 | 
			
		||||
path_provider_platform_interface
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/path_provider_platform_interface-2.1.2/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/path_provider_platform_interface-2.1.2/lib/
 | 
			
		||||
path_provider_windows
 | 
			
		||||
2.19
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/path_provider_windows-2.2.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/path_provider_windows-2.2.1/lib/
 | 
			
		||||
petitparser
 | 
			
		||||
3.2
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/petitparser-6.0.2/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/petitparser-6.0.2/lib/
 | 
			
		||||
pixel_snap
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/pixel_snap-0.1.5/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/pixel_snap-0.1.5/lib/
 | 
			
		||||
platform
 | 
			
		||||
3.2
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/platform-3.1.5/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/platform-3.1.5/lib/
 | 
			
		||||
plugin_platform_interface
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/plugin_platform_interface-2.1.8/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/plugin_platform_interface-2.1.8/lib/
 | 
			
		||||
polylabel
 | 
			
		||||
2.13
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/polylabel-1.0.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/polylabel-1.0.1/lib/
 | 
			
		||||
proj4dart
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/proj4dart-2.1.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/proj4dart-2.1.0/lib/
 | 
			
		||||
scoped_model
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/scoped_model-2.0.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/scoped_model-2.0.0/lib/
 | 
			
		||||
shamsi_date
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/shamsi_date-0.15.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/shamsi_date-0.15.0/lib/
 | 
			
		||||
shared_preferences
 | 
			
		||||
3.1
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/shared_preferences-2.2.3/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/shared_preferences-2.2.3/lib/
 | 
			
		||||
shared_preferences_android
 | 
			
		||||
3.2
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/shared_preferences_android-2.2.2/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/shared_preferences_android-2.2.2/lib/
 | 
			
		||||
shared_preferences_foundation
 | 
			
		||||
3.2
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/shared_preferences_foundation-2.4.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/shared_preferences_foundation-2.4.0/lib/
 | 
			
		||||
shared_preferences_linux
 | 
			
		||||
2.19
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/shared_preferences_linux-2.3.2/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/shared_preferences_linux-2.3.2/lib/
 | 
			
		||||
shared_preferences_platform_interface
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/shared_preferences_platform_interface-2.3.2/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/shared_preferences_platform_interface-2.3.2/lib/
 | 
			
		||||
shared_preferences_web
 | 
			
		||||
3.3
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/shared_preferences_web-2.3.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/shared_preferences_web-2.3.0/lib/
 | 
			
		||||
shared_preferences_windows
 | 
			
		||||
2.19
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/shared_preferences_windows-2.3.2/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/shared_preferences_windows-2.3.2/lib/
 | 
			
		||||
simple_gesture_detector
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/simple_gesture_detector-0.2.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/simple_gesture_detector-0.2.1/lib/
 | 
			
		||||
source_span
 | 
			
		||||
2.18
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/source_span-1.10.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/source_span-1.10.0/lib/
 | 
			
		||||
sprintf
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/sprintf-7.0.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/sprintf-7.0.0/lib/
 | 
			
		||||
stack_trace
 | 
			
		||||
2.18
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/stack_trace-1.11.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/stack_trace-1.11.1/lib/
 | 
			
		||||
star_menu
 | 
			
		||||
3.2
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/star_menu-4.0.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/star_menu-4.0.1/lib/
 | 
			
		||||
stream_channel
 | 
			
		||||
2.19
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/stream_channel-2.1.2/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/stream_channel-2.1.2/lib/
 | 
			
		||||
string_scanner
 | 
			
		||||
2.18
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/string_scanner-1.2.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/string_scanner-1.2.0/lib/
 | 
			
		||||
super_clipboard
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/super_clipboard-0.8.17/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/super_clipboard-0.8.17/lib/
 | 
			
		||||
super_drag_and_drop
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/super_drag_and_drop-0.8.17/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/super_drag_and_drop-0.8.17/lib/
 | 
			
		||||
super_native_extensions
 | 
			
		||||
3.3
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/super_native_extensions-0.8.17/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/super_native_extensions-0.8.17/lib/
 | 
			
		||||
syncfusion_flutter_calendar
 | 
			
		||||
2.17
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/syncfusion_flutter_calendar-26.2.7/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/syncfusion_flutter_calendar-26.2.7/lib/
 | 
			
		||||
syncfusion_flutter_core
 | 
			
		||||
2.17
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/syncfusion_flutter_core-26.2.7/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/syncfusion_flutter_core-26.2.7/lib/
 | 
			
		||||
syncfusion_flutter_datepicker
 | 
			
		||||
2.17
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/syncfusion_flutter_datepicker-26.2.7/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/syncfusion_flutter_datepicker-26.2.7/lib/
 | 
			
		||||
table_calendar
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/table_calendar-3.1.2/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/table_calendar-3.1.2/lib/
 | 
			
		||||
term_glyph
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/term_glyph-1.2.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/term_glyph-1.2.1/lib/
 | 
			
		||||
test_api
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/test_api-0.6.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/test_api-0.6.1/lib/
 | 
			
		||||
timezone
 | 
			
		||||
2.19
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/timezone-0.9.3/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/timezone-0.9.3/lib/
 | 
			
		||||
typed_data
 | 
			
		||||
2.17
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/typed_data-1.3.2/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/typed_data-1.3.2/lib/
 | 
			
		||||
unicode
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/unicode-0.3.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/unicode-0.3.1/lib/
 | 
			
		||||
uuid
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/uuid-4.4.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/uuid-4.4.0/lib/
 | 
			
		||||
vector_graphics
 | 
			
		||||
2.17
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/vector_graphics-1.1.11+1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/vector_graphics-1.1.11+1/lib/
 | 
			
		||||
vector_graphics_codec
 | 
			
		||||
2.17
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/vector_graphics_codec-1.1.11+1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/vector_graphics_codec-1.1.11+1/lib/
 | 
			
		||||
vector_graphics_compiler
 | 
			
		||||
2.19
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/vector_graphics_compiler-1.1.11+1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/vector_graphics_compiler-1.1.11+1/lib/
 | 
			
		||||
vector_math
 | 
			
		||||
2.14
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/vector_math-2.1.4/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/
 | 
			
		||||
vm_service
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/vm_service-13.0.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/vm_service-13.0.0/lib/
 | 
			
		||||
web
 | 
			
		||||
3.3
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/web-0.5.1/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/web-0.5.1/lib/
 | 
			
		||||
webview_flutter
 | 
			
		||||
3.2
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/webview_flutter-4.8.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/webview_flutter-4.8.0/lib/
 | 
			
		||||
webview_flutter_android
 | 
			
		||||
3.2
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/webview_flutter_android-3.16.3/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/webview_flutter_android-3.16.3/lib/
 | 
			
		||||
webview_flutter_platform_interface
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/webview_flutter_platform_interface-2.10.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/webview_flutter_platform_interface-2.10.0/lib/
 | 
			
		||||
webview_flutter_wkwebview
 | 
			
		||||
3.2
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/webview_flutter_wkwebview-3.14.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/webview_flutter_wkwebview-3.14.0/lib/
 | 
			
		||||
win32
 | 
			
		||||
3.3
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/win32-5.5.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/win32-5.5.0/lib/
 | 
			
		||||
win32_registry
 | 
			
		||||
3.3
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/win32_registry-1.1.3/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/win32_registry-1.1.3/lib/
 | 
			
		||||
wkt_parser
 | 
			
		||||
2.12
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/wkt_parser-2.0.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/wkt_parser-2.0.0/lib/
 | 
			
		||||
xdg_directories
 | 
			
		||||
3.0
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/xdg_directories-1.0.4/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/xdg_directories-1.0.4/lib/
 | 
			
		||||
xml
 | 
			
		||||
3.2
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/xml-6.5.0/
 | 
			
		||||
file:///home/mr/.pub-cache/hosted/pub.dev/xml-6.5.0/lib/
 | 
			
		||||
oc_front
 | 
			
		||||
3.3
 | 
			
		||||
file:///home/mr/Documents/OC/oc-front/
 | 
			
		||||
file:///home/mr/Documents/OC/oc-front/lib/
 | 
			
		||||
flutter_flow_chart
 | 
			
		||||
3.3
 | 
			
		||||
file:///home/mr/Documents/OC/oc-front/library/flutter_flow_chart/
 | 
			
		||||
file:///home/mr/Documents/OC/oc-front/library/flutter_flow_chart/lib/
 | 
			
		||||
sky_engine
 | 
			
		||||
3.2
 | 
			
		||||
file:///home/mr/snap/flutter/common/flutter/bin/cache/pkg/sky_engine/
 | 
			
		||||
file:///home/mr/snap/flutter/common/flutter/bin/cache/pkg/sky_engine/lib/
 | 
			
		||||
flutter
 | 
			
		||||
3.2
 | 
			
		||||
file:///home/mr/snap/flutter/common/flutter/packages/flutter/
 | 
			
		||||
file:///home/mr/snap/flutter/common/flutter/packages/flutter/lib/
 | 
			
		||||
flutter_test
 | 
			
		||||
3.2
 | 
			
		||||
file:///home/mr/snap/flutter/common/flutter/packages/flutter_test/
 | 
			
		||||
file:///home/mr/snap/flutter/common/flutter/packages/flutter_test/lib/
 | 
			
		||||
flutter_web_plugins
 | 
			
		||||
3.2
 | 
			
		||||
file:///home/mr/snap/flutter/common/flutter/packages/flutter_web_plugins/
 | 
			
		||||
file:///home/mr/snap/flutter/common/flutter/packages/flutter_web_plugins/lib/
 | 
			
		||||
2
 | 
			
		||||
							
								
								
									
										1
									
								
								.dart_tool/version
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								.dart_tool/version
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
3.19.6
 | 
			
		||||
							
								
								
									
										16
									
								
								.flutter-plugins
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								.flutter-plugins
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
			
		||||
# This is a generated file; do not edit or check into version control.
 | 
			
		||||
desktop_window=/home/mr/.pub-cache/hosted/pub.dev/desktop_window-0.4.1/
 | 
			
		||||
device_info_plus=/home/mr/.pub-cache/hosted/pub.dev/device_info_plus-10.1.2/
 | 
			
		||||
irondash_engine_context=/home/mr/.pub-cache/hosted/pub.dev/irondash_engine_context-0.5.4/
 | 
			
		||||
path_provider=/home/mr/.pub-cache/hosted/pub.dev/path_provider-2.1.4/
 | 
			
		||||
path_provider_android=/home/mr/.pub-cache/hosted/pub.dev/path_provider_android-2.2.4/
 | 
			
		||||
path_provider_foundation=/home/mr/.pub-cache/hosted/pub.dev/path_provider_foundation-2.4.0/
 | 
			
		||||
path_provider_linux=/home/mr/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1/
 | 
			
		||||
path_provider_windows=/home/mr/.pub-cache/hosted/pub.dev/path_provider_windows-2.3.0/
 | 
			
		||||
shared_preferences=/home/mr/.pub-cache/hosted/pub.dev/shared_preferences-2.2.3/
 | 
			
		||||
shared_preferences_android=/home/mr/.pub-cache/hosted/pub.dev/shared_preferences_android-2.2.2/
 | 
			
		||||
shared_preferences_foundation=/home/mr/.pub-cache/hosted/pub.dev/shared_preferences_foundation-2.5.3/
 | 
			
		||||
shared_preferences_linux=/home/mr/.pub-cache/hosted/pub.dev/shared_preferences_linux-2.4.1/
 | 
			
		||||
shared_preferences_web=/home/mr/.pub-cache/hosted/pub.dev/shared_preferences_web-2.4.1/
 | 
			
		||||
shared_preferences_windows=/home/mr/.pub-cache/hosted/pub.dev/shared_preferences_windows-2.4.1/
 | 
			
		||||
super_native_extensions=/home/mr/.pub-cache/hosted/pub.dev/super_native_extensions-0.8.19/
 | 
			
		||||
							
								
								
									
										1
									
								
								.flutter-plugins-dependencies
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								.flutter-plugins-dependencies
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										45
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										45
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,45 @@
 | 
			
		||||
# Miscellaneous
 | 
			
		||||
*.class
 | 
			
		||||
*.log
 | 
			
		||||
*.pyc
 | 
			
		||||
*.swp
 | 
			
		||||
.DS_Store
 | 
			
		||||
.atom/
 | 
			
		||||
.buildlog/
 | 
			
		||||
.history
 | 
			
		||||
.svn/
 | 
			
		||||
build/
 | 
			
		||||
migrate_working_dir/
 | 
			
		||||
 | 
			
		||||
# IntelliJ related
 | 
			
		||||
*.iml
 | 
			
		||||
*.ipr
 | 
			
		||||
*.iws
 | 
			
		||||
.idea/
 | 
			
		||||
 | 
			
		||||
# The .vscode folder contains launch configuration and tasks you configure in
 | 
			
		||||
# VS Code which you may wish to be included in version control, so this line
 | 
			
		||||
# is commented out by default.
 | 
			
		||||
#.vscode/
 | 
			
		||||
 | 
			
		||||
# Flutter/Dart/Pub related
 | 
			
		||||
**/doc/api/
 | 
			
		||||
**/ios/Flutter/.last_build_id
 | 
			
		||||
.dart_tool/
 | 
			
		||||
.flutter-plugins
 | 
			
		||||
.flutter-plugins-dependencies
 | 
			
		||||
.packages
 | 
			
		||||
.pub-cache/
 | 
			
		||||
.pub/
 | 
			
		||||
/build/
 | 
			
		||||
 | 
			
		||||
# Symbolication related
 | 
			
		||||
app.*.symbols
 | 
			
		||||
 | 
			
		||||
# Obfuscation related
 | 
			
		||||
app.*.map.json
 | 
			
		||||
 | 
			
		||||
# Android Studio will place build artifacts here
 | 
			
		||||
/android/app/debug
 | 
			
		||||
/android/app/profile
 | 
			
		||||
/android/app/release
 | 
			
		||||
							
								
								
									
										21
									
								
								Dockerfile
									
									
									
									
									
								
							
							
						
						
									
										21
									
								
								Dockerfile
									
									
									
									
									
								
							@@ -5,6 +5,15 @@ FROM debian:latest AS build-env
 | 
			
		||||
RUN apt-get update
 | 
			
		||||
RUN apt-get install -y curl git unzip
 | 
			
		||||
 | 
			
		||||
ARG WORKSPACE_HOST="http://localhost:8089/oc"
 | 
			
		||||
ARG WORKFLOW_HOST="http://localhost:8088/oc"
 | 
			
		||||
ARG ITEM_HOST="http://localhost:8087/oc"
 | 
			
		||||
ARG SCHEDULER_HOST="http://localhost:8090/oc"
 | 
			
		||||
ARG LOGS_HOST="http://localhost:3100"
 | 
			
		||||
ARG PEER_HOST="http://localhost:8093/oc"
 | 
			
		||||
ARG DATACENTER_HOST="http://localhost:8092/oc"
 | 
			
		||||
ARG COLLABORATIVE_AREA_HOST="http://localhost:8091/oc"
 | 
			
		||||
ARG AUTH_MODE=true
 | 
			
		||||
# define variables
 | 
			
		||||
ARG FLUTTER_SDK=/usr/local/flutter 
 | 
			
		||||
ARG FLUTTER_VERSION=3.19.6
 | 
			
		||||
@@ -32,8 +41,16 @@ WORKDIR $APP
 | 
			
		||||
# Run build: 1 - clean, 2 - pub get, 3 - build web
 | 
			
		||||
RUN flutter clean
 | 
			
		||||
RUN flutter pub get
 | 
			
		||||
RUN flutter build web
 | 
			
		||||
 | 
			
		||||
RUN flutter build web \ 
 | 
			
		||||
    --dart-define=AUTH_MODE=$AUTH_MODE \
 | 
			
		||||
    --dart-define=WORKSPACE_HOST=$WORKSPACE_HOST \
 | 
			
		||||
    --dart-define=WORKFLOW_HOST=$WORKFLOW_HOST \
 | 
			
		||||
    --dart-define=PEER_HOST=$PEER_HOST \
 | 
			
		||||
    --dart-define=COLLABORATIVE_AREA_HOST=$COLLABORATIVE_AREA_HOST \
 | 
			
		||||
    --dart-define=SCHEDULER_HOST=$SCHEDULER_HOST \
 | 
			
		||||
    --dart-define=LOGS_HOST=$LOGS_HOST \
 | 
			
		||||
    --dart-define=ITEM_HOST=$ITEM_HOST \
 | 
			
		||||
    --dart-define=DATACENTER_HOST=$DATACENTER_HOST
 | 
			
		||||
# once heare the app will be compiled and ready to deploy
 | 
			
		||||
 | 
			
		||||
# use nginx to deploy
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										35
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										35
									
								
								README.md
									
									
									
									
									
								
							@@ -1,6 +1,6 @@
 | 
			
		||||
# oc_front
 | 
			
		||||
 | 
			
		||||
A new Flutter project.
 | 
			
		||||
OpenCloud flutter frontend. 
 | 
			
		||||
 | 
			
		||||
## Getting Started
 | 
			
		||||
 | 
			
		||||
@@ -14,3 +14,36 @@ A few resources to get you started if this is your first Flutter project:
 | 
			
		||||
For help getting started with Flutter development, view the
 | 
			
		||||
[online documentation](https://docs.flutter.dev/), which offers tutorials,
 | 
			
		||||
samples, guidance on mobile development, and a full API reference.
 | 
			
		||||
 | 
			
		||||
## Install for local development 
 | 
			
		||||
 | 
			
		||||
### Install flutter
 | 
			
		||||
Our flutter version (in dockerfile & during development) is set to : 3.19.6
 | 
			
		||||
FLUTTER SDK PATH : /usr/local/flutter
 | 
			
		||||
- With snap (linux only) : `sudo snap install flutter --classic`
 | 
			
		||||
- With git (windows + linux) : 
 | 
			
		||||
        `git clone https://github.com/flutter/flutter.git -b <FLUTTER VERSION> <FLUTTER SDK PATH>`
 | 
			
		||||
        `export PATH="$PATH:<FLUTTER SDK PATH>/bin:<FLUTTER SDK PATH>/bin/cache/dart-sdk/bin"`
 | 
			
		||||
 | 
			
		||||
### Install flutter project dependencies
 | 
			
		||||
 | 
			
		||||
At the root of the project : 
 | 
			
		||||
- `flutter clean`
 | 
			
		||||
- `flutter pub get`
 | 
			
		||||
 | 
			
		||||
## Run 
 | 
			
		||||
 | 
			
		||||
### Run locally (dev mode)
 | 
			
		||||
 | 
			
		||||
At the root of the project : `flutter run`
 | 
			
		||||
 | 
			
		||||
### Run containerized with Docker (aligned with OC stack)
 | 
			
		||||
For development purpose open a chrome without CORS : `google-chrome --disable-web-security`
 | 
			
		||||
At the root of the project :
 | 
			
		||||
    - `docker build . -t oc-front` 
 | 
			
		||||
    if localisation services change : `docker build -t oc-front --build-arg WORKSPACE_HOST=<SERVICE URL> --build-arg WORKFLOW_HOST=<SERVICE URL> --build-arg SEARCH_HOST=<SERVICE URL> --build-arg ITEM_HOST=<SERVICE URL> .`
 | 
			
		||||
 | 
			
		||||
    - `docker-compose up -d --build --force-recreate` 
 | 
			
		||||
 | 
			
		||||
## HELP
 | 
			
		||||
sudo apt install libwebkit2gtk-4.0-dev
 | 
			
		||||
@@ -1 +1 @@
 | 
			
		||||
0e42810c62c7d99e697db4e3ab779648
 | 
			
		||||
001e1a7429a39e5fd4585014b6bb4c4c
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
{"inputs":["/home/mr/Documents/OC/oc-front/.dart_tool/package_config_subset"],"outputs":["/home/mr/Documents/OC/oc-front/.dart_tool/flutter_build/dart_plugin_registrant.dart"]}
 | 
			
		||||
@@ -0,0 +1 @@
 | 
			
		||||
{"inputs":[],"outputs":[]}
 | 
			
		||||
@@ -1 +0,0 @@
 | 
			
		||||
{"inputs":["/home/mr/Documents/OC/oc-front/oc_front/.dart_tool/package_config_subset"],"outputs":["/home/mr/Documents/OC/oc-front/oc_front/.dart_tool/flutter_build/dart_plugin_registrant.dart"]}
 | 
			
		||||
@@ -1 +1 @@
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -1 +1 @@
 | 
			
		||||
{"assets/images/icon.svg":["assets/images/icon.svg"],"assets/images/logo.svg":["assets/images/logo.svg"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"],"packages/flutter_map/lib/assets/flutter_map_logo.png":["packages/flutter_map/lib/assets/flutter_map_logo.png"]}
 | 
			
		||||
{"assets/images/icon.svg":["assets/images/icon.svg"],"assets/images/logo.svg":["assets/images/logo.svg"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"],"packages/flutter_map/lib/assets/flutter_map_logo.png":["packages/flutter_map/lib/assets/flutter_map_logo.png"],"packages/timezone/data/latest_all.tzf":["packages/timezone/data/latest_all.tzf"]}
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								build/flutter_assets/packages/timezone/data/latest_all.tzf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								build/flutter_assets/packages/timezone/data/latest_all.tzf
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1,82 +1,123 @@
 | 
			
		||||
# ninja log v5
 | 
			
		||||
4837	4966	1719925438199633542	plugins/desktop_window/libdesktop_window_plugin.so	3d5ee8e4ec3cf1d0
 | 
			
		||||
2	5320	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/libflutter_linux_gtk.so	9779dd0abe3f0b7c
 | 
			
		||||
2	5320	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h	9779dd0abe3f0b7c
 | 
			
		||||
2	5320	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
4319	4837	1719925438067635324	plugins/desktop_window/CMakeFiles/desktop_window_plugin.dir/desktop_window_plugin.cc.o	f9f26580045750ab
 | 
			
		||||
2	5320	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_value.h	9779dd0abe3f0b7c
 | 
			
		||||
5320	5755	1720106199968715516	CMakeFiles/oc_front.dir/my_application.cc.o	4ec87ad0095a5c67
 | 
			
		||||
2	5320	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h	9779dd0abe3f0b7c
 | 
			
		||||
2	5320	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_view.h	9779dd0abe3f0b7c
 | 
			
		||||
2	5320	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/flutter_linux.h	9779dd0abe3f0b7c
 | 
			
		||||
2	5320	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h	9779dd0abe3f0b7c
 | 
			
		||||
5320	5739	1720106199952715806	CMakeFiles/oc_front.dir/flutter/generated_plugin_registrant.cc.o	3c63709113723fa9
 | 
			
		||||
2	5320	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
2	5320	0	flutter/_phony_	9779dd0abe3f0b7c
 | 
			
		||||
2	5320	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
4316	4743	1719925437975636567	CMakeFiles/oc_front.dir/main.cc.o	c7cb056afffdd1c4
 | 
			
		||||
2	5320	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h	9779dd0abe3f0b7c
 | 
			
		||||
2	5320	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
2	5320	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_call.h	9779dd0abe3f0b7c
 | 
			
		||||
2	5320	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_response.h	9779dd0abe3f0b7c
 | 
			
		||||
5755	5878	1720106200096713201	intermediates_do_not_run/oc_front	f9992acb89849d5e
 | 
			
		||||
2	5320	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
2	5320	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h	9779dd0abe3f0b7c
 | 
			
		||||
2	5320	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h	9779dd0abe3f0b7c
 | 
			
		||||
2	5320	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_engine.h	9779dd0abe3f0b7c
 | 
			
		||||
2	5320	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
2	5320	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
2	5320	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
5878	6034	0	CMakeFiles/install.util	50cfc09af436cf59
 | 
			
		||||
3	5345	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/libflutter_linux_gtk.so	9779dd0abe3f0b7c
 | 
			
		||||
3	5345	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5345	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5345	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5345	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5345	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_engine.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5345	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5345	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5345	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5345	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_call.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5345	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5345	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5345	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_response.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5345	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5345	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5345	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5345	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5345	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5345	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_value.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5345	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_view.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5345	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/flutter_linux.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5345	0	flutter/_phony_	9779dd0abe3f0b7c
 | 
			
		||||
5346	5771	1720106239132012480	CMakeFiles/oc_front.dir/flutter/generated_plugin_registrant.cc.o	3c63709113723fa9
 | 
			
		||||
5345	5788	1720106239148012195	CMakeFiles/oc_front.dir/my_application.cc.o	4ec87ad0095a5c67
 | 
			
		||||
5788	5916	1720106239276009914	intermediates_do_not_run/oc_front	f9992acb89849d5e
 | 
			
		||||
5916	6068	0	CMakeFiles/install.util	50cfc09af436cf59
 | 
			
		||||
3	5583	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/libflutter_linux_gtk.so	9779dd0abe3f0b7c
 | 
			
		||||
3	5583	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5583	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5583	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5583	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5583	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_engine.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5583	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5583	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5583	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5583	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_call.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5583	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5583	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5583	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_response.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5583	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5583	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5583	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5583	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5583	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5583	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_value.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5583	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_view.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5583	0	/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/flutter_linux.h	9779dd0abe3f0b7c
 | 
			
		||||
3	5583	0	flutter/_phony_	9779dd0abe3f0b7c
 | 
			
		||||
5584	6002	1720106279707295237	CMakeFiles/oc_front.dir/flutter/generated_plugin_registrant.cc.o	3c63709113723fa9
 | 
			
		||||
5583	6040	1720106279743294606	CMakeFiles/oc_front.dir/my_application.cc.o	4ec87ad0095a5c67
 | 
			
		||||
6040	6224	1720106279931291307	intermediates_do_not_run/oc_front	f9992acb89849d5e
 | 
			
		||||
6224	6386	0	CMakeFiles/install.util	50cfc09af436cf59
 | 
			
		||||
43	7102	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h	df34b103123784f1
 | 
			
		||||
43	7102	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h	df34b103123784f1
 | 
			
		||||
43	7102	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h	df34b103123784f1
 | 
			
		||||
43	7102	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_engine.h	df34b103123784f1
 | 
			
		||||
43	7102	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h	df34b103123784f1
 | 
			
		||||
43	7102	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h	df34b103123784f1
 | 
			
		||||
19318	20273	0	CMakeFiles/install.util	558f353ee1373233
 | 
			
		||||
43	412	1723042867477311806	plugins/super_native_extensions/libsuper_native_extensions.so	74762aee97d0d662
 | 
			
		||||
18891	19318	1723042886400968232	intermediates_do_not_run/oc_front	4e630cc1de7b670a
 | 
			
		||||
43	7102	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_value.h	df34b103123784f1
 | 
			
		||||
7479	7597	1720190160043160828	plugins/irondash_engine_context/libirondash_engine_context_plugin.so	a89d3772b0fb0935
 | 
			
		||||
43	7102	0	flutter/_phony_	df34b103123784f1
 | 
			
		||||
13608	16421	1720171474184250688	plugins/desktop_window/CMakeFiles/desktop_window_plugin.dir/desktop_window_plugin.cc.o	259dba9caad978aa
 | 
			
		||||
43	7102	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h	df34b103123784f1
 | 
			
		||||
43	7102	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_call.h	df34b103123784f1
 | 
			
		||||
43	7102	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h	df34b103123784f1
 | 
			
		||||
6105	7479	1720190159919162468	plugins/irondash_engine_context/CMakeFiles/irondash_engine_context_plugin.dir/irondash_engine_context_plugin.cc.o	439d26d301366f5a
 | 
			
		||||
43	7102	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h	df34b103123784f1
 | 
			
		||||
43	7102	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/libflutter_linux_gtk.so	df34b103123784f1
 | 
			
		||||
43	7102	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h	df34b103123784f1
 | 
			
		||||
43	7102	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/flutter_linux.h	df34b103123784f1
 | 
			
		||||
43	7102	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h	df34b103123784f1
 | 
			
		||||
5895	6038	1720171596542283915	plugins/desktop_window/libdesktop_window_plugin.so	26c8f2b838605d38
 | 
			
		||||
43	412	1723042867477311806	plugins/super_native_extensions/_phony_	74762aee97d0d662
 | 
			
		||||
43	7102	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_response.h	df34b103123784f1
 | 
			
		||||
43	7102	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h	df34b103123784f1
 | 
			
		||||
7223	7702	1720190160147159452	plugins/super_native_extensions/CMakeFiles/super_native_extensions_plugin.dir/super_native_extensions_plugin.cc.o	e4e228e87b2f98cc
 | 
			
		||||
7117	18885	1723042885952976327	CMakeFiles/oc_front.dir/flutter/generated_plugin_registrant.cc.o	79b3e2ad61c9feb4
 | 
			
		||||
43	7102	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h	df34b103123784f1
 | 
			
		||||
7117	16523	1723042883325023855	plugins/super_native_extensions/libsuper_native_extensions_plugin.so	87d9259f3dbf9022
 | 
			
		||||
43	7102	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h	df34b103123784f1
 | 
			
		||||
43	7102	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_view.h	df34b103123784f1
 | 
			
		||||
43	7102	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h	df34b103123784f1
 | 
			
		||||
7221	7661	1720190160103160034	CMakeFiles/oc_front.dir/main.cc.o	b1d36a8b3fb9d7f7
 | 
			
		||||
7116	18891	1723042885956976255	CMakeFiles/oc_front.dir/my_application.cc.o	3fd042b328f87769
 | 
			
		||||
58	466	1723042916288432161	plugins/super_native_extensions/libsuper_native_extensions.so	74762aee97d0d662
 | 
			
		||||
58	466	1723042916288432161	plugins/super_native_extensions/_phony_	74762aee97d0d662
 | 
			
		||||
57	12620	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/libflutter_linux_gtk.so	df34b103123784f1
 | 
			
		||||
57	12620	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h	df34b103123784f1
 | 
			
		||||
57	12620	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h	df34b103123784f1
 | 
			
		||||
57	12620	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h	df34b103123784f1
 | 
			
		||||
57	12620	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h	df34b103123784f1
 | 
			
		||||
57	12620	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_engine.h	df34b103123784f1
 | 
			
		||||
57	12620	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h	df34b103123784f1
 | 
			
		||||
57	12620	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h	df34b103123784f1
 | 
			
		||||
57	12620	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h	df34b103123784f1
 | 
			
		||||
57	12620	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_call.h	df34b103123784f1
 | 
			
		||||
57	12620	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h	df34b103123784f1
 | 
			
		||||
57	12620	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h	df34b103123784f1
 | 
			
		||||
57	12620	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_response.h	df34b103123784f1
 | 
			
		||||
57	12620	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h	df34b103123784f1
 | 
			
		||||
57	12620	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h	df34b103123784f1
 | 
			
		||||
57	12620	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h	df34b103123784f1
 | 
			
		||||
57	12620	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h	df34b103123784f1
 | 
			
		||||
57	12620	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h	df34b103123784f1
 | 
			
		||||
57	12620	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_value.h	df34b103123784f1
 | 
			
		||||
57	12620	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_view.h	df34b103123784f1
 | 
			
		||||
57	12620	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/flutter_linux.h	df34b103123784f1
 | 
			
		||||
57	12620	0	flutter/_phony_	df34b103123784f1
 | 
			
		||||
12638	21600	1723042936588072438	plugins/super_native_extensions/libsuper_native_extensions_plugin.so	87d9259f3dbf9022
 | 
			
		||||
12638	24688	1723042940476003931	CMakeFiles/oc_front.dir/flutter/generated_plugin_registrant.cc.o	79b3e2ad61c9feb4
 | 
			
		||||
12638	24698	1723042940524003086	CMakeFiles/oc_front.dir/my_application.cc.o	3fd042b328f87769
 | 
			
		||||
24698	25496	1723042941331988865	intermediates_do_not_run/oc_front	4e630cc1de7b670a
 | 
			
		||||
25496	27380	0	CMakeFiles/install.util	558f353ee1373233
 | 
			
		||||
93	17067	1723043023530568429	plugins/super_native_extensions/libsuper_native_extensions.so	74762aee97d0d662
 | 
			
		||||
93	17067	1723043023530568429	plugins/super_native_extensions/_phony_	74762aee97d0d662
 | 
			
		||||
91	25502	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/libflutter_linux_gtk.so	df34b103123784f1
 | 
			
		||||
91	25502	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h	df34b103123784f1
 | 
			
		||||
91	25502	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h	df34b103123784f1
 | 
			
		||||
91	25502	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h	df34b103123784f1
 | 
			
		||||
91	25502	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h	df34b103123784f1
 | 
			
		||||
91	25502	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_engine.h	df34b103123784f1
 | 
			
		||||
91	25502	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h	df34b103123784f1
 | 
			
		||||
91	25502	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h	df34b103123784f1
 | 
			
		||||
91	25502	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h	df34b103123784f1
 | 
			
		||||
91	25502	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_call.h	df34b103123784f1
 | 
			
		||||
91	25502	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h	df34b103123784f1
 | 
			
		||||
91	25502	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h	df34b103123784f1
 | 
			
		||||
91	25502	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_response.h	df34b103123784f1
 | 
			
		||||
91	25502	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h	df34b103123784f1
 | 
			
		||||
91	25502	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h	df34b103123784f1
 | 
			
		||||
91	25502	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h	df34b103123784f1
 | 
			
		||||
91	25502	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h	df34b103123784f1
 | 
			
		||||
91	25502	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h	df34b103123784f1
 | 
			
		||||
91	25502	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_value.h	df34b103123784f1
 | 
			
		||||
91	25502	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_view.h	df34b103123784f1
 | 
			
		||||
91	25502	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/flutter_linux.h	df34b103123784f1
 | 
			
		||||
91	25502	0	flutter/_phony_	df34b103123784f1
 | 
			
		||||
25503	26894	1723043048582145188	plugins/super_native_extensions/libsuper_native_extensions_plugin.so	87d9259f3dbf9022
 | 
			
		||||
25503	28785	1723043050470113462	CMakeFiles/oc_front.dir/flutter/generated_plugin_registrant.cc.o	79b3e2ad61c9feb4
 | 
			
		||||
25502	28787	1723043050470113462	CMakeFiles/oc_front.dir/my_application.cc.o	3fd042b328f87769
 | 
			
		||||
28787	28990	1723043050674110035	intermediates_do_not_run/oc_front	4e630cc1de7b670a
 | 
			
		||||
28990	29315	0	CMakeFiles/install.util	558f353ee1373233
 | 
			
		||||
26	384	1723043130512788850	plugins/super_native_extensions/libsuper_native_extensions.so	74762aee97d0d662
 | 
			
		||||
26	384	1723043130512788850	plugins/super_native_extensions/_phony_	74762aee97d0d662
 | 
			
		||||
26	6081	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/libflutter_linux_gtk.so	df34b103123784f1
 | 
			
		||||
26	6081	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h	df34b103123784f1
 | 
			
		||||
26	6081	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h	df34b103123784f1
 | 
			
		||||
26	6081	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h	df34b103123784f1
 | 
			
		||||
26	6081	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h	df34b103123784f1
 | 
			
		||||
26	6081	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_engine.h	df34b103123784f1
 | 
			
		||||
26	6081	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h	df34b103123784f1
 | 
			
		||||
26	6081	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h	df34b103123784f1
 | 
			
		||||
26	6081	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h	df34b103123784f1
 | 
			
		||||
26	6081	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_call.h	df34b103123784f1
 | 
			
		||||
26	6081	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h	df34b103123784f1
 | 
			
		||||
26	6081	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h	df34b103123784f1
 | 
			
		||||
26	6081	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_response.h	df34b103123784f1
 | 
			
		||||
26	6081	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h	df34b103123784f1
 | 
			
		||||
26	6081	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h	df34b103123784f1
 | 
			
		||||
26	6081	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h	df34b103123784f1
 | 
			
		||||
26	6081	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h	df34b103123784f1
 | 
			
		||||
26	6081	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h	df34b103123784f1
 | 
			
		||||
26	6081	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_value.h	df34b103123784f1
 | 
			
		||||
26	6081	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_view.h	df34b103123784f1
 | 
			
		||||
26	6081	0	/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/flutter_linux.h	df34b103123784f1
 | 
			
		||||
26	6081	0	flutter/_phony_	df34b103123784f1
 | 
			
		||||
6084	6259	1723043136404692840	plugins/super_native_extensions/libsuper_native_extensions_plugin.so	87d9259f3dbf9022
 | 
			
		||||
6083	6556	1723043136700688022	CMakeFiles/oc_front.dir/flutter/generated_plugin_registrant.cc.o	79b3e2ad61c9feb4
 | 
			
		||||
6082	6587	1723043136728687566	CMakeFiles/oc_front.dir/my_application.cc.o	3fd042b328f87769
 | 
			
		||||
6587	6802	1723043136948683986	intermediates_do_not_run/oc_front	4e630cc1de7b670a
 | 
			
		||||
6802	6962	0	CMakeFiles/install.util	558f353ee1373233
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,5 @@
 | 
			
		||||
# This is the CMakeCache file.
 | 
			
		||||
# For build in directory: /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug
 | 
			
		||||
# For build in directory: /home/mr/Documents/OC/oc-front/build/linux/x64/debug
 | 
			
		||||
# It was generated by CMake: /snap/flutter/145/usr/bin/cmake
 | 
			
		||||
# You can edit this file to change values found and used by cmake.
 | 
			
		||||
# If you do not want to change any of the values, simply exit the editor.
 | 
			
		||||
@@ -70,7 +70,7 @@ CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
 | 
			
		||||
CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF
 | 
			
		||||
 | 
			
		||||
//...
 | 
			
		||||
CMAKE_INSTALL_PREFIX:PATH=/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle
 | 
			
		||||
CMAKE_INSTALL_PREFIX:PATH=/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle
 | 
			
		||||
 | 
			
		||||
//Path to a program.
 | 
			
		||||
CMAKE_LINKER:FILEPATH=/snap/flutter/current/usr/bin/ld
 | 
			
		||||
@@ -185,10 +185,16 @@ FLUTTER_TARGET_PLATFORM:UNINITIALIZED=linux-x64
 | 
			
		||||
PKG_CONFIG_EXECUTABLE:FILEPATH=/snap/flutter/current/usr/bin/pkg-config
 | 
			
		||||
 | 
			
		||||
//Value Computed by CMake
 | 
			
		||||
desktop_window_BINARY_DIR:STATIC=/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/plugins/desktop_window
 | 
			
		||||
desktop_window_BINARY_DIR:STATIC=/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/desktop_window
 | 
			
		||||
 | 
			
		||||
//Value Computed by CMake
 | 
			
		||||
desktop_window_SOURCE_DIR:STATIC=/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/.plugin_symlinks/desktop_window/linux
 | 
			
		||||
desktop_window_SOURCE_DIR:STATIC=/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/desktop_window/linux
 | 
			
		||||
 | 
			
		||||
//Value Computed by CMake
 | 
			
		||||
irondash_engine_context_BINARY_DIR:STATIC=/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/irondash_engine_context
 | 
			
		||||
 | 
			
		||||
//Value Computed by CMake
 | 
			
		||||
irondash_engine_context_SOURCE_DIR:STATIC=/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/irondash_engine_context/linux
 | 
			
		||||
 | 
			
		||||
//Path to a library.
 | 
			
		||||
pkgcfg_lib_GIO_gio-2.0:FILEPATH=/snap/flutter/current/usr/lib/x86_64-linux-gnu/libgio-2.0.so
 | 
			
		||||
@@ -239,10 +245,19 @@ pkgcfg_lib_GTK_pango-1.0:FILEPATH=/snap/flutter/current/usr/lib/x86_64-linux-gnu
 | 
			
		||||
pkgcfg_lib_GTK_pangocairo-1.0:FILEPATH=/snap/flutter/current/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so
 | 
			
		||||
 | 
			
		||||
//Value Computed by CMake
 | 
			
		||||
runner_BINARY_DIR:STATIC=/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug
 | 
			
		||||
runner_BINARY_DIR:STATIC=/home/mr/Documents/OC/oc-front/build/linux/x64/debug
 | 
			
		||||
 | 
			
		||||
//Value Computed by CMake
 | 
			
		||||
runner_SOURCE_DIR:STATIC=/home/mr/Documents/OC/oc-front/oc_front/linux
 | 
			
		||||
runner_SOURCE_DIR:STATIC=/home/mr/Documents/OC/oc-front/linux
 | 
			
		||||
 | 
			
		||||
//Value Computed by CMake
 | 
			
		||||
super_native_extensions_BINARY_DIR:STATIC=/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions
 | 
			
		||||
 | 
			
		||||
//Value Computed by CMake
 | 
			
		||||
super_native_extensions_SOURCE_DIR:STATIC=/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/super_native_extensions/linux
 | 
			
		||||
 | 
			
		||||
//Dependencies for the target
 | 
			
		||||
super_native_extensions_plugin_LIB_DEPENDS:STATIC=general;/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions/libsuper_native_extensions.so;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
########################
 | 
			
		||||
@@ -254,7 +269,7 @@ CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1
 | 
			
		||||
//ADVANCED property for variable: CMAKE_AR
 | 
			
		||||
CMAKE_AR-ADVANCED:INTERNAL=1
 | 
			
		||||
//This is the directory where this CMakeCache.txt was created
 | 
			
		||||
CMAKE_CACHEFILE_DIR:INTERNAL=/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug
 | 
			
		||||
CMAKE_CACHEFILE_DIR:INTERNAL=/home/mr/Documents/OC/oc-front/build/linux/x64/debug
 | 
			
		||||
//Major version of cmake used to create the current loaded cache
 | 
			
		||||
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
 | 
			
		||||
//Minor version of cmake used to create the current loaded cache
 | 
			
		||||
@@ -311,7 +326,7 @@ CMAKE_GENERATOR_PLATFORM:INTERNAL=
 | 
			
		||||
CMAKE_GENERATOR_TOOLSET:INTERNAL=
 | 
			
		||||
//Source directory with the top level CMakeLists.txt file for this
 | 
			
		||||
// project
 | 
			
		||||
CMAKE_HOME_DIRECTORY:INTERNAL=/home/mr/Documents/OC/oc-front/oc_front/linux
 | 
			
		||||
CMAKE_HOME_DIRECTORY:INTERNAL=/home/mr/Documents/OC/oc-front/linux
 | 
			
		||||
//Install .so files without execute permission.
 | 
			
		||||
CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1
 | 
			
		||||
//ADVANCED property for variable: CMAKE_LINKER
 | 
			
		||||
@@ -331,7 +346,7 @@ CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
 | 
			
		||||
//ADVANCED property for variable: CMAKE_NM
 | 
			
		||||
CMAKE_NM-ADVANCED:INTERNAL=1
 | 
			
		||||
//number of local generators
 | 
			
		||||
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=3
 | 
			
		||||
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=5
 | 
			
		||||
//ADVANCED property for variable: CMAKE_OBJCOPY
 | 
			
		||||
CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
 | 
			
		||||
//ADVANCED property for variable: CMAKE_OBJDUMP
 | 
			
		||||
 
 | 
			
		||||
@@ -1,13 +1,13 @@
 | 
			
		||||
set(CMAKE_HOST_SYSTEM "Linux-5.15.0-107-generic")
 | 
			
		||||
set(CMAKE_HOST_SYSTEM "Linux-5.15.0-113-generic")
 | 
			
		||||
set(CMAKE_HOST_SYSTEM_NAME "Linux")
 | 
			
		||||
set(CMAKE_HOST_SYSTEM_VERSION "5.15.0-107-generic")
 | 
			
		||||
set(CMAKE_HOST_SYSTEM_VERSION "5.15.0-113-generic")
 | 
			
		||||
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
set(CMAKE_SYSTEM "Linux-5.15.0-107-generic")
 | 
			
		||||
set(CMAKE_SYSTEM "Linux-5.15.0-113-generic")
 | 
			
		||||
set(CMAKE_SYSTEM_NAME "Linux")
 | 
			
		||||
set(CMAKE_SYSTEM_VERSION "5.15.0-107-generic")
 | 
			
		||||
set(CMAKE_SYSTEM_VERSION "5.15.0-113-generic")
 | 
			
		||||
set(CMAKE_SYSTEM_PROCESSOR "x86_64")
 | 
			
		||||
 | 
			
		||||
set(CMAKE_CROSSCOMPILING "FALSE")
 | 
			
		||||
 
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
The system is: Linux - 5.15.0-107-generic - x86_64
 | 
			
		||||
The system is: Linux - 5.15.0-113-generic - x86_64
 | 
			
		||||
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
 | 
			
		||||
Compiler: /snap/flutter/current/usr/bin/clang++ 
 | 
			
		||||
Build flags: 
 | 
			
		||||
@@ -10,20 +10,20 @@ The output was:
 | 
			
		||||
 | 
			
		||||
Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out"
 | 
			
		||||
 | 
			
		||||
The CXX compiler identification is Clang, found in "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/CMakeFiles/3.16.3/CompilerIdCXX/a.out"
 | 
			
		||||
The CXX compiler identification is Clang, found in "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/CMakeFiles/3.16.3/CompilerIdCXX/a.out"
 | 
			
		||||
 | 
			
		||||
Determining if the CXX compiler works passed with the following output:
 | 
			
		||||
Change Dir: /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/CMakeFiles/CMakeTmp
 | 
			
		||||
Change Dir: /home/mr/Documents/OC/oc-front/build/linux/x64/debug/CMakeFiles/CMakeTmp
 | 
			
		||||
 | 
			
		||||
Run Build Command(s):/snap/flutter/current/usr/bin/ninja cmTC_bc15d && [1/2] Building CXX object CMakeFiles/cmTC_bc15d.dir/testCXXCompiler.cxx.o
 | 
			
		||||
[2/2] Linking CXX executable cmTC_bc15d
 | 
			
		||||
Run Build Command(s):/snap/flutter/current/usr/bin/ninja cmTC_12faf && [1/2] Building CXX object CMakeFiles/cmTC_12faf.dir/testCXXCompiler.cxx.o
 | 
			
		||||
[2/2] Linking CXX executable cmTC_12faf
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Detecting CXX compiler ABI info compiled with the following output:
 | 
			
		||||
Change Dir: /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/CMakeFiles/CMakeTmp
 | 
			
		||||
Change Dir: /home/mr/Documents/OC/oc-front/build/linux/x64/debug/CMakeFiles/CMakeTmp
 | 
			
		||||
 | 
			
		||||
Run Build Command(s):/snap/flutter/current/usr/bin/ninja cmTC_bc420 && [1/2] Building CXX object CMakeFiles/cmTC_bc420.dir/CMakeCXXCompilerABI.cpp.o
 | 
			
		||||
Run Build Command(s):/snap/flutter/current/usr/bin/ninja cmTC_8643b && [1/2] Building CXX object CMakeFiles/cmTC_8643b.dir/CMakeCXXCompilerABI.cpp.o
 | 
			
		||||
clang version 10.0.0-4ubuntu1 
 | 
			
		||||
Target: x86_64-pc-linux-gnu
 | 
			
		||||
Thread model: posix
 | 
			
		||||
@@ -35,7 +35,7 @@ Selected GCC installation: /snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux
 | 
			
		||||
Candidate multilib: .;@m64
 | 
			
		||||
Selected multilib: .;@m64
 | 
			
		||||
 (in-process)
 | 
			
		||||
 "/snap/flutter/145/usr/lib/llvm-10/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model static -mthread-model posix -mframe-pointer=all -fmath-errno -fno-rounding-math -masm-verbose -mconstructor-aliases -munwind-tables -target-cpu x86-64 -dwarf-column-info -fno-split-dwarf-inlining -debugger-tuning=gdb -v -resource-dir /snap/flutter/145/usr/lib/llvm-10/lib/clang/10.0.0 -cxx-isystem /snap/flutter/current/usr/include/x86_64-linux-gnu/c++/9 -cxx-isystem /snap/flutter/current/usr/include/c++/9 -cxx-isystem /snap/flutter/current/usr/include -cxx-isystem /snap/flutter/current/usr/include/x86_64-linux-gnu -cxx-isystem /snap/flutter/current/usr/include/c++/9 -internal-isystem /snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /snap/flutter/145/usr/lib/llvm-10/lib/clang/10.0.0/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fdeprecated-macro -fdebug-compilation-dir /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -fgnuc-version=4.2.1 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -faddrsig -o CMakeFiles/cmTC_bc420.dir/CMakeCXXCompilerABI.cpp.o -x c++ /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp
 | 
			
		||||
 "/snap/flutter/145/usr/lib/llvm-10/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model static -mthread-model posix -mframe-pointer=all -fmath-errno -fno-rounding-math -masm-verbose -mconstructor-aliases -munwind-tables -target-cpu x86-64 -dwarf-column-info -fno-split-dwarf-inlining -debugger-tuning=gdb -v -resource-dir /snap/flutter/145/usr/lib/llvm-10/lib/clang/10.0.0 -cxx-isystem /snap/flutter/current/usr/include/x86_64-linux-gnu/c++/9 -cxx-isystem /snap/flutter/current/usr/include/c++/9 -cxx-isystem /snap/flutter/current/usr/include -cxx-isystem /snap/flutter/current/usr/include/x86_64-linux-gnu -cxx-isystem /snap/flutter/current/usr/include/c++/9 -internal-isystem /snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /snap/flutter/145/usr/lib/llvm-10/lib/clang/10.0.0/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fdeprecated-macro -fdebug-compilation-dir /home/mr/Documents/OC/oc-front/build/linux/x64/debug/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -fgnuc-version=4.2.1 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -faddrsig -o CMakeFiles/cmTC_8643b.dir/CMakeCXXCompilerABI.cpp.o -x c++ /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp
 | 
			
		||||
clang -cc1 version 10.0.0 based upon LLVM 10.0.0 default target x86_64-pc-linux-gnu
 | 
			
		||||
ignoring nonexistent directory "/include"
 | 
			
		||||
ignoring duplicate directory "/snap/flutter/current/usr/include/c++/9"
 | 
			
		||||
@@ -54,7 +54,7 @@ ignoring duplicate directory "/snap/flutter/current/usr/bin/../lib/gcc/x86_64-li
 | 
			
		||||
 /usr/include/x86_64-linux-gnu
 | 
			
		||||
 /usr/include
 | 
			
		||||
End of search list.
 | 
			
		||||
[2/2] Linking CXX executable cmTC_bc420
 | 
			
		||||
[2/2] Linking CXX executable cmTC_8643b
 | 
			
		||||
clang version 10.0.0-4ubuntu1 
 | 
			
		||||
Target: x86_64-pc-linux-gnu
 | 
			
		||||
Thread model: posix
 | 
			
		||||
@@ -65,7 +65,7 @@ Found candidate GCC installation: /usr/lib/gcc/x86_64-linux-gnu/9
 | 
			
		||||
Selected GCC installation: /snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10
 | 
			
		||||
Candidate multilib: .;@m64
 | 
			
		||||
Selected multilib: .;@m64
 | 
			
		||||
 "/snap/flutter/current/usr/bin/ld" -z relro --hash-style=gnu --build-id --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_bc420 /snap/flutter/current/usr/lib/x86_64-linux-gnu/crt1.o /snap/flutter/current/usr/lib/x86_64-linux-gnu/crti.o /snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9/crtbegin.o -L/snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9 -L/snap/flutter/current/usr/lib/x86_64-linux-gnu -L/snap/flutter/current/lib/x86_64-linux-gnu -L/snap/flutter/current/usr/lib/ -L/snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10 -L/snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib64 -L/usr/lib/x86_64-linux-gnu/../../lib64 -L/snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../.. -L/snap/flutter/145/usr/lib/llvm-10/bin/../lib -L/lib -L/usr/lib -L/snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9 -L/snap/flutter/current/usr/lib/x86_64-linux-gnu -L/snap/flutter/current/lib/x86_64-linux-gnu -L/snap/flutter/current/usr/lib -lblkid -lgcrypt -llzma -llz4 -lgpg-error -luuid -lpthread -ldl -lepoxy -lfontconfig CMakeFiles/cmTC_bc420.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9/crtend.o /snap/flutter/current/usr/lib/x86_64-linux-gnu/crtn.o
 | 
			
		||||
 "/snap/flutter/current/usr/bin/ld" -z relro --hash-style=gnu --build-id --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_8643b /snap/flutter/current/usr/lib/x86_64-linux-gnu/crt1.o /snap/flutter/current/usr/lib/x86_64-linux-gnu/crti.o /snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9/crtbegin.o -L/snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9 -L/snap/flutter/current/usr/lib/x86_64-linux-gnu -L/snap/flutter/current/lib/x86_64-linux-gnu -L/snap/flutter/current/usr/lib/ -L/snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10 -L/snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib64 -L/usr/lib/x86_64-linux-gnu/../../lib64 -L/snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../.. -L/snap/flutter/145/usr/lib/llvm-10/bin/../lib -L/lib -L/usr/lib -L/snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9 -L/snap/flutter/current/usr/lib/x86_64-linux-gnu -L/snap/flutter/current/lib/x86_64-linux-gnu -L/snap/flutter/current/usr/lib -lblkid -lgcrypt -llzma -llz4 -lgpg-error -luuid -lpthread -ldl -lepoxy -lfontconfig CMakeFiles/cmTC_8643b.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9/crtend.o /snap/flutter/current/usr/lib/x86_64-linux-gnu/crtn.o
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -100,9 +100,9 @@ Parsed CXX implicit include dir info from above output: rv=done
 | 
			
		||||
 | 
			
		||||
Parsed CXX implicit link information from above output:
 | 
			
		||||
  link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
 | 
			
		||||
  ignore line: [Change Dir: /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/CMakeFiles/CMakeTmp]
 | 
			
		||||
  ignore line: [Change Dir: /home/mr/Documents/OC/oc-front/build/linux/x64/debug/CMakeFiles/CMakeTmp]
 | 
			
		||||
  ignore line: []
 | 
			
		||||
  ignore line: [Run Build Command(s):/snap/flutter/current/usr/bin/ninja cmTC_bc420 && [1/2] Building CXX object CMakeFiles/cmTC_bc420.dir/CMakeCXXCompilerABI.cpp.o]
 | 
			
		||||
  ignore line: [Run Build Command(s):/snap/flutter/current/usr/bin/ninja cmTC_8643b && [1/2] Building CXX object CMakeFiles/cmTC_8643b.dir/CMakeCXXCompilerABI.cpp.o]
 | 
			
		||||
  ignore line: [clang version 10.0.0-4ubuntu1 ]
 | 
			
		||||
  ignore line: [Target: x86_64-pc-linux-gnu]
 | 
			
		||||
  ignore line: [Thread model: posix]
 | 
			
		||||
@@ -116,7 +116,7 @@ Parsed CXX implicit link information from above output:
 | 
			
		||||
  ignore line: [Selected multilib: .]
 | 
			
		||||
  ignore line: [@m64]
 | 
			
		||||
  ignore line: [ (in-process)]
 | 
			
		||||
  ignore line: [ "/snap/flutter/145/usr/lib/llvm-10/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model static -mthread-model posix -mframe-pointer=all -fmath-errno -fno-rounding-math -masm-verbose -mconstructor-aliases -munwind-tables -target-cpu x86-64 -dwarf-column-info -fno-split-dwarf-inlining -debugger-tuning=gdb -v -resource-dir /snap/flutter/145/usr/lib/llvm-10/lib/clang/10.0.0 -cxx-isystem /snap/flutter/current/usr/include/x86_64-linux-gnu/c++/9 -cxx-isystem /snap/flutter/current/usr/include/c++/9 -cxx-isystem /snap/flutter/current/usr/include -cxx-isystem /snap/flutter/current/usr/include/x86_64-linux-gnu -cxx-isystem /snap/flutter/current/usr/include/c++/9 -internal-isystem /snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /snap/flutter/145/usr/lib/llvm-10/lib/clang/10.0.0/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fdeprecated-macro -fdebug-compilation-dir /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -fgnuc-version=4.2.1 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -faddrsig -o CMakeFiles/cmTC_bc420.dir/CMakeCXXCompilerABI.cpp.o -x c++ /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp]
 | 
			
		||||
  ignore line: [ "/snap/flutter/145/usr/lib/llvm-10/bin/clang" -cc1 -triple x86_64-pc-linux-gnu -emit-obj -mrelax-all -disable-free -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model static -mthread-model posix -mframe-pointer=all -fmath-errno -fno-rounding-math -masm-verbose -mconstructor-aliases -munwind-tables -target-cpu x86-64 -dwarf-column-info -fno-split-dwarf-inlining -debugger-tuning=gdb -v -resource-dir /snap/flutter/145/usr/lib/llvm-10/lib/clang/10.0.0 -cxx-isystem /snap/flutter/current/usr/include/x86_64-linux-gnu/c++/9 -cxx-isystem /snap/flutter/current/usr/include/c++/9 -cxx-isystem /snap/flutter/current/usr/include -cxx-isystem /snap/flutter/current/usr/include/x86_64-linux-gnu -cxx-isystem /snap/flutter/current/usr/include/c++/9 -internal-isystem /snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10 -internal-isystem /snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/x86_64-linux-gnu/c++/10 -internal-isystem /snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../../include/c++/10/backward -internal-isystem /usr/local/include -internal-isystem /snap/flutter/145/usr/lib/llvm-10/lib/clang/10.0.0/include -internal-externc-isystem /usr/include/x86_64-linux-gnu -internal-externc-isystem /include -internal-externc-isystem /usr/include -fdeprecated-macro -fdebug-compilation-dir /home/mr/Documents/OC/oc-front/build/linux/x64/debug/CMakeFiles/CMakeTmp -ferror-limit 19 -fmessage-length 0 -fgnuc-version=4.2.1 -fobjc-runtime=gcc -fcxx-exceptions -fexceptions -fdiagnostics-show-option -faddrsig -o CMakeFiles/cmTC_8643b.dir/CMakeCXXCompilerABI.cpp.o -x c++ /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp]
 | 
			
		||||
  ignore line: [clang -cc1 version 10.0.0 based upon LLVM 10.0.0 default target x86_64-pc-linux-gnu]
 | 
			
		||||
  ignore line: [ignoring nonexistent directory "/include"]
 | 
			
		||||
  ignore line: [ignoring duplicate directory "/snap/flutter/current/usr/include/c++/9"]
 | 
			
		||||
@@ -135,7 +135,7 @@ Parsed CXX implicit link information from above output:
 | 
			
		||||
  ignore line: [ /usr/include/x86_64-linux-gnu]
 | 
			
		||||
  ignore line: [ /usr/include]
 | 
			
		||||
  ignore line: [End of search list.]
 | 
			
		||||
  ignore line: [[2/2] Linking CXX executable cmTC_bc420]
 | 
			
		||||
  ignore line: [[2/2] Linking CXX executable cmTC_8643b]
 | 
			
		||||
  ignore line: [clang version 10.0.0-4ubuntu1 ]
 | 
			
		||||
  ignore line: [Target: x86_64-pc-linux-gnu]
 | 
			
		||||
  ignore line: [Thread model: posix]
 | 
			
		||||
@@ -148,7 +148,7 @@ Parsed CXX implicit link information from above output:
 | 
			
		||||
  ignore line: [@m64]
 | 
			
		||||
  ignore line: [Selected multilib: .]
 | 
			
		||||
  ignore line: [@m64]
 | 
			
		||||
  link line: [ "/snap/flutter/current/usr/bin/ld" -z relro --hash-style=gnu --build-id --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_bc420 /snap/flutter/current/usr/lib/x86_64-linux-gnu/crt1.o /snap/flutter/current/usr/lib/x86_64-linux-gnu/crti.o /snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9/crtbegin.o -L/snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9 -L/snap/flutter/current/usr/lib/x86_64-linux-gnu -L/snap/flutter/current/lib/x86_64-linux-gnu -L/snap/flutter/current/usr/lib/ -L/snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10 -L/snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib64 -L/usr/lib/x86_64-linux-gnu/../../lib64 -L/snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../.. -L/snap/flutter/145/usr/lib/llvm-10/bin/../lib -L/lib -L/usr/lib -L/snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9 -L/snap/flutter/current/usr/lib/x86_64-linux-gnu -L/snap/flutter/current/lib/x86_64-linux-gnu -L/snap/flutter/current/usr/lib -lblkid -lgcrypt -llzma -llz4 -lgpg-error -luuid -lpthread -ldl -lepoxy -lfontconfig CMakeFiles/cmTC_bc420.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9/crtend.o /snap/flutter/current/usr/lib/x86_64-linux-gnu/crtn.o]
 | 
			
		||||
  link line: [ "/snap/flutter/current/usr/bin/ld" -z relro --hash-style=gnu --build-id --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_8643b /snap/flutter/current/usr/lib/x86_64-linux-gnu/crt1.o /snap/flutter/current/usr/lib/x86_64-linux-gnu/crti.o /snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9/crtbegin.o -L/snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9 -L/snap/flutter/current/usr/lib/x86_64-linux-gnu -L/snap/flutter/current/lib/x86_64-linux-gnu -L/snap/flutter/current/usr/lib/ -L/snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10 -L/snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib64 -L/usr/lib/x86_64-linux-gnu/../../lib64 -L/snap/flutter/current/usr/bin/../lib/gcc/x86_64-linux-gnu/10/../../.. -L/snap/flutter/145/usr/lib/llvm-10/bin/../lib -L/lib -L/usr/lib -L/snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9 -L/snap/flutter/current/usr/lib/x86_64-linux-gnu -L/snap/flutter/current/lib/x86_64-linux-gnu -L/snap/flutter/current/usr/lib -lblkid -lgcrypt -llzma -llz4 -lgpg-error -luuid -lpthread -ldl -lepoxy -lfontconfig CMakeFiles/cmTC_8643b.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9/crtend.o /snap/flutter/current/usr/lib/x86_64-linux-gnu/crtn.o]
 | 
			
		||||
    arg [/snap/flutter/current/usr/bin/ld] ==> ignore
 | 
			
		||||
    arg [-zrelro] ==> ignore
 | 
			
		||||
    arg [--hash-style=gnu] ==> ignore
 | 
			
		||||
@@ -159,7 +159,7 @@ Parsed CXX implicit link information from above output:
 | 
			
		||||
    arg [-dynamic-linker] ==> ignore
 | 
			
		||||
    arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
 | 
			
		||||
    arg [-o] ==> ignore
 | 
			
		||||
    arg [cmTC_bc420] ==> ignore
 | 
			
		||||
    arg [cmTC_8643b] ==> ignore
 | 
			
		||||
    arg [/snap/flutter/current/usr/lib/x86_64-linux-gnu/crt1.o] ==> ignore
 | 
			
		||||
    arg [/snap/flutter/current/usr/lib/x86_64-linux-gnu/crti.o] ==> ignore
 | 
			
		||||
    arg [/snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9/crtbegin.o] ==> ignore
 | 
			
		||||
@@ -192,7 +192,7 @@ Parsed CXX implicit link information from above output:
 | 
			
		||||
    arg [-ldl] ==> lib [dl]
 | 
			
		||||
    arg [-lepoxy] ==> lib [epoxy]
 | 
			
		||||
    arg [-lfontconfig] ==> lib [fontconfig]
 | 
			
		||||
    arg [CMakeFiles/cmTC_bc420.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
 | 
			
		||||
    arg [CMakeFiles/cmTC_8643b.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
 | 
			
		||||
    arg [-lstdc++] ==> lib [stdc++]
 | 
			
		||||
    arg [-lm] ==> lib [m]
 | 
			
		||||
    arg [-lgcc_s] ==> lib [gcc_s]
 | 
			
		||||
 
 | 
			
		||||
@@ -1,21 +1,36 @@
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/CMakeFiles/install/strip.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/CMakeFiles/install.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/CMakeFiles/list_install_components.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/CMakeFiles/rebuild_cache.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/CMakeFiles/edit_cache.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/CMakeFiles/install/local.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/CMakeFiles/oc_front.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/flutter/CMakeFiles/install/strip.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/flutter/CMakeFiles/install/local.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/flutter/CMakeFiles/install.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/flutter/CMakeFiles/list_install_components.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/flutter/CMakeFiles/rebuild_cache.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/flutter/CMakeFiles/edit_cache.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/flutter/CMakeFiles/flutter_assemble.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/plugins/desktop_window/CMakeFiles/install/strip.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/plugins/desktop_window/CMakeFiles/install/local.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/plugins/desktop_window/CMakeFiles/install.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/plugins/desktop_window/CMakeFiles/list_install_components.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/plugins/desktop_window/CMakeFiles/rebuild_cache.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/plugins/desktop_window/CMakeFiles/edit_cache.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/plugins/desktop_window/CMakeFiles/desktop_window_plugin.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/CMakeFiles/install/strip.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/CMakeFiles/install.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/CMakeFiles/list_install_components.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/CMakeFiles/rebuild_cache.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/CMakeFiles/edit_cache.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/CMakeFiles/install/local.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/CMakeFiles/oc_front.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/flutter/CMakeFiles/install/strip.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/flutter/CMakeFiles/install/local.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/flutter/CMakeFiles/install.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/flutter/CMakeFiles/list_install_components.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/flutter/CMakeFiles/rebuild_cache.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/flutter/CMakeFiles/edit_cache.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/flutter/CMakeFiles/flutter_assemble.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/desktop_window/CMakeFiles/install/strip.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/desktop_window/CMakeFiles/install/local.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/desktop_window/CMakeFiles/install.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/desktop_window/CMakeFiles/list_install_components.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/desktop_window/CMakeFiles/rebuild_cache.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/desktop_window/CMakeFiles/edit_cache.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/desktop_window/CMakeFiles/desktop_window_plugin.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/irondash_engine_context/CMakeFiles/install/strip.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/irondash_engine_context/CMakeFiles/install/local.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/irondash_engine_context/CMakeFiles/install.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/irondash_engine_context/CMakeFiles/list_install_components.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/irondash_engine_context/CMakeFiles/rebuild_cache.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/irondash_engine_context/CMakeFiles/edit_cache.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/irondash_engine_context/CMakeFiles/irondash_engine_context_plugin.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions/CMakeFiles/install/strip.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions/CMakeFiles/install/local.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions/CMakeFiles/install.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions/CMakeFiles/list_install_components.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions/CMakeFiles/rebuild_cache.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions/CMakeFiles/edit_cache.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions/CMakeFiles/super_native_extensions_plugin_cargokit.dir
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions/CMakeFiles/super_native_extensions_plugin.dir
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -34,7 +34,7 @@ include rules.ninja
 | 
			
		||||
# Utility command for install/strip
 | 
			
		||||
 | 
			
		||||
build CMakeFiles/install/strip.util: CUSTOM_COMMAND all
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug && /snap/flutter/145/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug && /snap/flutter/145/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
 | 
			
		||||
  DESC = Installing the project stripped...
 | 
			
		||||
  pool = console
 | 
			
		||||
  restat = 1
 | 
			
		||||
@@ -46,7 +46,7 @@ build install/strip: phony CMakeFiles/install/strip.util
 | 
			
		||||
# Utility command for install
 | 
			
		||||
 | 
			
		||||
build CMakeFiles/install.util: CUSTOM_COMMAND all
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug && /snap/flutter/145/usr/bin/cmake -P cmake_install.cmake
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug && /snap/flutter/145/usr/bin/cmake -P cmake_install.cmake
 | 
			
		||||
  DESC = Install the project...
 | 
			
		||||
  pool = console
 | 
			
		||||
  restat = 1
 | 
			
		||||
@@ -64,7 +64,7 @@ build list_install_components: phony
 | 
			
		||||
# Utility command for rebuild_cache
 | 
			
		||||
 | 
			
		||||
build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug && /snap/flutter/145/usr/bin/cmake -S/home/mr/Documents/OC/oc-front/oc_front/linux -B/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug && /snap/flutter/145/usr/bin/cmake -S/home/mr/Documents/OC/oc-front/linux -B/home/mr/Documents/OC/oc-front/build/linux/x64/debug
 | 
			
		||||
  DESC = Running CMake to regenerate build system...
 | 
			
		||||
  pool = console
 | 
			
		||||
  restat = 1
 | 
			
		||||
@@ -76,7 +76,7 @@ build rebuild_cache: phony CMakeFiles/rebuild_cache.util
 | 
			
		||||
# Utility command for edit_cache
 | 
			
		||||
 | 
			
		||||
build CMakeFiles/edit_cache.util: CUSTOM_COMMAND
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug && /snap/flutter/145/usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug && /snap/flutter/145/usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
 | 
			
		||||
  DESC = No interactive CMake dialog available...
 | 
			
		||||
  restat = 1
 | 
			
		||||
 | 
			
		||||
@@ -87,7 +87,7 @@ build edit_cache: phony CMakeFiles/edit_cache.util
 | 
			
		||||
# Utility command for install/local
 | 
			
		||||
 | 
			
		||||
build CMakeFiles/install/local.util: CUSTOM_COMMAND all
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug && /snap/flutter/145/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug && /snap/flutter/145/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
 | 
			
		||||
  DESC = Installing only the local directory...
 | 
			
		||||
  pool = console
 | 
			
		||||
  restat = 1
 | 
			
		||||
@@ -101,29 +101,29 @@ build install/local: phony CMakeFiles/install/local.util
 | 
			
		||||
#############################################
 | 
			
		||||
# Order-only phony target for oc_front
 | 
			
		||||
 | 
			
		||||
build cmake_object_order_depends_target_oc_front: phony || cmake_object_order_depends_target_desktop_window_plugin flutter/flutter_assemble
 | 
			
		||||
build cmake_object_order_depends_target_oc_front: phony || cmake_object_order_depends_target_desktop_window_plugin cmake_object_order_depends_target_irondash_engine_context_plugin cmake_object_order_depends_target_super_native_extensions_plugin flutter/flutter_assemble
 | 
			
		||||
 | 
			
		||||
build CMakeFiles/oc_front.dir/main.cc.o: CXX_COMPILER__oc_front /home/mr/Documents/OC/oc-front/oc_front/linux/main.cc || cmake_object_order_depends_target_oc_front
 | 
			
		||||
build CMakeFiles/oc_front.dir/main.cc.o: CXX_COMPILER__oc_front /home/mr/Documents/OC/oc-front/linux/main.cc || cmake_object_order_depends_target_oc_front
 | 
			
		||||
  DEFINES = -DAPPLICATION_ID=\"com.example.oc_front\"
 | 
			
		||||
  DEP_FILE = CMakeFiles/oc_front.dir/main.cc.o.d
 | 
			
		||||
  FLAGS = -g   -Wall -Werror -pthread
 | 
			
		||||
  INCLUDES = -I/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral -I/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/.plugin_symlinks/desktop_window/linux/include -isystem /snap/flutter/current/usr/include/gtk-3.0 -isystem /snap/flutter/current/usr/include/at-spi2-atk/2.0 -isystem /snap/flutter/current/usr/include/at-spi-2.0 -isystem /snap/flutter/current/usr/include/dbus-1.0 -isystem /snap/flutter/current/usr/lib/x86_64-linux-gnu/dbus-1.0/include -isystem /snap/flutter/current/usr/include/gio-unix-2.0 -isystem /snap/flutter/current/usr/include/cairo -isystem /snap/flutter/current/usr/include/pango-1.0 -isystem /snap/flutter/current/usr/include/fribidi -isystem /snap/flutter/current/usr/include/harfbuzz -isystem /snap/flutter/current/usr/include/atk-1.0 -isystem /snap/flutter/current/usr/include/pixman-1 -isystem /snap/flutter/current/usr/include/uuid -isystem /snap/flutter/current/usr/include/freetype2 -isystem /snap/flutter/current/usr/include/libpng16 -isystem /snap/flutter/current/usr/include/gdk-pixbuf-2.0 -isystem /snap/flutter/current/usr/include/libmount -isystem /snap/flutter/current/usr/include/blkid -isystem /snap/flutter/current/usr/include/glib-2.0 -isystem /snap/flutter/current/usr/lib/x86_64-linux-gnu/glib-2.0/include
 | 
			
		||||
  INCLUDES = -I/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral -I/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/desktop_window/linux/include -I/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/irondash_engine_context/linux/include -I/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/super_native_extensions/linux/include -isystem /snap/flutter/current/usr/include/gtk-3.0 -isystem /snap/flutter/current/usr/include/at-spi2-atk/2.0 -isystem /snap/flutter/current/usr/include/at-spi-2.0 -isystem /snap/flutter/current/usr/include/dbus-1.0 -isystem /snap/flutter/current/usr/lib/x86_64-linux-gnu/dbus-1.0/include -isystem /snap/flutter/current/usr/include/gio-unix-2.0 -isystem /snap/flutter/current/usr/include/cairo -isystem /snap/flutter/current/usr/include/pango-1.0 -isystem /snap/flutter/current/usr/include/fribidi -isystem /snap/flutter/current/usr/include/harfbuzz -isystem /snap/flutter/current/usr/include/atk-1.0 -isystem /snap/flutter/current/usr/include/pixman-1 -isystem /snap/flutter/current/usr/include/uuid -isystem /snap/flutter/current/usr/include/freetype2 -isystem /snap/flutter/current/usr/include/libpng16 -isystem /snap/flutter/current/usr/include/gdk-pixbuf-2.0 -isystem /snap/flutter/current/usr/include/libmount -isystem /snap/flutter/current/usr/include/blkid -isystem /snap/flutter/current/usr/include/glib-2.0 -isystem /snap/flutter/current/usr/lib/x86_64-linux-gnu/glib-2.0/include
 | 
			
		||||
  OBJECT_DIR = CMakeFiles/oc_front.dir
 | 
			
		||||
  OBJECT_FILE_DIR = CMakeFiles/oc_front.dir
 | 
			
		||||
 | 
			
		||||
build CMakeFiles/oc_front.dir/my_application.cc.o: CXX_COMPILER__oc_front /home/mr/Documents/OC/oc-front/oc_front/linux/my_application.cc || cmake_object_order_depends_target_oc_front
 | 
			
		||||
build CMakeFiles/oc_front.dir/my_application.cc.o: CXX_COMPILER__oc_front /home/mr/Documents/OC/oc-front/linux/my_application.cc || cmake_object_order_depends_target_oc_front
 | 
			
		||||
  DEFINES = -DAPPLICATION_ID=\"com.example.oc_front\"
 | 
			
		||||
  DEP_FILE = CMakeFiles/oc_front.dir/my_application.cc.o.d
 | 
			
		||||
  FLAGS = -g   -Wall -Werror -pthread
 | 
			
		||||
  INCLUDES = -I/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral -I/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/.plugin_symlinks/desktop_window/linux/include -isystem /snap/flutter/current/usr/include/gtk-3.0 -isystem /snap/flutter/current/usr/include/at-spi2-atk/2.0 -isystem /snap/flutter/current/usr/include/at-spi-2.0 -isystem /snap/flutter/current/usr/include/dbus-1.0 -isystem /snap/flutter/current/usr/lib/x86_64-linux-gnu/dbus-1.0/include -isystem /snap/flutter/current/usr/include/gio-unix-2.0 -isystem /snap/flutter/current/usr/include/cairo -isystem /snap/flutter/current/usr/include/pango-1.0 -isystem /snap/flutter/current/usr/include/fribidi -isystem /snap/flutter/current/usr/include/harfbuzz -isystem /snap/flutter/current/usr/include/atk-1.0 -isystem /snap/flutter/current/usr/include/pixman-1 -isystem /snap/flutter/current/usr/include/uuid -isystem /snap/flutter/current/usr/include/freetype2 -isystem /snap/flutter/current/usr/include/libpng16 -isystem /snap/flutter/current/usr/include/gdk-pixbuf-2.0 -isystem /snap/flutter/current/usr/include/libmount -isystem /snap/flutter/current/usr/include/blkid -isystem /snap/flutter/current/usr/include/glib-2.0 -isystem /snap/flutter/current/usr/lib/x86_64-linux-gnu/glib-2.0/include
 | 
			
		||||
  INCLUDES = -I/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral -I/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/desktop_window/linux/include -I/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/irondash_engine_context/linux/include -I/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/super_native_extensions/linux/include -isystem /snap/flutter/current/usr/include/gtk-3.0 -isystem /snap/flutter/current/usr/include/at-spi2-atk/2.0 -isystem /snap/flutter/current/usr/include/at-spi-2.0 -isystem /snap/flutter/current/usr/include/dbus-1.0 -isystem /snap/flutter/current/usr/lib/x86_64-linux-gnu/dbus-1.0/include -isystem /snap/flutter/current/usr/include/gio-unix-2.0 -isystem /snap/flutter/current/usr/include/cairo -isystem /snap/flutter/current/usr/include/pango-1.0 -isystem /snap/flutter/current/usr/include/fribidi -isystem /snap/flutter/current/usr/include/harfbuzz -isystem /snap/flutter/current/usr/include/atk-1.0 -isystem /snap/flutter/current/usr/include/pixman-1 -isystem /snap/flutter/current/usr/include/uuid -isystem /snap/flutter/current/usr/include/freetype2 -isystem /snap/flutter/current/usr/include/libpng16 -isystem /snap/flutter/current/usr/include/gdk-pixbuf-2.0 -isystem /snap/flutter/current/usr/include/libmount -isystem /snap/flutter/current/usr/include/blkid -isystem /snap/flutter/current/usr/include/glib-2.0 -isystem /snap/flutter/current/usr/lib/x86_64-linux-gnu/glib-2.0/include
 | 
			
		||||
  OBJECT_DIR = CMakeFiles/oc_front.dir
 | 
			
		||||
  OBJECT_FILE_DIR = CMakeFiles/oc_front.dir
 | 
			
		||||
 | 
			
		||||
build CMakeFiles/oc_front.dir/flutter/generated_plugin_registrant.cc.o: CXX_COMPILER__oc_front /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/generated_plugin_registrant.cc || cmake_object_order_depends_target_oc_front
 | 
			
		||||
build CMakeFiles/oc_front.dir/flutter/generated_plugin_registrant.cc.o: CXX_COMPILER__oc_front /home/mr/Documents/OC/oc-front/linux/flutter/generated_plugin_registrant.cc || cmake_object_order_depends_target_oc_front
 | 
			
		||||
  DEFINES = -DAPPLICATION_ID=\"com.example.oc_front\"
 | 
			
		||||
  DEP_FILE = CMakeFiles/oc_front.dir/flutter/generated_plugin_registrant.cc.o.d
 | 
			
		||||
  FLAGS = -g   -Wall -Werror -pthread
 | 
			
		||||
  INCLUDES = -I/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral -I/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/.plugin_symlinks/desktop_window/linux/include -isystem /snap/flutter/current/usr/include/gtk-3.0 -isystem /snap/flutter/current/usr/include/at-spi2-atk/2.0 -isystem /snap/flutter/current/usr/include/at-spi-2.0 -isystem /snap/flutter/current/usr/include/dbus-1.0 -isystem /snap/flutter/current/usr/lib/x86_64-linux-gnu/dbus-1.0/include -isystem /snap/flutter/current/usr/include/gio-unix-2.0 -isystem /snap/flutter/current/usr/include/cairo -isystem /snap/flutter/current/usr/include/pango-1.0 -isystem /snap/flutter/current/usr/include/fribidi -isystem /snap/flutter/current/usr/include/harfbuzz -isystem /snap/flutter/current/usr/include/atk-1.0 -isystem /snap/flutter/current/usr/include/pixman-1 -isystem /snap/flutter/current/usr/include/uuid -isystem /snap/flutter/current/usr/include/freetype2 -isystem /snap/flutter/current/usr/include/libpng16 -isystem /snap/flutter/current/usr/include/gdk-pixbuf-2.0 -isystem /snap/flutter/current/usr/include/libmount -isystem /snap/flutter/current/usr/include/blkid -isystem /snap/flutter/current/usr/include/glib-2.0 -isystem /snap/flutter/current/usr/lib/x86_64-linux-gnu/glib-2.0/include
 | 
			
		||||
  INCLUDES = -I/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral -I/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/desktop_window/linux/include -I/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/irondash_engine_context/linux/include -I/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/super_native_extensions/linux/include -isystem /snap/flutter/current/usr/include/gtk-3.0 -isystem /snap/flutter/current/usr/include/at-spi2-atk/2.0 -isystem /snap/flutter/current/usr/include/at-spi-2.0 -isystem /snap/flutter/current/usr/include/dbus-1.0 -isystem /snap/flutter/current/usr/lib/x86_64-linux-gnu/dbus-1.0/include -isystem /snap/flutter/current/usr/include/gio-unix-2.0 -isystem /snap/flutter/current/usr/include/cairo -isystem /snap/flutter/current/usr/include/pango-1.0 -isystem /snap/flutter/current/usr/include/fribidi -isystem /snap/flutter/current/usr/include/harfbuzz -isystem /snap/flutter/current/usr/include/atk-1.0 -isystem /snap/flutter/current/usr/include/pixman-1 -isystem /snap/flutter/current/usr/include/uuid -isystem /snap/flutter/current/usr/include/freetype2 -isystem /snap/flutter/current/usr/include/libpng16 -isystem /snap/flutter/current/usr/include/gdk-pixbuf-2.0 -isystem /snap/flutter/current/usr/include/libmount -isystem /snap/flutter/current/usr/include/blkid -isystem /snap/flutter/current/usr/include/glib-2.0 -isystem /snap/flutter/current/usr/lib/x86_64-linux-gnu/glib-2.0/include
 | 
			
		||||
  OBJECT_DIR = CMakeFiles/oc_front.dir
 | 
			
		||||
  OBJECT_FILE_DIR = CMakeFiles/oc_front.dir/flutter
 | 
			
		||||
 | 
			
		||||
@@ -135,10 +135,10 @@ build CMakeFiles/oc_front.dir/flutter/generated_plugin_registrant.cc.o: CXX_COMP
 | 
			
		||||
#############################################
 | 
			
		||||
# Link the executable intermediates_do_not_run/oc_front
 | 
			
		||||
 | 
			
		||||
build intermediates_do_not_run/oc_front: CXX_EXECUTABLE_LINKER__oc_front CMakeFiles/oc_front.dir/main.cc.o CMakeFiles/oc_front.dir/my_application.cc.o CMakeFiles/oc_front.dir/flutter/generated_plugin_registrant.cc.o | plugins/desktop_window/libdesktop_window_plugin.so /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/libflutter_linux_gtk.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgtk-3.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk-3.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpango-1.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libharfbuzz.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libatk-1.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo-gobject.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgio-2.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgobject-2.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libglib-2.0.so || flutter/flutter_assemble plugins/desktop_window/libdesktop_window_plugin.so
 | 
			
		||||
build intermediates_do_not_run/oc_front: CXX_EXECUTABLE_LINKER__oc_front CMakeFiles/oc_front.dir/main.cc.o CMakeFiles/oc_front.dir/my_application.cc.o CMakeFiles/oc_front.dir/flutter/generated_plugin_registrant.cc.o | plugins/desktop_window/libdesktop_window_plugin.so plugins/irondash_engine_context/libirondash_engine_context_plugin.so plugins/super_native_extensions/libsuper_native_extensions_plugin.so /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/libflutter_linux_gtk.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgtk-3.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk-3.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpango-1.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libharfbuzz.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libatk-1.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo-gobject.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgio-2.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgobject-2.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libglib-2.0.so || flutter/flutter_assemble plugins/desktop_window/libdesktop_window_plugin.so plugins/irondash_engine_context/libirondash_engine_context_plugin.so plugins/super_native_extensions/libsuper_native_extensions_plugin.so
 | 
			
		||||
  FLAGS = -g
 | 
			
		||||
  LINK_FLAGS = -B/snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9 -B/snap/flutter/current/usr/lib/x86_64-linux-gnu -B/snap/flutter/current/lib/x86_64-linux-gnu -B/snap/flutter/current/usr/lib/ -L/snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9 -L/snap/flutter/current/usr/lib/x86_64-linux-gnu -L/snap/flutter/current/lib/x86_64-linux-gnu -L/snap/flutter/current/usr/lib/ -lblkid -lgcrypt -llzma -llz4 -lgpg-error -luuid -lpthread -ldl -lepoxy -lfontconfig
 | 
			
		||||
  LINK_LIBRARIES = -Wl,-rpath,/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/plugins/desktop_window:/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral:  plugins/desktop_window/libdesktop_window_plugin.so  /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/libflutter_linux_gtk.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgtk-3.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk-3.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpango-1.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libharfbuzz.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libatk-1.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo-gobject.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgio-2.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgobject-2.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libglib-2.0.so
 | 
			
		||||
  LINK_LIBRARIES = -Wl,-rpath,/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/desktop_window:/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/irondash_engine_context:/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions:/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral:  plugins/desktop_window/libdesktop_window_plugin.so  plugins/irondash_engine_context/libirondash_engine_context_plugin.so  plugins/super_native_extensions/libsuper_native_extensions_plugin.so  /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/libflutter_linux_gtk.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgtk-3.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk-3.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpango-1.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libharfbuzz.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libatk-1.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo-gobject.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgio-2.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgobject-2.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libglib-2.0.so
 | 
			
		||||
  OBJECT_DIR = CMakeFiles/oc_front.dir
 | 
			
		||||
  POST_BUILD = :
 | 
			
		||||
  PRE_LINK = :
 | 
			
		||||
@@ -147,7 +147,7 @@ build intermediates_do_not_run/oc_front: CXX_EXECUTABLE_LINKER__oc_front CMakeFi
 | 
			
		||||
 | 
			
		||||
# =============================================================================
 | 
			
		||||
# Write statements declared in CMakeLists.txt:
 | 
			
		||||
# /home/mr/Documents/OC/oc-front/oc_front/linux/CMakeLists.txt
 | 
			
		||||
# /home/mr/Documents/OC/oc-front/linux/CMakeLists.txt
 | 
			
		||||
# =============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -155,7 +155,7 @@ build intermediates_do_not_run/oc_front: CXX_EXECUTABLE_LINKER__oc_front CMakeFi
 | 
			
		||||
# Utility command for install/strip
 | 
			
		||||
 | 
			
		||||
build flutter/CMakeFiles/install/strip.util: CUSTOM_COMMAND flutter/all
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/flutter && /snap/flutter/145/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/flutter && /snap/flutter/145/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
 | 
			
		||||
  DESC = Installing the project stripped...
 | 
			
		||||
  pool = console
 | 
			
		||||
  restat = 1
 | 
			
		||||
@@ -167,7 +167,7 @@ build flutter/install/strip: phony flutter/CMakeFiles/install/strip.util
 | 
			
		||||
# Utility command for install/local
 | 
			
		||||
 | 
			
		||||
build flutter/CMakeFiles/install/local.util: CUSTOM_COMMAND flutter/all
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/flutter && /snap/flutter/145/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/flutter && /snap/flutter/145/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
 | 
			
		||||
  DESC = Installing only the local directory...
 | 
			
		||||
  pool = console
 | 
			
		||||
  restat = 1
 | 
			
		||||
@@ -179,7 +179,7 @@ build flutter/install/local: phony flutter/CMakeFiles/install/local.util
 | 
			
		||||
# Utility command for install
 | 
			
		||||
 | 
			
		||||
build flutter/CMakeFiles/install.util: CUSTOM_COMMAND flutter/all
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/flutter && /snap/flutter/145/usr/bin/cmake -P cmake_install.cmake
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/flutter && /snap/flutter/145/usr/bin/cmake -P cmake_install.cmake
 | 
			
		||||
  DESC = Install the project...
 | 
			
		||||
  pool = console
 | 
			
		||||
  restat = 1
 | 
			
		||||
@@ -197,7 +197,7 @@ build flutter/list_install_components: phony
 | 
			
		||||
# Utility command for rebuild_cache
 | 
			
		||||
 | 
			
		||||
build flutter/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/flutter && /snap/flutter/145/usr/bin/cmake -S/home/mr/Documents/OC/oc-front/oc_front/linux -B/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/flutter && /snap/flutter/145/usr/bin/cmake -S/home/mr/Documents/OC/oc-front/linux -B/home/mr/Documents/OC/oc-front/build/linux/x64/debug
 | 
			
		||||
  DESC = Running CMake to regenerate build system...
 | 
			
		||||
  pool = console
 | 
			
		||||
  restat = 1
 | 
			
		||||
@@ -209,7 +209,7 @@ build flutter/rebuild_cache: phony flutter/CMakeFiles/rebuild_cache.util
 | 
			
		||||
# Utility command for edit_cache
 | 
			
		||||
 | 
			
		||||
build flutter/CMakeFiles/edit_cache.util: CUSTOM_COMMAND
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/flutter && /snap/flutter/145/usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/flutter && /snap/flutter/145/usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
 | 
			
		||||
  DESC = No interactive CMake dialog available...
 | 
			
		||||
  restat = 1
 | 
			
		||||
 | 
			
		||||
@@ -219,26 +219,26 @@ build flutter/edit_cache: phony flutter/CMakeFiles/edit_cache.util
 | 
			
		||||
#############################################
 | 
			
		||||
# Utility command for flutter_assemble
 | 
			
		||||
 | 
			
		||||
build flutter/flutter_assemble: phony flutter/CMakeFiles/flutter_assemble /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/libflutter_linux_gtk.so /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_engine.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_call.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_response.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_value.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_view.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/flutter_linux.h flutter/_phony_
 | 
			
		||||
build flutter/flutter_assemble: phony flutter/CMakeFiles/flutter_assemble /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/libflutter_linux_gtk.so /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_engine.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_call.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_response.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_value.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_view.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/flutter_linux.h flutter/_phony_
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Phony custom command for flutter/CMakeFiles/flutter_assemble
 | 
			
		||||
 | 
			
		||||
build flutter/CMakeFiles/flutter_assemble: phony /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/libflutter_linux_gtk.so /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_engine.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_call.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_response.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_value.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_view.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/flutter_linux.h
 | 
			
		||||
build flutter/CMakeFiles/flutter_assemble: phony /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/libflutter_linux_gtk.so /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_engine.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_call.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_response.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_value.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_view.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/flutter_linux.h
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Custom command for /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/libflutter_linux_gtk.so
 | 
			
		||||
# Custom command for /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/libflutter_linux_gtk.so
 | 
			
		||||
 | 
			
		||||
build /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/libflutter_linux_gtk.so /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_engine.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_call.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_response.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_value.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_view.h /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/flutter_linux.h flutter/_phony_: CUSTOM_COMMAND
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/flutter && /snap/flutter/145/usr/bin/cmake -E env FLUTTER_ROOT=/home/mr/snap/flutter/common/flutter PROJECT_DIR=/home/mr/Documents/OC/oc-front/oc_front DART_DEFINES=RkxVVFRFUl9XRUJfQVVUT19ERVRFQ1Q9dHJ1ZQ==,RkxVVFRFUl9XRUJfQ0FOVkFTS0lUX1VSTD1odHRwczovL3d3dy5nc3RhdGljLmNvbS9mbHV0dGVyLWNhbnZhc2tpdC9jNGNkNDhlMTg2NDYwYjMyZDQ0NTg1Y2UzYzEwMzI3MWFiNjc2MzU1Lw== DART_OBFUSCATION=false TRACK_WIDGET_CREATION=true TREE_SHAKE_ICONS=false PACKAGE_CONFIG=/home/mr/Documents/OC/oc-front/oc_front/.dart_tool/package_config.json FLUTTER_TARGET=/home/mr/Documents/OC/oc-front/oc_front/lib/main.dart /home/mr/snap/flutter/common/flutter/packages/flutter_tools/bin/tool_backend.sh linux-x64 Debug
 | 
			
		||||
  DESC = Generating /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/libflutter_linux_gtk.so, /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h, /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h, /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h, /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h, /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_engine.h, /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h, /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h, /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h, /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_call.h, /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h, /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h, /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_method_response.h, /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h, /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h, /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h, /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h, /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h, /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_value.h, /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/fl_view.h, /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/flutter_linux/flutter_linux.h, _phony_
 | 
			
		||||
build /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/libflutter_linux_gtk.so /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_engine.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_call.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_response.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_value.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_view.h /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/flutter_linux.h flutter/_phony_: CUSTOM_COMMAND
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/flutter && /snap/flutter/145/usr/bin/cmake -E env FLUTTER_ROOT=/home/mr/snap/flutter/common/flutter PROJECT_DIR=/home/mr/Documents/OC/oc-front DART_DEFINES=RkxVVFRFUl9XRUJfQVVUT19ERVRFQ1Q9dHJ1ZQ==,RkxVVFRFUl9XRUJfQ0FOVkFTS0lUX1VSTD1odHRwczovL3d3dy5nc3RhdGljLmNvbS9mbHV0dGVyLWNhbnZhc2tpdC9jNGNkNDhlMTg2NDYwYjMyZDQ0NTg1Y2UzYzEwMzI3MWFiNjc2MzU1Lw== DART_OBFUSCATION=false TRACK_WIDGET_CREATION=true TREE_SHAKE_ICONS=false PACKAGE_CONFIG=/home/mr/Documents/OC/oc-front/.dart_tool/package_config.json FLUTTER_TARGET=/home/mr/Documents/OC/oc-front/lib/main.dart /home/mr/snap/flutter/common/flutter/packages/flutter_tools/bin/tool_backend.sh linux-x64 Debug
 | 
			
		||||
  DESC = Generating /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/libflutter_linux_gtk.so, /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h, /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h, /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h, /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h, /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_engine.h, /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h, /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h, /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h, /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_call.h, /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h, /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h, /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_method_response.h, /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h, /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h, /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h, /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h, /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h, /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_value.h, /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/fl_view.h, /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/flutter_linux/flutter_linux.h, _phony_
 | 
			
		||||
  restat = 1
 | 
			
		||||
 | 
			
		||||
# =============================================================================
 | 
			
		||||
# Write statements declared in CMakeLists.txt:
 | 
			
		||||
# /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/generated_plugins.cmake
 | 
			
		||||
# /home/mr/Documents/OC/oc-front/linux/flutter/generated_plugins.cmake
 | 
			
		||||
# =============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -246,7 +246,7 @@ build /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/libflutter
 | 
			
		||||
# Utility command for install/strip
 | 
			
		||||
 | 
			
		||||
build plugins/desktop_window/CMakeFiles/install/strip.util: CUSTOM_COMMAND plugins/desktop_window/all
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/plugins/desktop_window && /snap/flutter/145/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/desktop_window && /snap/flutter/145/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
 | 
			
		||||
  DESC = Installing the project stripped...
 | 
			
		||||
  pool = console
 | 
			
		||||
  restat = 1
 | 
			
		||||
@@ -258,7 +258,7 @@ build plugins/desktop_window/install/strip: phony plugins/desktop_window/CMakeFi
 | 
			
		||||
# Utility command for install/local
 | 
			
		||||
 | 
			
		||||
build plugins/desktop_window/CMakeFiles/install/local.util: CUSTOM_COMMAND plugins/desktop_window/all
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/plugins/desktop_window && /snap/flutter/145/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/desktop_window && /snap/flutter/145/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
 | 
			
		||||
  DESC = Installing only the local directory...
 | 
			
		||||
  pool = console
 | 
			
		||||
  restat = 1
 | 
			
		||||
@@ -270,7 +270,7 @@ build plugins/desktop_window/install/local: phony plugins/desktop_window/CMakeFi
 | 
			
		||||
# Utility command for install
 | 
			
		||||
 | 
			
		||||
build plugins/desktop_window/CMakeFiles/install.util: CUSTOM_COMMAND plugins/desktop_window/all
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/plugins/desktop_window && /snap/flutter/145/usr/bin/cmake -P cmake_install.cmake
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/desktop_window && /snap/flutter/145/usr/bin/cmake -P cmake_install.cmake
 | 
			
		||||
  DESC = Install the project...
 | 
			
		||||
  pool = console
 | 
			
		||||
  restat = 1
 | 
			
		||||
@@ -288,7 +288,7 @@ build plugins/desktop_window/list_install_components: phony
 | 
			
		||||
# Utility command for rebuild_cache
 | 
			
		||||
 | 
			
		||||
build plugins/desktop_window/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/plugins/desktop_window && /snap/flutter/145/usr/bin/cmake -S/home/mr/Documents/OC/oc-front/oc_front/linux -B/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/desktop_window && /snap/flutter/145/usr/bin/cmake -S/home/mr/Documents/OC/oc-front/linux -B/home/mr/Documents/OC/oc-front/build/linux/x64/debug
 | 
			
		||||
  DESC = Running CMake to regenerate build system...
 | 
			
		||||
  pool = console
 | 
			
		||||
  restat = 1
 | 
			
		||||
@@ -300,7 +300,7 @@ build plugins/desktop_window/rebuild_cache: phony plugins/desktop_window/CMakeFi
 | 
			
		||||
# Utility command for edit_cache
 | 
			
		||||
 | 
			
		||||
build plugins/desktop_window/CMakeFiles/edit_cache.util: CUSTOM_COMMAND
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/plugins/desktop_window && /snap/flutter/145/usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/desktop_window && /snap/flutter/145/usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
 | 
			
		||||
  DESC = No interactive CMake dialog available...
 | 
			
		||||
  restat = 1
 | 
			
		||||
 | 
			
		||||
@@ -315,11 +315,11 @@ build plugins/desktop_window/edit_cache: phony plugins/desktop_window/CMakeFiles
 | 
			
		||||
 | 
			
		||||
build cmake_object_order_depends_target_desktop_window_plugin: phony || flutter/flutter_assemble
 | 
			
		||||
 | 
			
		||||
build plugins/desktop_window/CMakeFiles/desktop_window_plugin.dir/desktop_window_plugin.cc.o: CXX_COMPILER__desktop_window_plugin /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/.plugin_symlinks/desktop_window/linux/desktop_window_plugin.cc || cmake_object_order_depends_target_desktop_window_plugin
 | 
			
		||||
build plugins/desktop_window/CMakeFiles/desktop_window_plugin.dir/desktop_window_plugin.cc.o: CXX_COMPILER__desktop_window_plugin /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/desktop_window/linux/desktop_window_plugin.cc || cmake_object_order_depends_target_desktop_window_plugin
 | 
			
		||||
  DEFINES = -DAPPLICATION_ID=\"com.example.oc_front\" -DFLUTTER_PLUGIN_IMPL -Ddesktop_window_plugin_EXPORTS
 | 
			
		||||
  DEP_FILE = plugins/desktop_window/CMakeFiles/desktop_window_plugin.dir/desktop_window_plugin.cc.o.d
 | 
			
		||||
  FLAGS = -g -fPIC -fvisibility=hidden   -Wall -Werror -pthread
 | 
			
		||||
  INCLUDES = -I/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral -isystem /snap/flutter/current/usr/include/gtk-3.0 -isystem /snap/flutter/current/usr/include/at-spi2-atk/2.0 -isystem /snap/flutter/current/usr/include/at-spi-2.0 -isystem /snap/flutter/current/usr/include/dbus-1.0 -isystem /snap/flutter/current/usr/lib/x86_64-linux-gnu/dbus-1.0/include -isystem /snap/flutter/current/usr/include/gio-unix-2.0 -isystem /snap/flutter/current/usr/include/cairo -isystem /snap/flutter/current/usr/include/pango-1.0 -isystem /snap/flutter/current/usr/include/fribidi -isystem /snap/flutter/current/usr/include/harfbuzz -isystem /snap/flutter/current/usr/include/atk-1.0 -isystem /snap/flutter/current/usr/include/pixman-1 -isystem /snap/flutter/current/usr/include/uuid -isystem /snap/flutter/current/usr/include/freetype2 -isystem /snap/flutter/current/usr/include/libpng16 -isystem /snap/flutter/current/usr/include/gdk-pixbuf-2.0 -isystem /snap/flutter/current/usr/include/libmount -isystem /snap/flutter/current/usr/include/blkid -isystem /snap/flutter/current/usr/include/glib-2.0 -isystem /snap/flutter/current/usr/lib/x86_64-linux-gnu/glib-2.0/include
 | 
			
		||||
  INCLUDES = -I/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral -isystem /snap/flutter/current/usr/include/gtk-3.0 -isystem /snap/flutter/current/usr/include/at-spi2-atk/2.0 -isystem /snap/flutter/current/usr/include/at-spi-2.0 -isystem /snap/flutter/current/usr/include/dbus-1.0 -isystem /snap/flutter/current/usr/lib/x86_64-linux-gnu/dbus-1.0/include -isystem /snap/flutter/current/usr/include/gio-unix-2.0 -isystem /snap/flutter/current/usr/include/cairo -isystem /snap/flutter/current/usr/include/pango-1.0 -isystem /snap/flutter/current/usr/include/fribidi -isystem /snap/flutter/current/usr/include/harfbuzz -isystem /snap/flutter/current/usr/include/atk-1.0 -isystem /snap/flutter/current/usr/include/pixman-1 -isystem /snap/flutter/current/usr/include/uuid -isystem /snap/flutter/current/usr/include/freetype2 -isystem /snap/flutter/current/usr/include/libpng16 -isystem /snap/flutter/current/usr/include/gdk-pixbuf-2.0 -isystem /snap/flutter/current/usr/include/libmount -isystem /snap/flutter/current/usr/include/blkid -isystem /snap/flutter/current/usr/include/glib-2.0 -isystem /snap/flutter/current/usr/lib/x86_64-linux-gnu/glib-2.0/include
 | 
			
		||||
  OBJECT_DIR = plugins/desktop_window/CMakeFiles/desktop_window_plugin.dir
 | 
			
		||||
  OBJECT_FILE_DIR = plugins/desktop_window/CMakeFiles/desktop_window_plugin.dir
 | 
			
		||||
 | 
			
		||||
@@ -331,10 +331,10 @@ build plugins/desktop_window/CMakeFiles/desktop_window_plugin.dir/desktop_window
 | 
			
		||||
#############################################
 | 
			
		||||
# Link the shared library plugins/desktop_window/libdesktop_window_plugin.so
 | 
			
		||||
 | 
			
		||||
build plugins/desktop_window/libdesktop_window_plugin.so: CXX_SHARED_LIBRARY_LINKER__desktop_window_plugin plugins/desktop_window/CMakeFiles/desktop_window_plugin.dir/desktop_window_plugin.cc.o | /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/libflutter_linux_gtk.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgtk-3.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk-3.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpango-1.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libharfbuzz.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libatk-1.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo-gobject.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgio-2.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgobject-2.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libglib-2.0.so || flutter/flutter_assemble
 | 
			
		||||
build plugins/desktop_window/libdesktop_window_plugin.so: CXX_SHARED_LIBRARY_LINKER__desktop_window_plugin plugins/desktop_window/CMakeFiles/desktop_window_plugin.dir/desktop_window_plugin.cc.o | /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/libflutter_linux_gtk.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgtk-3.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk-3.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpango-1.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libharfbuzz.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libatk-1.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo-gobject.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgio-2.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgobject-2.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libglib-2.0.so || flutter/flutter_assemble
 | 
			
		||||
  LANGUAGE_COMPILE_FLAGS = -g
 | 
			
		||||
  LINK_FLAGS = -B/snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9 -B/snap/flutter/current/usr/lib/x86_64-linux-gnu -B/snap/flutter/current/lib/x86_64-linux-gnu -B/snap/flutter/current/usr/lib/ -L/snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9 -L/snap/flutter/current/usr/lib/x86_64-linux-gnu -L/snap/flutter/current/lib/x86_64-linux-gnu -L/snap/flutter/current/usr/lib/ -lblkid -lgcrypt -llzma -llz4 -lgpg-error -luuid -lpthread -ldl -lepoxy -lfontconfig
 | 
			
		||||
  LINK_LIBRARIES = -Wl,-rpath,/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral  /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/libflutter_linux_gtk.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgtk-3.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk-3.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpango-1.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libharfbuzz.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libatk-1.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo-gobject.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgio-2.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgobject-2.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libglib-2.0.so
 | 
			
		||||
  LINK_LIBRARIES = -Wl,-rpath,/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral  /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/libflutter_linux_gtk.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgtk-3.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk-3.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpango-1.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libharfbuzz.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libatk-1.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo-gobject.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgio-2.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgobject-2.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libglib-2.0.so
 | 
			
		||||
  OBJECT_DIR = plugins/desktop_window/CMakeFiles/desktop_window_plugin.dir
 | 
			
		||||
  POST_BUILD = :
 | 
			
		||||
  PRE_LINK = :
 | 
			
		||||
@@ -343,6 +343,241 @@ build plugins/desktop_window/libdesktop_window_plugin.so: CXX_SHARED_LIBRARY_LIN
 | 
			
		||||
  TARGET_FILE = plugins/desktop_window/libdesktop_window_plugin.so
 | 
			
		||||
  TARGET_PDB = desktop_window_plugin.so.dbg
 | 
			
		||||
 | 
			
		||||
# =============================================================================
 | 
			
		||||
# Write statements declared in CMakeLists.txt:
 | 
			
		||||
# /home/mr/Documents/OC/oc-front/linux/flutter/generated_plugins.cmake
 | 
			
		||||
# =============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Utility command for install/strip
 | 
			
		||||
 | 
			
		||||
build plugins/irondash_engine_context/CMakeFiles/install/strip.util: CUSTOM_COMMAND plugins/irondash_engine_context/all
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/irondash_engine_context && /snap/flutter/145/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
 | 
			
		||||
  DESC = Installing the project stripped...
 | 
			
		||||
  pool = console
 | 
			
		||||
  restat = 1
 | 
			
		||||
 | 
			
		||||
build plugins/irondash_engine_context/install/strip: phony plugins/irondash_engine_context/CMakeFiles/install/strip.util
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Utility command for install/local
 | 
			
		||||
 | 
			
		||||
build plugins/irondash_engine_context/CMakeFiles/install/local.util: CUSTOM_COMMAND plugins/irondash_engine_context/all
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/irondash_engine_context && /snap/flutter/145/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
 | 
			
		||||
  DESC = Installing only the local directory...
 | 
			
		||||
  pool = console
 | 
			
		||||
  restat = 1
 | 
			
		||||
 | 
			
		||||
build plugins/irondash_engine_context/install/local: phony plugins/irondash_engine_context/CMakeFiles/install/local.util
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Utility command for install
 | 
			
		||||
 | 
			
		||||
build plugins/irondash_engine_context/CMakeFiles/install.util: CUSTOM_COMMAND plugins/irondash_engine_context/all
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/irondash_engine_context && /snap/flutter/145/usr/bin/cmake -P cmake_install.cmake
 | 
			
		||||
  DESC = Install the project...
 | 
			
		||||
  pool = console
 | 
			
		||||
  restat = 1
 | 
			
		||||
 | 
			
		||||
build plugins/irondash_engine_context/install: phony plugins/irondash_engine_context/CMakeFiles/install.util
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Utility command for list_install_components
 | 
			
		||||
 | 
			
		||||
build plugins/irondash_engine_context/list_install_components: phony
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Utility command for rebuild_cache
 | 
			
		||||
 | 
			
		||||
build plugins/irondash_engine_context/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/irondash_engine_context && /snap/flutter/145/usr/bin/cmake -S/home/mr/Documents/OC/oc-front/linux -B/home/mr/Documents/OC/oc-front/build/linux/x64/debug
 | 
			
		||||
  DESC = Running CMake to regenerate build system...
 | 
			
		||||
  pool = console
 | 
			
		||||
  restat = 1
 | 
			
		||||
 | 
			
		||||
build plugins/irondash_engine_context/rebuild_cache: phony plugins/irondash_engine_context/CMakeFiles/rebuild_cache.util
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Utility command for edit_cache
 | 
			
		||||
 | 
			
		||||
build plugins/irondash_engine_context/CMakeFiles/edit_cache.util: CUSTOM_COMMAND
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/irondash_engine_context && /snap/flutter/145/usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
 | 
			
		||||
  DESC = No interactive CMake dialog available...
 | 
			
		||||
  restat = 1
 | 
			
		||||
 | 
			
		||||
build plugins/irondash_engine_context/edit_cache: phony plugins/irondash_engine_context/CMakeFiles/edit_cache.util
 | 
			
		||||
 | 
			
		||||
# =============================================================================
 | 
			
		||||
# Object build statements for SHARED_LIBRARY target irondash_engine_context_plugin
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Order-only phony target for irondash_engine_context_plugin
 | 
			
		||||
 | 
			
		||||
build cmake_object_order_depends_target_irondash_engine_context_plugin: phony || flutter/flutter_assemble
 | 
			
		||||
 | 
			
		||||
build plugins/irondash_engine_context/CMakeFiles/irondash_engine_context_plugin.dir/irondash_engine_context_plugin.cc.o: CXX_COMPILER__irondash_engine_context_plugin /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/irondash_engine_context/linux/irondash_engine_context_plugin.cc || cmake_object_order_depends_target_irondash_engine_context_plugin
 | 
			
		||||
  DEFINES = -DAPPLICATION_ID=\"com.example.oc_front\" -DFLUTTER_PLUGIN_IMPL -Dirondash_engine_context_plugin_EXPORTS
 | 
			
		||||
  DEP_FILE = plugins/irondash_engine_context/CMakeFiles/irondash_engine_context_plugin.dir/irondash_engine_context_plugin.cc.o.d
 | 
			
		||||
  FLAGS = -g -fPIC -fvisibility=hidden   -Wall -Werror -pthread
 | 
			
		||||
  INCLUDES = -I/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral -isystem /snap/flutter/current/usr/include/gtk-3.0 -isystem /snap/flutter/current/usr/include/at-spi2-atk/2.0 -isystem /snap/flutter/current/usr/include/at-spi-2.0 -isystem /snap/flutter/current/usr/include/dbus-1.0 -isystem /snap/flutter/current/usr/lib/x86_64-linux-gnu/dbus-1.0/include -isystem /snap/flutter/current/usr/include/gio-unix-2.0 -isystem /snap/flutter/current/usr/include/cairo -isystem /snap/flutter/current/usr/include/pango-1.0 -isystem /snap/flutter/current/usr/include/fribidi -isystem /snap/flutter/current/usr/include/harfbuzz -isystem /snap/flutter/current/usr/include/atk-1.0 -isystem /snap/flutter/current/usr/include/pixman-1 -isystem /snap/flutter/current/usr/include/uuid -isystem /snap/flutter/current/usr/include/freetype2 -isystem /snap/flutter/current/usr/include/libpng16 -isystem /snap/flutter/current/usr/include/gdk-pixbuf-2.0 -isystem /snap/flutter/current/usr/include/libmount -isystem /snap/flutter/current/usr/include/blkid -isystem /snap/flutter/current/usr/include/glib-2.0 -isystem /snap/flutter/current/usr/lib/x86_64-linux-gnu/glib-2.0/include
 | 
			
		||||
  OBJECT_DIR = plugins/irondash_engine_context/CMakeFiles/irondash_engine_context_plugin.dir
 | 
			
		||||
  OBJECT_FILE_DIR = plugins/irondash_engine_context/CMakeFiles/irondash_engine_context_plugin.dir
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# =============================================================================
 | 
			
		||||
# Link build statements for SHARED_LIBRARY target irondash_engine_context_plugin
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Link the shared library plugins/irondash_engine_context/libirondash_engine_context_plugin.so
 | 
			
		||||
 | 
			
		||||
build plugins/irondash_engine_context/libirondash_engine_context_plugin.so: CXX_SHARED_LIBRARY_LINKER__irondash_engine_context_plugin plugins/irondash_engine_context/CMakeFiles/irondash_engine_context_plugin.dir/irondash_engine_context_plugin.cc.o | /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/libflutter_linux_gtk.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgtk-3.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk-3.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpango-1.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libharfbuzz.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libatk-1.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo-gobject.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgio-2.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgobject-2.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libglib-2.0.so || flutter/flutter_assemble
 | 
			
		||||
  LANGUAGE_COMPILE_FLAGS = -g
 | 
			
		||||
  LINK_FLAGS = -B/snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9 -B/snap/flutter/current/usr/lib/x86_64-linux-gnu -B/snap/flutter/current/lib/x86_64-linux-gnu -B/snap/flutter/current/usr/lib/ -L/snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9 -L/snap/flutter/current/usr/lib/x86_64-linux-gnu -L/snap/flutter/current/lib/x86_64-linux-gnu -L/snap/flutter/current/usr/lib/ -lblkid -lgcrypt -llzma -llz4 -lgpg-error -luuid -lpthread -ldl -lepoxy -lfontconfig
 | 
			
		||||
  LINK_LIBRARIES = -Wl,-rpath,/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral  /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/libflutter_linux_gtk.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgtk-3.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk-3.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpango-1.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libharfbuzz.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libatk-1.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo-gobject.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgio-2.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgobject-2.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libglib-2.0.so
 | 
			
		||||
  OBJECT_DIR = plugins/irondash_engine_context/CMakeFiles/irondash_engine_context_plugin.dir
 | 
			
		||||
  POST_BUILD = :
 | 
			
		||||
  PRE_LINK = :
 | 
			
		||||
  SONAME = libirondash_engine_context_plugin.so
 | 
			
		||||
  SONAME_FLAG = -Wl,-soname,
 | 
			
		||||
  TARGET_FILE = plugins/irondash_engine_context/libirondash_engine_context_plugin.so
 | 
			
		||||
  TARGET_PDB = irondash_engine_context_plugin.so.dbg
 | 
			
		||||
 | 
			
		||||
# =============================================================================
 | 
			
		||||
# Write statements declared in CMakeLists.txt:
 | 
			
		||||
# /home/mr/Documents/OC/oc-front/linux/flutter/generated_plugins.cmake
 | 
			
		||||
# =============================================================================
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Utility command for install/strip
 | 
			
		||||
 | 
			
		||||
build plugins/super_native_extensions/CMakeFiles/install/strip.util: CUSTOM_COMMAND plugins/super_native_extensions/all
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions && /snap/flutter/145/usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
 | 
			
		||||
  DESC = Installing the project stripped...
 | 
			
		||||
  pool = console
 | 
			
		||||
  restat = 1
 | 
			
		||||
 | 
			
		||||
build plugins/super_native_extensions/install/strip: phony plugins/super_native_extensions/CMakeFiles/install/strip.util
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Utility command for install/local
 | 
			
		||||
 | 
			
		||||
build plugins/super_native_extensions/CMakeFiles/install/local.util: CUSTOM_COMMAND plugins/super_native_extensions/all
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions && /snap/flutter/145/usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
 | 
			
		||||
  DESC = Installing only the local directory...
 | 
			
		||||
  pool = console
 | 
			
		||||
  restat = 1
 | 
			
		||||
 | 
			
		||||
build plugins/super_native_extensions/install/local: phony plugins/super_native_extensions/CMakeFiles/install/local.util
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Utility command for install
 | 
			
		||||
 | 
			
		||||
build plugins/super_native_extensions/CMakeFiles/install.util: CUSTOM_COMMAND plugins/super_native_extensions/all
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions && /snap/flutter/145/usr/bin/cmake -P cmake_install.cmake
 | 
			
		||||
  DESC = Install the project...
 | 
			
		||||
  pool = console
 | 
			
		||||
  restat = 1
 | 
			
		||||
 | 
			
		||||
build plugins/super_native_extensions/install: phony plugins/super_native_extensions/CMakeFiles/install.util
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Utility command for list_install_components
 | 
			
		||||
 | 
			
		||||
build plugins/super_native_extensions/list_install_components: phony
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Utility command for rebuild_cache
 | 
			
		||||
 | 
			
		||||
build plugins/super_native_extensions/CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions && /snap/flutter/145/usr/bin/cmake -S/home/mr/Documents/OC/oc-front/linux -B/home/mr/Documents/OC/oc-front/build/linux/x64/debug
 | 
			
		||||
  DESC = Running CMake to regenerate build system...
 | 
			
		||||
  pool = console
 | 
			
		||||
  restat = 1
 | 
			
		||||
 | 
			
		||||
build plugins/super_native_extensions/rebuild_cache: phony plugins/super_native_extensions/CMakeFiles/rebuild_cache.util
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Utility command for edit_cache
 | 
			
		||||
 | 
			
		||||
build plugins/super_native_extensions/CMakeFiles/edit_cache.util: CUSTOM_COMMAND
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions && /snap/flutter/145/usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available.
 | 
			
		||||
  DESC = No interactive CMake dialog available...
 | 
			
		||||
  restat = 1
 | 
			
		||||
 | 
			
		||||
build plugins/super_native_extensions/edit_cache: phony plugins/super_native_extensions/CMakeFiles/edit_cache.util
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Utility command for super_native_extensions_plugin_cargokit
 | 
			
		||||
 | 
			
		||||
build plugins/super_native_extensions/super_native_extensions_plugin_cargokit: phony plugins/super_native_extensions/CMakeFiles/super_native_extensions_plugin_cargokit plugins/super_native_extensions/libsuper_native_extensions.so plugins/super_native_extensions/_phony_
 | 
			
		||||
 | 
			
		||||
# =============================================================================
 | 
			
		||||
# Object build statements for SHARED_LIBRARY target super_native_extensions_plugin
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Order-only phony target for super_native_extensions_plugin
 | 
			
		||||
 | 
			
		||||
build cmake_object_order_depends_target_super_native_extensions_plugin: phony || flutter/flutter_assemble plugins/super_native_extensions/super_native_extensions_plugin_cargokit
 | 
			
		||||
 | 
			
		||||
build plugins/super_native_extensions/CMakeFiles/super_native_extensions_plugin.dir/super_native_extensions_plugin.cc.o: CXX_COMPILER__super_native_extensions_plugin /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/super_native_extensions/linux/super_native_extensions_plugin.cc || cmake_object_order_depends_target_super_native_extensions_plugin
 | 
			
		||||
  DEFINES = -DAPPLICATION_ID=\"com.example.oc_front\" -DFLUTTER_PLUGIN_IMPL -Dsuper_native_extensions_plugin_EXPORTS
 | 
			
		||||
  DEP_FILE = plugins/super_native_extensions/CMakeFiles/super_native_extensions_plugin.dir/super_native_extensions_plugin.cc.o.d
 | 
			
		||||
  FLAGS = -g -fPIC -fvisibility=hidden   -Wall -Werror -pthread
 | 
			
		||||
  INCLUDES = -I/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral -isystem /snap/flutter/current/usr/include/gtk-3.0 -isystem /snap/flutter/current/usr/include/at-spi2-atk/2.0 -isystem /snap/flutter/current/usr/include/at-spi-2.0 -isystem /snap/flutter/current/usr/include/dbus-1.0 -isystem /snap/flutter/current/usr/lib/x86_64-linux-gnu/dbus-1.0/include -isystem /snap/flutter/current/usr/include/gio-unix-2.0 -isystem /snap/flutter/current/usr/include/cairo -isystem /snap/flutter/current/usr/include/pango-1.0 -isystem /snap/flutter/current/usr/include/fribidi -isystem /snap/flutter/current/usr/include/harfbuzz -isystem /snap/flutter/current/usr/include/atk-1.0 -isystem /snap/flutter/current/usr/include/pixman-1 -isystem /snap/flutter/current/usr/include/uuid -isystem /snap/flutter/current/usr/include/freetype2 -isystem /snap/flutter/current/usr/include/libpng16 -isystem /snap/flutter/current/usr/include/gdk-pixbuf-2.0 -isystem /snap/flutter/current/usr/include/libmount -isystem /snap/flutter/current/usr/include/blkid -isystem /snap/flutter/current/usr/include/glib-2.0 -isystem /snap/flutter/current/usr/lib/x86_64-linux-gnu/glib-2.0/include
 | 
			
		||||
  OBJECT_DIR = plugins/super_native_extensions/CMakeFiles/super_native_extensions_plugin.dir
 | 
			
		||||
  OBJECT_FILE_DIR = plugins/super_native_extensions/CMakeFiles/super_native_extensions_plugin.dir
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# =============================================================================
 | 
			
		||||
# Link build statements for SHARED_LIBRARY target super_native_extensions_plugin
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Link the shared library plugins/super_native_extensions/libsuper_native_extensions_plugin.so
 | 
			
		||||
 | 
			
		||||
build plugins/super_native_extensions/libsuper_native_extensions_plugin.so: CXX_SHARED_LIBRARY_LINKER__super_native_extensions_plugin plugins/super_native_extensions/CMakeFiles/super_native_extensions_plugin.dir/super_native_extensions_plugin.cc.o | plugins/super_native_extensions/libsuper_native_extensions.so /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/libflutter_linux_gtk.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgtk-3.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk-3.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpango-1.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libharfbuzz.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libatk-1.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo-gobject.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgio-2.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgobject-2.0.so /snap/flutter/current/usr/lib/x86_64-linux-gnu/libglib-2.0.so || flutter/flutter_assemble plugins/super_native_extensions/super_native_extensions_plugin_cargokit
 | 
			
		||||
  LANGUAGE_COMPILE_FLAGS = -g
 | 
			
		||||
  LINK_FLAGS = -B/snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9 -B/snap/flutter/current/usr/lib/x86_64-linux-gnu -B/snap/flutter/current/lib/x86_64-linux-gnu -B/snap/flutter/current/usr/lib/ -L/snap/flutter/current/usr/lib/gcc/x86_64-linux-gnu/9 -L/snap/flutter/current/usr/lib/x86_64-linux-gnu -L/snap/flutter/current/lib/x86_64-linux-gnu -L/snap/flutter/current/usr/lib/ -lblkid -lgcrypt -llzma -llz4 -lgpg-error -luuid -lpthread -ldl -lepoxy -lfontconfig
 | 
			
		||||
  LINK_LIBRARIES = -Wl,-rpath,"\$$ORIGIN:/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral"  -lsuper_native_extensions  /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/libflutter_linux_gtk.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgtk-3.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk-3.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libpango-1.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libharfbuzz.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libatk-1.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo-gobject.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libcairo.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgio-2.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libgobject-2.0.so  /snap/flutter/current/usr/lib/x86_64-linux-gnu/libglib-2.0.so
 | 
			
		||||
  LINK_PATH = -L/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions
 | 
			
		||||
  OBJECT_DIR = plugins/super_native_extensions/CMakeFiles/super_native_extensions_plugin.dir
 | 
			
		||||
  POST_BUILD = :
 | 
			
		||||
  PRE_LINK = :
 | 
			
		||||
  SONAME = libsuper_native_extensions_plugin.so
 | 
			
		||||
  SONAME_FLAG = -Wl,-soname,
 | 
			
		||||
  TARGET_FILE = plugins/super_native_extensions/libsuper_native_extensions_plugin.so
 | 
			
		||||
  TARGET_PDB = super_native_extensions_plugin.so.dbg
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Phony custom command for plugins/super_native_extensions/CMakeFiles/super_native_extensions_plugin_cargokit
 | 
			
		||||
 | 
			
		||||
build plugins/super_native_extensions/CMakeFiles/super_native_extensions_plugin_cargokit: phony plugins/super_native_extensions/libsuper_native_extensions.so
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Custom command for plugins/super_native_extensions/libsuper_native_extensions.so
 | 
			
		||||
 | 
			
		||||
build plugins/super_native_extensions/libsuper_native_extensions.so plugins/super_native_extensions/_phony_: CUSTOM_COMMAND
 | 
			
		||||
  COMMAND = cd /home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions && /snap/flutter/145/usr/bin/cmake -E env CARGOKIT_CMAKE=/snap/flutter/145/usr/bin/cmake CARGOKIT_CONFIGURATION=Debug CARGOKIT_MANIFEST_DIR=/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/super_native_extensions/linux/../rust CARGOKIT_TARGET_TEMP_DIR=/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions/cargokit_build CARGOKIT_OUTPUT_DIR=/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions CARGOKIT_TARGET_PLATFORM=linux-x64 CARGOKIT_TOOL_TEMP_DIR=/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions/cargokit_build/tool CARGOKIT_ROOT_PROJECT_DIR=/home/mr/Documents/OC/oc-front/linux /home/mr/.pub-cache/hosted/pub.dev/super_native_extensions-0.8.17/cargokit/run_build_tool.sh build-cmake
 | 
			
		||||
  DESC = Generating libsuper_native_extensions.so, _phony_
 | 
			
		||||
 | 
			
		||||
# =============================================================================
 | 
			
		||||
# Target aliases.
 | 
			
		||||
 | 
			
		||||
@@ -350,34 +585,58 @@ build desktop_window_plugin: phony plugins/desktop_window/libdesktop_window_plug
 | 
			
		||||
 | 
			
		||||
build flutter_assemble: phony flutter/flutter_assemble
 | 
			
		||||
 | 
			
		||||
build irondash_engine_context_plugin: phony plugins/irondash_engine_context/libirondash_engine_context_plugin.so
 | 
			
		||||
 | 
			
		||||
build libdesktop_window_plugin.so: phony plugins/desktop_window/libdesktop_window_plugin.so
 | 
			
		||||
 | 
			
		||||
build libirondash_engine_context_plugin.so: phony plugins/irondash_engine_context/libirondash_engine_context_plugin.so
 | 
			
		||||
 | 
			
		||||
build libsuper_native_extensions_plugin.so: phony plugins/super_native_extensions/libsuper_native_extensions_plugin.so
 | 
			
		||||
 | 
			
		||||
build oc_front: phony intermediates_do_not_run/oc_front
 | 
			
		||||
 | 
			
		||||
build super_native_extensions_plugin: phony plugins/super_native_extensions/libsuper_native_extensions_plugin.so
 | 
			
		||||
 | 
			
		||||
build super_native_extensions_plugin_cargokit: phony plugins/super_native_extensions/super_native_extensions_plugin_cargokit
 | 
			
		||||
 | 
			
		||||
# =============================================================================
 | 
			
		||||
# Folder targets.
 | 
			
		||||
 | 
			
		||||
# =============================================================================
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Folder: /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug
 | 
			
		||||
# Folder: /home/mr/Documents/OC/oc-front/build/linux/x64/debug
 | 
			
		||||
 | 
			
		||||
build all: phony intermediates_do_not_run/oc_front flutter/all plugins/desktop_window/all
 | 
			
		||||
build all: phony intermediates_do_not_run/oc_front flutter/all plugins/desktop_window/all plugins/irondash_engine_context/all plugins/super_native_extensions/all
 | 
			
		||||
 | 
			
		||||
# =============================================================================
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Folder: /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/flutter
 | 
			
		||||
# Folder: /home/mr/Documents/OC/oc-front/build/linux/x64/debug/flutter
 | 
			
		||||
 | 
			
		||||
build flutter/all: phony
 | 
			
		||||
 | 
			
		||||
# =============================================================================
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Folder: /home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/plugins/desktop_window
 | 
			
		||||
# Folder: /home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/desktop_window
 | 
			
		||||
 | 
			
		||||
build plugins/desktop_window/all: phony plugins/desktop_window/libdesktop_window_plugin.so
 | 
			
		||||
 | 
			
		||||
# =============================================================================
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Folder: /home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/irondash_engine_context
 | 
			
		||||
 | 
			
		||||
build plugins/irondash_engine_context/all: phony plugins/irondash_engine_context/libirondash_engine_context_plugin.so
 | 
			
		||||
 | 
			
		||||
# =============================================================================
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Folder: /home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions
 | 
			
		||||
 | 
			
		||||
build plugins/super_native_extensions/all: phony plugins/super_native_extensions/libsuper_native_extensions_plugin.so
 | 
			
		||||
 | 
			
		||||
# =============================================================================
 | 
			
		||||
# Built-in targets
 | 
			
		||||
 | 
			
		||||
@@ -390,14 +649,14 @@ default all
 | 
			
		||||
#############################################
 | 
			
		||||
# Re-run CMake if any of its inputs changed.
 | 
			
		||||
 | 
			
		||||
build build.ninja: RERUN_CMAKE | /home/mr/Documents/OC/oc-front/oc_front/linux/CMakeLists.txt /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/CMakeLists.txt /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/.plugin_symlinks/desktop_window/linux/CMakeLists.txt /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/generated_config.cmake /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/generated_plugins.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Compiler/CMakeCommonCompilerMacros.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Compiler/Clang-CXX.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Compiler/Clang.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/FindPackageMessage.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/FindPkgConfig.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Internal/CMakeCheckCompilerFlag.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Platform/Linux-Clang-CXX.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-CXX.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Platform/Linux.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake CMakeCache.txt CMakeFiles/3.16.3/CMakeCXXCompiler.cmake CMakeFiles/3.16.3/CMakeSystem.cmake
 | 
			
		||||
build build.ninja: RERUN_CMAKE | /home/mr/Documents/OC/oc-front/linux/CMakeLists.txt /home/mr/Documents/OC/oc-front/linux/flutter/CMakeLists.txt /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/desktop_window/linux/CMakeLists.txt /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/irondash_engine_context/linux/CMakeLists.txt /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/super_native_extensions/cargokit/cmake/cargokit.cmake /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/super_native_extensions/linux/CMakeLists.txt /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/generated_config.cmake /home/mr/Documents/OC/oc-front/linux/flutter/generated_plugins.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Compiler/CMakeCommonCompilerMacros.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Compiler/Clang-CXX.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Compiler/Clang.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/FindPackageMessage.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/FindPkgConfig.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Internal/CMakeCheckCompilerFlag.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Platform/Linux-Clang-CXX.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-CXX.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Platform/Linux.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake CMakeCache.txt CMakeFiles/3.16.3/CMakeCXXCompiler.cmake CMakeFiles/3.16.3/CMakeSystem.cmake
 | 
			
		||||
  pool = console
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# A missing CMake input file is not an error.
 | 
			
		||||
 | 
			
		||||
build /home/mr/Documents/OC/oc-front/oc_front/linux/CMakeLists.txt /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/CMakeLists.txt /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/.plugin_symlinks/desktop_window/linux/CMakeLists.txt /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/generated_config.cmake /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/generated_plugins.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Compiler/CMakeCommonCompilerMacros.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Compiler/Clang-CXX.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Compiler/Clang.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/FindPackageMessage.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/FindPkgConfig.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Internal/CMakeCheckCompilerFlag.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Platform/Linux-Clang-CXX.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-CXX.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Platform/Linux.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake CMakeCache.txt CMakeFiles/3.16.3/CMakeCXXCompiler.cmake CMakeFiles/3.16.3/CMakeSystem.cmake: phony
 | 
			
		||||
build /home/mr/Documents/OC/oc-front/linux/CMakeLists.txt /home/mr/Documents/OC/oc-front/linux/flutter/CMakeLists.txt /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/desktop_window/linux/CMakeLists.txt /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/irondash_engine_context/linux/CMakeLists.txt /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/super_native_extensions/cargokit/cmake/cargokit.cmake /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/super_native_extensions/linux/CMakeLists.txt /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/generated_config.cmake /home/mr/Documents/OC/oc-front/linux/flutter/generated_plugins.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Compiler/CMakeCommonCompilerMacros.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Compiler/Clang-CXX.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Compiler/Clang.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/FindPackageMessage.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/FindPkgConfig.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Internal/CMakeCheckCompilerFlag.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Platform/Linux-Clang-CXX.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-CXX.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Platform/Linux.cmake /snap/flutter/145/usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake CMakeCache.txt CMakeFiles/3.16.3/CMakeCXXCompiler.cmake CMakeFiles/3.16.3/CMakeSystem.cmake: phony
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
 
 | 
			
		||||
@@ -1 +1 @@
 | 
			
		||||
{"assets/images/icon.svg":["assets/images/icon.svg"],"assets/images/logo.svg":["assets/images/logo.svg"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"],"packages/flutter_map/lib/assets/flutter_map_logo.png":["packages/flutter_map/lib/assets/flutter_map_logo.png"]}
 | 
			
		||||
{"assets/images/icon.svg":["assets/images/icon.svg"],"assets/images/logo.svg":["assets/images/logo.svg"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"],"packages/flutter_map/lib/assets/flutter_map_logo.png":["packages/flutter_map/lib/assets/flutter_map_logo.png"],"packages/timezone/data/latest_all.tzf":["packages/timezone/data/latest_all.tzf"]}
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								build/linux/x64/debug/bundle/lib/libsuper_native_extensions.so
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								build/linux/x64/debug/bundle/lib/libsuper_native_extensions.so
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1,8 +1,8 @@
 | 
			
		||||
# Install script for directory: /home/mr/Documents/OC/oc-front/oc_front/linux
 | 
			
		||||
# Install script for directory: /home/mr/Documents/OC/oc-front/linux
 | 
			
		||||
 | 
			
		||||
# Set the install prefix
 | 
			
		||||
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
 | 
			
		||||
  set(CMAKE_INSTALL_PREFIX "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle")
 | 
			
		||||
  set(CMAKE_INSTALL_PREFIX "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle")
 | 
			
		||||
endif()
 | 
			
		||||
string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
 | 
			
		||||
 | 
			
		||||
@@ -39,108 +39,146 @@ endif()
 | 
			
		||||
 | 
			
		||||
if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xRuntimex" OR NOT CMAKE_INSTALL_COMPONENT)
 | 
			
		||||
  
 | 
			
		||||
  file(REMOVE_RECURSE "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/")
 | 
			
		||||
  file(REMOVE_RECURSE "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/")
 | 
			
		||||
  
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xRuntimex" OR NOT CMAKE_INSTALL_COMPONENT)
 | 
			
		||||
  if(EXISTS "$ENV{DESTDIR}/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/oc_front" AND
 | 
			
		||||
     NOT IS_SYMLINK "$ENV{DESTDIR}/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/oc_front")
 | 
			
		||||
  if(EXISTS "$ENV{DESTDIR}/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/oc_front" AND
 | 
			
		||||
     NOT IS_SYMLINK "$ENV{DESTDIR}/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/oc_front")
 | 
			
		||||
    file(RPATH_CHECK
 | 
			
		||||
         FILE "$ENV{DESTDIR}/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/oc_front"
 | 
			
		||||
         FILE "$ENV{DESTDIR}/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/oc_front"
 | 
			
		||||
         RPATH "$ORIGIN/lib")
 | 
			
		||||
  endif()
 | 
			
		||||
  list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
 | 
			
		||||
   "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/oc_front")
 | 
			
		||||
   "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/oc_front")
 | 
			
		||||
  if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
 | 
			
		||||
    message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
 | 
			
		||||
  endif()
 | 
			
		||||
  if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
 | 
			
		||||
    message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
 | 
			
		||||
  endif()
 | 
			
		||||
file(INSTALL DESTINATION "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle" TYPE EXECUTABLE FILES "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/intermediates_do_not_run/oc_front")
 | 
			
		||||
  if(EXISTS "$ENV{DESTDIR}/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/oc_front" AND
 | 
			
		||||
     NOT IS_SYMLINK "$ENV{DESTDIR}/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/oc_front")
 | 
			
		||||
file(INSTALL DESTINATION "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle" TYPE EXECUTABLE FILES "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/intermediates_do_not_run/oc_front")
 | 
			
		||||
  if(EXISTS "$ENV{DESTDIR}/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/oc_front" AND
 | 
			
		||||
     NOT IS_SYMLINK "$ENV{DESTDIR}/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/oc_front")
 | 
			
		||||
    file(RPATH_CHANGE
 | 
			
		||||
         FILE "$ENV{DESTDIR}/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/oc_front"
 | 
			
		||||
         OLD_RPATH "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/plugins/desktop_window:/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral:"
 | 
			
		||||
         FILE "$ENV{DESTDIR}/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/oc_front"
 | 
			
		||||
         OLD_RPATH "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/desktop_window:/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/irondash_engine_context:/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions:/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral:"
 | 
			
		||||
         NEW_RPATH "$ORIGIN/lib")
 | 
			
		||||
    if(CMAKE_INSTALL_DO_STRIP)
 | 
			
		||||
      execute_process(COMMAND "/snap/flutter/current/usr/bin/strip" "$ENV{DESTDIR}/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/oc_front")
 | 
			
		||||
      execute_process(COMMAND "/snap/flutter/current/usr/bin/strip" "$ENV{DESTDIR}/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/oc_front")
 | 
			
		||||
    endif()
 | 
			
		||||
  endif()
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xRuntimex" OR NOT CMAKE_INSTALL_COMPONENT)
 | 
			
		||||
  list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
 | 
			
		||||
   "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/data/icudtl.dat")
 | 
			
		||||
   "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/data/icudtl.dat")
 | 
			
		||||
  if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
 | 
			
		||||
    message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
 | 
			
		||||
  endif()
 | 
			
		||||
  if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
 | 
			
		||||
    message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
 | 
			
		||||
  endif()
 | 
			
		||||
file(INSTALL DESTINATION "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/data" TYPE FILE FILES "/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/icudtl.dat")
 | 
			
		||||
file(INSTALL DESTINATION "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/data" TYPE FILE FILES "/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/icudtl.dat")
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xRuntimex" OR NOT CMAKE_INSTALL_COMPONENT)
 | 
			
		||||
  list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
 | 
			
		||||
   "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so")
 | 
			
		||||
   "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so")
 | 
			
		||||
  if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
 | 
			
		||||
    message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
 | 
			
		||||
  endif()
 | 
			
		||||
  if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
 | 
			
		||||
    message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
 | 
			
		||||
  endif()
 | 
			
		||||
file(INSTALL DESTINATION "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/lib" TYPE FILE FILES "/home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/libflutter_linux_gtk.so")
 | 
			
		||||
file(INSTALL DESTINATION "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/lib" TYPE FILE FILES "/home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/libflutter_linux_gtk.so")
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xRuntimex" OR NOT CMAKE_INSTALL_COMPONENT)
 | 
			
		||||
  list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
 | 
			
		||||
   "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/lib/libdesktop_window_plugin.so")
 | 
			
		||||
   "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/lib/libdesktop_window_plugin.so")
 | 
			
		||||
  if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
 | 
			
		||||
    message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
 | 
			
		||||
  endif()
 | 
			
		||||
  if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
 | 
			
		||||
    message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
 | 
			
		||||
  endif()
 | 
			
		||||
file(INSTALL DESTINATION "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/lib" TYPE FILE FILES "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/plugins/desktop_window/libdesktop_window_plugin.so")
 | 
			
		||||
file(INSTALL DESTINATION "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/lib" TYPE FILE FILES "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/desktop_window/libdesktop_window_plugin.so")
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xRuntimex" OR NOT CMAKE_INSTALL_COMPONENT)
 | 
			
		||||
  list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
 | 
			
		||||
   "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/lib/")
 | 
			
		||||
   "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/lib/libirondash_engine_context_plugin.so")
 | 
			
		||||
  if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
 | 
			
		||||
    message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
 | 
			
		||||
  endif()
 | 
			
		||||
  if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
 | 
			
		||||
    message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
 | 
			
		||||
  endif()
 | 
			
		||||
file(INSTALL DESTINATION "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/lib" TYPE DIRECTORY FILES "/home/mr/Documents/OC/oc-front/oc_front/build/native_assets/linux/")
 | 
			
		||||
file(INSTALL DESTINATION "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/lib" TYPE FILE FILES "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/irondash_engine_context/libirondash_engine_context_plugin.so")
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xRuntimex" OR NOT CMAKE_INSTALL_COMPONENT)
 | 
			
		||||
  list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
 | 
			
		||||
   "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/lib/libsuper_native_extensions_plugin.so")
 | 
			
		||||
  if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
 | 
			
		||||
    message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
 | 
			
		||||
  endif()
 | 
			
		||||
  if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
 | 
			
		||||
    message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
 | 
			
		||||
  endif()
 | 
			
		||||
file(INSTALL DESTINATION "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/lib" TYPE FILE FILES "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions/libsuper_native_extensions_plugin.so")
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xRuntimex" OR NOT CMAKE_INSTALL_COMPONENT)
 | 
			
		||||
  list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
 | 
			
		||||
   "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/lib/libsuper_native_extensions.so")
 | 
			
		||||
  if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
 | 
			
		||||
    message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
 | 
			
		||||
  endif()
 | 
			
		||||
  if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
 | 
			
		||||
    message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
 | 
			
		||||
  endif()
 | 
			
		||||
file(INSTALL DESTINATION "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/lib" TYPE FILE FILES "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions/libsuper_native_extensions.so")
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xRuntimex" OR NOT CMAKE_INSTALL_COMPONENT)
 | 
			
		||||
  list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
 | 
			
		||||
   "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/lib/")
 | 
			
		||||
  if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
 | 
			
		||||
    message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
 | 
			
		||||
  endif()
 | 
			
		||||
  if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
 | 
			
		||||
    message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
 | 
			
		||||
  endif()
 | 
			
		||||
file(INSTALL DESTINATION "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/lib" TYPE DIRECTORY FILES "/home/mr/Documents/OC/oc-front/build/native_assets/linux/")
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xRuntimex" OR NOT CMAKE_INSTALL_COMPONENT)
 | 
			
		||||
  
 | 
			
		||||
  file(REMOVE_RECURSE "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/data/flutter_assets")
 | 
			
		||||
  file(REMOVE_RECURSE "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/data/flutter_assets")
 | 
			
		||||
  
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xRuntimex" OR NOT CMAKE_INSTALL_COMPONENT)
 | 
			
		||||
  list(APPEND CMAKE_ABSOLUTE_DESTINATION_FILES
 | 
			
		||||
   "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/data/flutter_assets")
 | 
			
		||||
   "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/data/flutter_assets")
 | 
			
		||||
  if(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION)
 | 
			
		||||
    message(WARNING "ABSOLUTE path INSTALL DESTINATION : ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
 | 
			
		||||
  endif()
 | 
			
		||||
  if(CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION)
 | 
			
		||||
    message(FATAL_ERROR "ABSOLUTE path INSTALL DESTINATION forbidden (by caller): ${CMAKE_ABSOLUTE_DESTINATION_FILES}")
 | 
			
		||||
  endif()
 | 
			
		||||
file(INSTALL DESTINATION "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/data" TYPE DIRECTORY FILES "/home/mr/Documents/OC/oc-front/oc_front/build//flutter_assets")
 | 
			
		||||
file(INSTALL DESTINATION "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/data" TYPE DIRECTORY FILES "/home/mr/Documents/OC/oc-front/build//flutter_assets")
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
if(NOT CMAKE_INSTALL_LOCAL_ONLY)
 | 
			
		||||
  # Include the install script for each subdirectory.
 | 
			
		||||
  include("/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/flutter/cmake_install.cmake")
 | 
			
		||||
  include("/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/plugins/desktop_window/cmake_install.cmake")
 | 
			
		||||
  include("/home/mr/Documents/OC/oc-front/build/linux/x64/debug/flutter/cmake_install.cmake")
 | 
			
		||||
  include("/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/desktop_window/cmake_install.cmake")
 | 
			
		||||
  include("/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/irondash_engine_context/cmake_install.cmake")
 | 
			
		||||
  include("/home/mr/Documents/OC/oc-front/build/linux/x64/debug/plugins/super_native_extensions/cmake_install.cmake")
 | 
			
		||||
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
@@ -152,5 +190,5 @@ endif()
 | 
			
		||||
 | 
			
		||||
string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT
 | 
			
		||||
       "${CMAKE_INSTALL_MANIFEST_FILES}")
 | 
			
		||||
file(WRITE "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/${CMAKE_INSTALL_MANIFEST}"
 | 
			
		||||
file(WRITE "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/${CMAKE_INSTALL_MANIFEST}"
 | 
			
		||||
     "${CMAKE_INSTALL_MANIFEST_CONTENT}")
 | 
			
		||||
 
 | 
			
		||||
@@ -1,8 +1,8 @@
 | 
			
		||||
# Install script for directory: /home/mr/Documents/OC/oc-front/oc_front/linux/flutter
 | 
			
		||||
# Install script for directory: /home/mr/Documents/OC/oc-front/linux/flutter
 | 
			
		||||
 | 
			
		||||
# Set the install prefix
 | 
			
		||||
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
 | 
			
		||||
  set(CMAKE_INSTALL_PREFIX "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle")
 | 
			
		||||
  set(CMAKE_INSTALL_PREFIX "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle")
 | 
			
		||||
endif()
 | 
			
		||||
string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,16 +1,20 @@
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/oc_front
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/data/icudtl.dat
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/lib/libdesktop_window_plugin.so
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/data/flutter_assets/AssetManifest.json
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/data/flutter_assets/assets/images/icon.svg
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/data/flutter_assets/assets/images/logo.svg
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/data/flutter_assets/kernel_blob.bin
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/data/flutter_assets/fonts/MaterialIcons-Regular.otf
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/data/flutter_assets/shaders/ink_sparkle.frag
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/data/flutter_assets/NOTICES.Z
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/data/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/data/flutter_assets/packages/flutter_map/lib/assets/flutter_map_logo.png
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/data/flutter_assets/version.json
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/data/flutter_assets/FontManifest.json
 | 
			
		||||
/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle/data/flutter_assets/AssetManifest.bin
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/oc_front
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/data/icudtl.dat
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/lib/libflutter_linux_gtk.so
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/lib/libdesktop_window_plugin.so
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/lib/libirondash_engine_context_plugin.so
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/lib/libsuper_native_extensions_plugin.so
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/lib/libsuper_native_extensions.so
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/data/flutter_assets/AssetManifest.json
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/data/flutter_assets/assets/images/icon.svg
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/data/flutter_assets/assets/images/logo.svg
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/data/flutter_assets/kernel_blob.bin
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/data/flutter_assets/fonts/MaterialIcons-Regular.otf
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/data/flutter_assets/shaders/ink_sparkle.frag
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/data/flutter_assets/NOTICES.Z
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/data/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/data/flutter_assets/packages/flutter_map/lib/assets/flutter_map_logo.png
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/data/flutter_assets/packages/timezone/data/latest_all.tzf
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/data/flutter_assets/version.json
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/data/flutter_assets/FontManifest.json
 | 
			
		||||
/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle/data/flutter_assets/AssetManifest.bin
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -1,8 +1,8 @@
 | 
			
		||||
# Install script for directory: /home/mr/Documents/OC/oc-front/oc_front/linux/flutter/ephemeral/.plugin_symlinks/desktop_window/linux
 | 
			
		||||
# Install script for directory: /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/desktop_window/linux
 | 
			
		||||
 | 
			
		||||
# Set the install prefix
 | 
			
		||||
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
 | 
			
		||||
  set(CMAKE_INSTALL_PREFIX "/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug/bundle")
 | 
			
		||||
  set(CMAKE_INSTALL_PREFIX "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle")
 | 
			
		||||
endif()
 | 
			
		||||
string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -0,0 +1,39 @@
 | 
			
		||||
# Install script for directory: /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/irondash_engine_context/linux
 | 
			
		||||
 | 
			
		||||
# Set the install prefix
 | 
			
		||||
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
 | 
			
		||||
  set(CMAKE_INSTALL_PREFIX "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle")
 | 
			
		||||
endif()
 | 
			
		||||
string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
 | 
			
		||||
 | 
			
		||||
# Set the install configuration name.
 | 
			
		||||
if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
 | 
			
		||||
  if(BUILD_TYPE)
 | 
			
		||||
    string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
 | 
			
		||||
           CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
 | 
			
		||||
  else()
 | 
			
		||||
    set(CMAKE_INSTALL_CONFIG_NAME "Debug")
 | 
			
		||||
  endif()
 | 
			
		||||
  message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
# Set the component getting installed.
 | 
			
		||||
if(NOT CMAKE_INSTALL_COMPONENT)
 | 
			
		||||
  if(COMPONENT)
 | 
			
		||||
    message(STATUS "Install component: \"${COMPONENT}\"")
 | 
			
		||||
    set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
 | 
			
		||||
  else()
 | 
			
		||||
    set(CMAKE_INSTALL_COMPONENT)
 | 
			
		||||
  endif()
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
# Install shared libraries without execute permission?
 | 
			
		||||
if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
 | 
			
		||||
  set(CMAKE_INSTALL_SO_NO_EXE "1")
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
# Is this installation the result of a crosscompile?
 | 
			
		||||
if(NOT DEFINED CMAKE_CROSSCOMPILING)
 | 
			
		||||
  set(CMAKE_CROSSCOMPILING "FALSE")
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
15a405b79a0679e743710ad73f4592f7
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							@@ -0,0 +1,164 @@
 | 
			
		||||
{
 | 
			
		||||
  "configVersion": 2,
 | 
			
		||||
  "packages": [
 | 
			
		||||
    {
 | 
			
		||||
      "name": "adaptive_number",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/adaptive_number-1.0.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "args",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/args-2.4.2",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.19"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "async",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/async-2.11.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.18"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "build_tool",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/super_native_extensions-0.8.17/cargokit/build_tool",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "collection",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/collection-1.18.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.18"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "convert",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/convert-3.1.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.18"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "crypto",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/crypto-3.0.3",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.19"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "ed25519_edwards",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/ed25519_edwards-0.3.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "fixnum",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/fixnum-1.1.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.19"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "github",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/github-9.17.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.18"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "hex",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/hex-0.2.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "http",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/http-1.1.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "http_parser",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/http_parser-4.0.2",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "json_annotation",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/json_annotation-4.9.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "logging",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/logging-1.2.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.19"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "meta",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/meta-1.15.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "path",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/path-1.8.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "petitparser",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/petitparser-5.4.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.19"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "source_span",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/source_span-1.10.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.18"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "string_scanner",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/string_scanner-1.2.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.18"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "term_glyph",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/term_glyph-1.2.1",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "toml",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/toml-0.14.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.18"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "typed_data",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/typed_data-1.3.2",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.17"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "version",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/version-3.0.0",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.12"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "yaml",
 | 
			
		||||
      "rootUri": "file:///home/mr/.pub-cache/hosted/pub.dev/yaml-3.1.2",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "2.19"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "build_tool_runner",
 | 
			
		||||
      "rootUri": "../",
 | 
			
		||||
      "packageUri": "lib/",
 | 
			
		||||
      "languageVersion": "3.0"
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "generated": "2024-07-05T14:35:54.615413Z",
 | 
			
		||||
  "generator": "pub",
 | 
			
		||||
  "generatorVersion": "3.3.4"
 | 
			
		||||
}
 | 
			
		||||
@@ -0,0 +1 @@
 | 
			
		||||
d7fc2b27d2f7c1cbb448e9f0bfc88f6b2e32cade  -
 | 
			
		||||
@@ -0,0 +1,4 @@
 | 
			
		||||
import 'package:build_tool/build_tool.dart' as build_tool;
 | 
			
		||||
void main(List<String> args) {
 | 
			
		||||
  build_tool.runMain(args);
 | 
			
		||||
}
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							@@ -0,0 +1,204 @@
 | 
			
		||||
# Generated by pub
 | 
			
		||||
# See https://dart.dev/tools/pub/glossary#lockfile
 | 
			
		||||
packages:
 | 
			
		||||
  adaptive_number:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: adaptive_number
 | 
			
		||||
      sha256: "3a567544e9b5c9c803006f51140ad544aedc79604fd4f3f2c1380003f97c1d77"
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "1.0.0"
 | 
			
		||||
  args:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: args
 | 
			
		||||
      sha256: eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "2.4.2"
 | 
			
		||||
  async:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: async
 | 
			
		||||
      sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c"
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "2.11.0"
 | 
			
		||||
  build_tool:
 | 
			
		||||
    dependency: "direct main"
 | 
			
		||||
    description:
 | 
			
		||||
      path: "/home/mr/.pub-cache/hosted/pub.dev/super_native_extensions-0.8.17/cargokit/build_tool"
 | 
			
		||||
      relative: false
 | 
			
		||||
    source: path
 | 
			
		||||
    version: "1.0.0"
 | 
			
		||||
  collection:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: collection
 | 
			
		||||
      sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "1.18.0"
 | 
			
		||||
  convert:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: convert
 | 
			
		||||
      sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592"
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "3.1.1"
 | 
			
		||||
  crypto:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: crypto
 | 
			
		||||
      sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "3.0.3"
 | 
			
		||||
  ed25519_edwards:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: ed25519_edwards
 | 
			
		||||
      sha256: "6ce0112d131327ec6d42beede1e5dfd526069b18ad45dcf654f15074ad9276cd"
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "0.3.1"
 | 
			
		||||
  fixnum:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: fixnum
 | 
			
		||||
      sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1"
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "1.1.0"
 | 
			
		||||
  github:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: github
 | 
			
		||||
      sha256: "9966bc13bf612342e916b0a343e95e5f046c88f602a14476440e9b75d2295411"
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "9.17.0"
 | 
			
		||||
  hex:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: hex
 | 
			
		||||
      sha256: "4e7cd54e4b59ba026432a6be2dd9d96e4c5205725194997193bf871703b82c4a"
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "0.2.0"
 | 
			
		||||
  http:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: http
 | 
			
		||||
      sha256: "759d1a329847dd0f39226c688d3e06a6b8679668e350e2891a6474f8b4bb8525"
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "1.1.0"
 | 
			
		||||
  http_parser:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: http_parser
 | 
			
		||||
      sha256: "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b"
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "4.0.2"
 | 
			
		||||
  json_annotation:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: json_annotation
 | 
			
		||||
      sha256: "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1"
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "4.9.0"
 | 
			
		||||
  logging:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: logging
 | 
			
		||||
      sha256: "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340"
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "1.2.0"
 | 
			
		||||
  meta:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: meta
 | 
			
		||||
      sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "1.15.0"
 | 
			
		||||
  path:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: path
 | 
			
		||||
      sha256: "2ad4cddff7f5cc0e2d13069f2a3f7a73ca18f66abd6f5ecf215219cdb3638edb"
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "1.8.0"
 | 
			
		||||
  petitparser:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: petitparser
 | 
			
		||||
      sha256: cb3798bef7fc021ac45b308f4b51208a152792445cce0448c9a4ba5879dd8750
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "5.4.0"
 | 
			
		||||
  source_span:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: source_span
 | 
			
		||||
      sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c"
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "1.10.0"
 | 
			
		||||
  string_scanner:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: string_scanner
 | 
			
		||||
      sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde"
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "1.2.0"
 | 
			
		||||
  term_glyph:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: term_glyph
 | 
			
		||||
      sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "1.2.1"
 | 
			
		||||
  toml:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: toml
 | 
			
		||||
      sha256: "157c5dca5160fced243f3ce984117f729c788bb5e475504f3dbcda881accee44"
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "0.14.0"
 | 
			
		||||
  typed_data:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: typed_data
 | 
			
		||||
      sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "1.3.2"
 | 
			
		||||
  version:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: version
 | 
			
		||||
      sha256: "2307e23a45b43f96469eeab946208ed63293e8afca9c28cd8b5241ff31c55f55"
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "3.0.0"
 | 
			
		||||
  yaml:
 | 
			
		||||
    dependency: transitive
 | 
			
		||||
    description:
 | 
			
		||||
      name: yaml
 | 
			
		||||
      sha256: "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5"
 | 
			
		||||
      url: "https://pub.dev"
 | 
			
		||||
    source: hosted
 | 
			
		||||
    version: "3.1.2"
 | 
			
		||||
sdks:
 | 
			
		||||
  dart: ">=3.0.0 <4.0.0"
 | 
			
		||||
@@ -0,0 +1,10 @@
 | 
			
		||||
name: build_tool_runner
 | 
			
		||||
version: 1.0.0
 | 
			
		||||
publish_to: none
 | 
			
		||||
 | 
			
		||||
environment:
 | 
			
		||||
  sdk: '>=3.0.0 <4.0.0'
 | 
			
		||||
 | 
			
		||||
dependencies:
 | 
			
		||||
  build_tool:
 | 
			
		||||
    path: "/home/mr/.pub-cache/hosted/pub.dev/super_native_extensions-0.8.17/cargokit/build_tool"
 | 
			
		||||
@@ -0,0 +1,39 @@
 | 
			
		||||
# Install script for directory: /home/mr/Documents/OC/oc-front/linux/flutter/ephemeral/.plugin_symlinks/super_native_extensions/linux
 | 
			
		||||
 | 
			
		||||
# Set the install prefix
 | 
			
		||||
if(NOT DEFINED CMAKE_INSTALL_PREFIX)
 | 
			
		||||
  set(CMAKE_INSTALL_PREFIX "/home/mr/Documents/OC/oc-front/build/linux/x64/debug/bundle")
 | 
			
		||||
endif()
 | 
			
		||||
string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
 | 
			
		||||
 | 
			
		||||
# Set the install configuration name.
 | 
			
		||||
if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
 | 
			
		||||
  if(BUILD_TYPE)
 | 
			
		||||
    string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
 | 
			
		||||
           CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
 | 
			
		||||
  else()
 | 
			
		||||
    set(CMAKE_INSTALL_CONFIG_NAME "Debug")
 | 
			
		||||
  endif()
 | 
			
		||||
  message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
# Set the component getting installed.
 | 
			
		||||
if(NOT CMAKE_INSTALL_COMPONENT)
 | 
			
		||||
  if(COMPONENT)
 | 
			
		||||
    message(STATUS "Install component: \"${COMPONENT}\"")
 | 
			
		||||
    set(CMAKE_INSTALL_COMPONENT "${COMPONENT}")
 | 
			
		||||
  else()
 | 
			
		||||
    set(CMAKE_INSTALL_COMPONENT)
 | 
			
		||||
  endif()
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
# Install shared libraries without execute permission?
 | 
			
		||||
if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE)
 | 
			
		||||
  set(CMAKE_INSTALL_SO_NO_EXE "1")
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
# Is this installation the result of a crosscompile?
 | 
			
		||||
if(NOT DEFINED CMAKE_CROSSCOMPILING)
 | 
			
		||||
  set(CMAKE_CROSSCOMPILING "FALSE")
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							@@ -57,11 +57,49 @@ rule CXX_SHARED_LIBRARY_LINKER__desktop_window_plugin
 | 
			
		||||
  restat = $RESTAT
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Rule for compiling CXX files.
 | 
			
		||||
 | 
			
		||||
rule CXX_COMPILER__irondash_engine_context_plugin
 | 
			
		||||
  depfile = $DEP_FILE
 | 
			
		||||
  deps = gcc
 | 
			
		||||
  command = /snap/flutter/current/usr/bin/clang++  $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
 | 
			
		||||
  description = Building CXX object $out
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Rule for linking CXX shared library.
 | 
			
		||||
 | 
			
		||||
rule CXX_SHARED_LIBRARY_LINKER__irondash_engine_context_plugin
 | 
			
		||||
  command = $PRE_LINK && /snap/flutter/current/usr/bin/clang++ -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD
 | 
			
		||||
  description = Linking CXX shared library $TARGET_FILE
 | 
			
		||||
  restat = $RESTAT
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Rule for compiling CXX files.
 | 
			
		||||
 | 
			
		||||
rule CXX_COMPILER__super_native_extensions_plugin
 | 
			
		||||
  depfile = $DEP_FILE
 | 
			
		||||
  deps = gcc
 | 
			
		||||
  command = /snap/flutter/current/usr/bin/clang++  $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in
 | 
			
		||||
  description = Building CXX object $out
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Rule for linking CXX shared library.
 | 
			
		||||
 | 
			
		||||
rule CXX_SHARED_LIBRARY_LINKER__super_native_extensions_plugin
 | 
			
		||||
  command = $PRE_LINK && /snap/flutter/current/usr/bin/clang++ -fPIC $LANGUAGE_COMPILE_FLAGS $ARCH_FLAGS $LINK_FLAGS -shared $SONAME_FLAG$SONAME -o $TARGET_FILE $in $LINK_PATH $LINK_LIBRARIES && $POST_BUILD
 | 
			
		||||
  description = Linking CXX shared library $TARGET_FILE
 | 
			
		||||
  restat = $RESTAT
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#############################################
 | 
			
		||||
# Rule for re-running cmake.
 | 
			
		||||
 | 
			
		||||
rule RERUN_CMAKE
 | 
			
		||||
  command = /snap/flutter/145/usr/bin/cmake -S/home/mr/Documents/OC/oc-front/oc_front/linux -B/home/mr/Documents/OC/oc-front/oc_front/build/linux/x64/debug
 | 
			
		||||
  command = /snap/flutter/145/usr/bin/cmake -S/home/mr/Documents/OC/oc-front/linux -B/home/mr/Documents/OC/oc-front/build/linux/x64/debug
 | 
			
		||||
  description = Re-running CMake...
 | 
			
		||||
  generator = 1
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										13
									
								
								docker-compose.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								docker-compose.yml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,13 @@
 | 
			
		||||
version: '3.4'
 | 
			
		||||
 | 
			
		||||
services:
 | 
			
		||||
  oc-front:
 | 
			
		||||
    image: oc-front
 | 
			
		||||
    container_name: oc-front
 | 
			
		||||
    ports: 
 | 
			
		||||
      - 8080:80
 | 
			
		||||
    networks:
 | 
			
		||||
      - catalog
 | 
			
		||||
networks:
 | 
			
		||||
  catalog:
 | 
			
		||||
    external: true
 | 
			
		||||
@@ -1,66 +0,0 @@
 | 
			
		||||
import 'package:flutter/material.dart';
 | 
			
		||||
import 'package:oc_front/models/search.dart';
 | 
			
		||||
import 'package:oc_front/models/workspace.dart';
 | 
			
		||||
import 'package:oc_front/core/services/specialized_services/item_service.dart';
 | 
			
		||||
import 'package:oc_front/core/services/specialized_services/workspace_service.dart';
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class WorkspaceLocal {
 | 
			
		||||
  static Workspace? workspace;
 | 
			
		||||
  static final WorkspaceService _service = WorkspaceService();
 | 
			
		||||
  static List<AbstractItem> items = [];
 | 
			
		||||
  static void init(BuildContext context) {
 | 
			
		||||
    _service.all(context).then((value) { 
 | 
			
		||||
      workspace = value.data; 
 | 
			
		||||
      if (workspace != null) {
 | 
			
		||||
        if (workspace!.data.isNotEmpty) {
 | 
			
		||||
          ItemService<DataItem, DataItem> dataService = ItemService<DataItem, DataItem>();
 | 
			
		||||
          dataService.get(context, workspace!.data.join(",")).then(
 | 
			
		||||
            (value) { if (value.data != null) { items.add(value.data!);  } }
 | 
			
		||||
          );
 | 
			
		||||
        }
 | 
			
		||||
        if (workspace!.computing.isNotEmpty) {
 | 
			
		||||
          ItemService<ComputingItem, ComputingItem> computingService = ItemService<ComputingItem, ComputingItem>();
 | 
			
		||||
          computingService.get(context, workspace!.computing.join(",")).then(
 | 
			
		||||
            (value) { if (value.data != null) { items.add(value.data!);  } }
 | 
			
		||||
          );
 | 
			
		||||
        }
 | 
			
		||||
        if (workspace!.datacenter.isNotEmpty) {
 | 
			
		||||
          ItemService<DataCenterItem, DataCenterItem> dataCenterService = ItemService<DataCenterItem, DataCenterItem>();
 | 
			
		||||
          dataCenterService.get(context, workspace!.datacenter.join(",")).then(
 | 
			
		||||
            (value) { if (value.data != null) { items.add(value.data!);  } }
 | 
			
		||||
          );
 | 
			
		||||
        }
 | 
			
		||||
        if (workspace!.storage.isNotEmpty) {
 | 
			
		||||
          ItemService<StorageItem, StorageItem> storageService = ItemService<StorageItem, StorageItem>();
 | 
			
		||||
          storageService.get(context, workspace!.storage.join(",")).then(
 | 
			
		||||
            (value) { if (value.data != null) { items.add(value.data!); } }
 | 
			
		||||
          );
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    });
 | 
			
		||||
  }
 | 
			
		||||
  static AbstractItem? getItem(String id) {
 | 
			
		||||
    var found = WorkspaceLocal.items.where((element) => element.id.toString() == id);
 | 
			
		||||
    return found.isEmpty ? null : found.first;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static void addItem(AbstractItem item) {
 | 
			
		||||
    if (!WorkspaceLocal.hasItem(item)) { 
 | 
			
		||||
      items.add(item); 
 | 
			
		||||
      try {
 | 
			
		||||
        _service.post(null, {}, { "id" : item.id.toString(), "rtype" : item.type.toString() });
 | 
			
		||||
      } catch (e) { /* */ }
 | 
			
		||||
      
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
  static void removeItem(AbstractItem item) {
 | 
			
		||||
    items = items.where((element) => element.name != item.name).toList();
 | 
			
		||||
    try { _service.delete(null, { "id" : item.id.toString(), "rtype" : item.type.toString() });
 | 
			
		||||
    } catch (e) { /* */ }
 | 
			
		||||
  }
 | 
			
		||||
  static bool hasItem(AbstractItem item) { 
 | 
			
		||||
    return items.where((element) => element.name == item.name).isNotEmpty;
 | 
			
		||||
  }
 | 
			
		||||
  static void clear() => items.clear();
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										77
									
								
								lib/core/models/shared_workspace_local.dart
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										77
									
								
								lib/core/models/shared_workspace_local.dart
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,77 @@
 | 
			
		||||
import 'package:flutter/material.dart';
 | 
			
		||||
import 'package:oc_front/core/sections/end_drawer.dart';
 | 
			
		||||
import 'package:oc_front/core/services/specialized_services/shared_service.dart';
 | 
			
		||||
import 'package:oc_front/models/shared.dart';
 | 
			
		||||
import 'package:oc_front/models/workspace.dart';
 | 
			
		||||
import 'package:oc_front/pages/catalog.dart';
 | 
			
		||||
import 'package:oc_front/pages/catalog_item.dart';
 | 
			
		||||
import 'package:oc_front/pages/workflow.dart';
 | 
			
		||||
 | 
			
		||||
class WorkSpaceItem {
 | 
			
		||||
  String? id;
 | 
			
		||||
  String? name;
 | 
			
		||||
  WorkSpaceItem({this.id, this.name});
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
class CollaborativeAreaLocal {
 | 
			
		||||
  static String? current;
 | 
			
		||||
  static Map<String, CollaborativeArea> workspaces = {};
 | 
			
		||||
  static final SharedService _service = SharedService();
 | 
			
		||||
 | 
			
		||||
  static Future<void> init(BuildContext context, bool changeCurrent) async {
 | 
			
		||||
      await _service.all(context).then((value) {
 | 
			
		||||
      if (value.data != null && value.data!.values.isNotEmpty ) {
 | 
			
		||||
        var vals = value.data!.values;
 | 
			
		||||
        for (var element in vals) {
 | 
			
		||||
          var ws = CollaborativeArea().deserialize(element);
 | 
			
		||||
          if (ws.id == null) { continue; }
 | 
			
		||||
          workspaces[ws.id!] = ws;
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    }).catchError((e) => print(e));    
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static CollaborativeArea? getCollaborativeArea(String id) {
 | 
			
		||||
    return workspaces[id];
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static Future<void> deleteCollaborativeArea(String id) async {
 | 
			
		||||
    if (workspaces.containsKey(id) && workspaces.length == 1) { return; }
 | 
			
		||||
    workspaces.remove(id);
 | 
			
		||||
    await _service.delete(null, id, {});
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static Future<void> createCollaborativeArea(BuildContext context, String name) async {
 | 
			
		||||
    Workspace n = Workspace(name: name);
 | 
			
		||||
    await _service.post(context, n.serialize(), {}).then((value) {
 | 
			
		||||
      if (value.data != null) {
 | 
			
		||||
        workspaces[value.data!.id!] = value.data!;
 | 
			
		||||
        endDrawerKey.currentState?.setState(() {});
 | 
			
		||||
        CatalogFactory.key.currentState?.setState(() {});
 | 
			
		||||
        CatalogItemFactory.key.currentState?.setState(() {});
 | 
			
		||||
        WorkflowFactory.key.currentState?.setState(() {});
 | 
			
		||||
      }
 | 
			
		||||
    });
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static void changeWorkspaceByName(String name) {
 | 
			
		||||
    var id = workspaces.entries.firstWhere((element) => element.value.name == "${name}_workspace").key;
 | 
			
		||||
    changeWorkspace(id);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static void changeWorkspace(String id) {
 | 
			
		||||
    _service.put(null, id, { "active" : true }, {});
 | 
			
		||||
    endDrawerKey.currentState?.setState(() {});
 | 
			
		||||
    CatalogFactory.key.currentState?.setState(() {});
 | 
			
		||||
    CatalogItemFactory.key.currentState?.setState(() {});
 | 
			
		||||
    WorkflowFactory.key.currentState?.setState(() {});
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static List<WorkSpaceItem> getCollaborativeAreasIDS() {
 | 
			
		||||
    List<WorkSpaceItem> res = [];
 | 
			
		||||
    for (var element in workspaces.entries) {
 | 
			
		||||
      res.add(WorkSpaceItem(id: element.key, name: element.value.name));
 | 
			
		||||
    }
 | 
			
		||||
    return res;
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										227
									
								
								lib/core/models/workspace_local.dart
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										227
									
								
								lib/core/models/workspace_local.dart
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,227 @@
 | 
			
		||||
import 'package:flutter/material.dart';
 | 
			
		||||
import 'package:oc_front/core/sections/end_drawer.dart';
 | 
			
		||||
import 'package:oc_front/core/sections/header/header.dart';
 | 
			
		||||
import 'package:oc_front/models/resources/compute.dart';
 | 
			
		||||
import 'package:oc_front/models/resources/data.dart';
 | 
			
		||||
import 'package:oc_front/models/resources/processing.dart';
 | 
			
		||||
import 'package:oc_front/models/resources/resources.dart';
 | 
			
		||||
import 'package:oc_front/models/resources/storage.dart';
 | 
			
		||||
import 'package:oc_front/models/resources/workflow.dart';
 | 
			
		||||
import 'package:oc_front/models/response.dart';
 | 
			
		||||
import 'package:oc_front/models/workspace.dart';
 | 
			
		||||
import 'package:oc_front/core/services/specialized_services/workspace_service.dart';
 | 
			
		||||
import 'package:oc_front/pages/catalog.dart';
 | 
			
		||||
import 'package:oc_front/pages/catalog_item.dart';
 | 
			
		||||
import 'package:oc_front/pages/workflow.dart';
 | 
			
		||||
 | 
			
		||||
class WorkSpaceItem {
 | 
			
		||||
  String? id;
 | 
			
		||||
  String? name;
 | 
			
		||||
  WorkSpaceItem({this.id, this.name});
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
class WorkspaceLocal {
 | 
			
		||||
  static String? current;
 | 
			
		||||
  static Map<String, Workspace> workspaces = {};
 | 
			
		||||
  static final WorkspaceService _service = WorkspaceService();
 | 
			
		||||
  static List<AbstractItem> items = [];
 | 
			
		||||
 | 
			
		||||
  static Future<void> init(BuildContext? context, bool changeCurrent) async {
 | 
			
		||||
    var value = await _service.all(context);
 | 
			
		||||
    if (value.data != null && value.data!.values.isNotEmpty ) {
 | 
			
		||||
      var vals = value.data!.values;
 | 
			
		||||
      for (var element in vals) {
 | 
			
		||||
        var ws = Workspace().deserialize(element);
 | 
			
		||||
        if (ws.id == null) { continue; }
 | 
			
		||||
        workspaces[ws.id!] = ws;
 | 
			
		||||
        if (current == null) {
 | 
			
		||||
          current ??= ws.id;
 | 
			
		||||
          workspaces[current!] = ws; 
 | 
			
		||||
          _service.put(context, ws.id!, { "active" : true }, {});
 | 
			
		||||
        }
 | 
			
		||||
        if (ws.active == true && changeCurrent) {
 | 
			
		||||
          current = ws.id;
 | 
			
		||||
        }
 | 
			
		||||
        fill();      
 | 
			
		||||
        HeaderConstants.headerKey.currentState?.setState(() {});
 | 
			
		||||
      }
 | 
			
		||||
    } else {
 | 
			
		||||
      await WorkspaceLocal.createWorkspace("default workspace", null);
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static void fill() {
 | 
			
		||||
    items = [];
 | 
			
		||||
    if (workspaces[current] != null) {
 | 
			
		||||
              for (var element in workspaces[current]!.datas) { 
 | 
			
		||||
                if (WorkspaceLocal.hasItemByID(element.getID())) { continue; }
 | 
			
		||||
                items.add(element);
 | 
			
		||||
              }
 | 
			
		||||
              for (var element in workspaces[current]!.processings) { 
 | 
			
		||||
                if (WorkspaceLocal.hasItemByID(element.getID())) { continue; }
 | 
			
		||||
                items.add(element);  } 
 | 
			
		||||
              for (var element in workspaces[current]!.computes) { 
 | 
			
		||||
                if (WorkspaceLocal.hasItemByID(element.getID())) { continue; }
 | 
			
		||||
                items.add(element);
 | 
			
		||||
              }
 | 
			
		||||
              for (var element in workspaces[current]!.storages) { 
 | 
			
		||||
                if (WorkspaceLocal.hasItemByID(element.getID())) { continue; }
 | 
			
		||||
                items.add(element); 
 | 
			
		||||
              } 
 | 
			
		||||
              for (var element in workspaces[current]!.workflows) { 
 | 
			
		||||
                if (WorkspaceLocal.hasItemByID(element.getID())) { continue; }
 | 
			
		||||
                items.add(element);
 | 
			
		||||
              } 
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static Workspace? getCurrentWorkspace() {
 | 
			
		||||
    return workspaces[current];
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static bool hasWorkspace(String workspaceName) {
 | 
			
		||||
    for (var element in workspaces.values) {
 | 
			
		||||
      if (element.name == workspaceName) { return true; }
 | 
			
		||||
    }
 | 
			
		||||
    return false;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static Future<void> deleteWorkspace(String id) async {
 | 
			
		||||
    if (workspaces.containsKey(id) && workspaces.length == 1) { return; }
 | 
			
		||||
    workspaces.remove(id);
 | 
			
		||||
    await _service.delete(null, id, {});
 | 
			
		||||
    current = workspaces.keys.first;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static Future<void> createWorkspace(String name, BuildContext? context) async {
 | 
			
		||||
    Workspace n = Workspace(name: name);
 | 
			
		||||
    await _service.post(null, n.serialize(), {}).then((value) {
 | 
			
		||||
      if (value.data != null) {
 | 
			
		||||
        workspaces[value.data!.id!] = value.data!;
 | 
			
		||||
        current = value.data!.id;
 | 
			
		||||
        fill();
 | 
			
		||||
        endDrawerKey.currentState?.setState(() {});
 | 
			
		||||
        CatalogFactory.key.currentState?.setState(() {});
 | 
			
		||||
        CatalogItemFactory.key.currentState?.setState(() {});
 | 
			
		||||
        WorkflowFactory.key.currentState?.setState(() {});
 | 
			
		||||
        HeaderConstants.headerKey.currentState?.setState(() {});
 | 
			
		||||
      }
 | 
			
		||||
    });
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static void changeWorkspaceByName(String name) {
 | 
			
		||||
    try {
 | 
			
		||||
      var id = workspaces.entries.firstWhere((element) => element.value.name == "${name}_workspace").key;  
 | 
			
		||||
      changeWorkspace(id);
 | 
			
		||||
    } catch (e) {} 
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static void changeWorkspace(String id) {
 | 
			
		||||
    _service.put(null, id, { "active" : true }, {});
 | 
			
		||||
    current = id;
 | 
			
		||||
    fill();
 | 
			
		||||
    HeaderConstants.headerKey.currentState?.setState(() {});
 | 
			
		||||
    endDrawerKey.currentState?.setState(() {});
 | 
			
		||||
    CatalogFactory.key.currentState?.setState(() {});
 | 
			
		||||
    CatalogItemFactory.key.currentState?.setState(() {});
 | 
			
		||||
    WorkflowFactory.key.currentState?.setState(() {});
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static String getWorkspaceName(String id) {
 | 
			
		||||
    return workspaces[id]?.name ?? "";
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static List<WorkSpaceItem> getWorkspacesIDS() {
 | 
			
		||||
    List<WorkSpaceItem> res = [];
 | 
			
		||||
    for (var element in workspaces.entries) {
 | 
			
		||||
      res.add(WorkSpaceItem(id: element.key, name: element.value.name));
 | 
			
		||||
    }
 | 
			
		||||
    return res;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static List<Shallow> getWorkspacesShallow() {
 | 
			
		||||
    List<Shallow> res = [];
 | 
			
		||||
    for (var element in workspaces.values) {
 | 
			
		||||
      res.add(Shallow(id: element.id ?? "", name: element.name ?? ""));
 | 
			
		||||
    }
 | 
			
		||||
    return res;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static List<AbstractItem> byWorkspace(String id) {
 | 
			
		||||
    List<AbstractItem> d = [];
 | 
			
		||||
    var w = workspaces[id]!;
 | 
			
		||||
    d = [ ...d, ...w.datas.where((element) => !d.map( (d2) => d2.id).contains(element.id)) ];
 | 
			
		||||
    d = [ ...d, ...w.computes.where((element) => !d.map( (d2) => d2.id).contains(element.id)) ];
 | 
			
		||||
    d = [ ...d, ...w.processings.where((element) => !d.map( (d2) => d2.id).contains(element.id)) ];
 | 
			
		||||
    d = [ ...d, ...w.storages.where((element) => !d.map( (d2) => d2.id).contains(element.id)) ];
 | 
			
		||||
    d = [ ...d, ...w.workflows.where((element) => !d.map( (d2) => d2.id).contains(element.id)) ];
 | 
			
		||||
    return d;
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  static List<AbstractItem> byTopic(String topic, bool all) {
 | 
			
		||||
    if (all) {
 | 
			
		||||
      List<AbstractItem> d = [];
 | 
			
		||||
      for (var w in workspaces.values) {
 | 
			
		||||
        d = [ ...d, ...w.datas.where((element) => !d.map( (d2) => d2.id).contains(element.id)) ];
 | 
			
		||||
        d = [ ...d, ...w.computes.where((element) => !d.map( (d2) => d2.id).contains(element.id)) ];
 | 
			
		||||
        d = [ ...d, ...w.processings.where((element) => !d.map( (d2) => d2.id).contains(element.id)) ];
 | 
			
		||||
        d = [ ...d, ...w.storages.where((element) => !d.map( (d2) => d2.id).contains(element.id)) ];
 | 
			
		||||
        d = [ ...d, ...w.workflows.where((element) => !d.map( (d2) => d2.id).contains(element.id)) ];
 | 
			
		||||
      }
 | 
			
		||||
      return d.where((element) => element.topic.toString() == topic).toList();
 | 
			
		||||
    }
 | 
			
		||||
    return WorkspaceLocal.items.where((element) => element.topic.toString() == topic).toList();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static AbstractItem? getItem(String id, bool all) {
 | 
			
		||||
    if (all) {
 | 
			
		||||
      List<AbstractItem> d = [];
 | 
			
		||||
      for (var w in workspaces.values) {
 | 
			
		||||
        d = [ ...d, ...w.datas.where((element) => element.id.toString() == id).where((element) => !d.map( (d2) => d2.id).contains(element.id)) ];
 | 
			
		||||
        d = [ ...d, ...w.computes.where((element) => element.id.toString() == id).where((element) => !d.map( (d2) => d2.id).contains(element.id)) ];
 | 
			
		||||
        d = [ ...d, ...w.processings.where((element) => element.id.toString() == id).where((element) => !d.map( (d2) => d2.id).contains(element.id)) ];
 | 
			
		||||
        d = [ ...d, ...w.storages.where((element) => element.id.toString() == id).where((element) => !d.map( (d2) => d2.id).contains(element.id)) ];
 | 
			
		||||
        d = [ ...d, ...w.workflows.where((element) => element.id.toString() == id).where((element) => !d.map( (d2) => d2.id).contains(element.id)) ];
 | 
			
		||||
      }
 | 
			
		||||
      return d.isEmpty ? null : d.first;
 | 
			
		||||
    }
 | 
			
		||||
    var found = WorkspaceLocal.items.where((element) => element.id.toString() == id);
 | 
			
		||||
    return found.isEmpty ? null : found.first;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static void addItem(AbstractItem item) {
 | 
			
		||||
    if (!WorkspaceLocal.hasItem(item) && workspaces[current] != null && workspaces[current]!.id != null) { 
 | 
			
		||||
      items.add(item); 
 | 
			
		||||
      if (item.topic == "data") { workspaces[current]!.datas.add(item as DataItem); }
 | 
			
		||||
      if (item.topic == "processing") {  workspaces[current]!.processings.add(item as ProcessingItem); }
 | 
			
		||||
      if (item.topic == "compute") { workspaces[current]!.computes.add(item as ComputeItem); }
 | 
			
		||||
      if (item.topic == "storage") { workspaces[current]!.storages.add(item as StorageItem); }
 | 
			
		||||
      if (item.topic == "workflow") { workspaces[current]!.workflows.add(item as WorkflowItem); }
 | 
			
		||||
      try { 
 | 
			
		||||
        _service.put(null, workspaces[current]!.id!, workspaces[current]!.serialize(), {});
 | 
			
		||||
      } catch (e) { 
 | 
			
		||||
        _service.put(null, item.id ?? "", workspaces[current]!.serialize(), {});
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
  static void removeItem(AbstractItem item) {
 | 
			
		||||
    items = items.where((element) => element.name != item.name).toList();
 | 
			
		||||
    if (item.topic == "data") { workspaces[current]!.datas.removeWhere( (e) => e.id == item.id); }
 | 
			
		||||
    if (item.topic == "processing") { workspaces[current]!.processings.removeWhere( (e) => e.id == item.id); }
 | 
			
		||||
    if (item.topic == "compute") { workspaces[current]!.computes.removeWhere( (e) => e.id == item.id); }
 | 
			
		||||
    if (item.topic == "storage") { workspaces[current]!.storages.removeWhere( (e) => e.id == item.id); }
 | 
			
		||||
    if (item.topic == "workflow") { workspaces[current]!.workflows.removeWhere( (e) => e.id == item.id); }
 | 
			
		||||
    try { 
 | 
			
		||||
      _service.put(null, workspaces[current]!.id!, workspaces[current]!.serialize(), {});
 | 
			
		||||
    } catch (e) { 
 | 
			
		||||
      _service.put(null, item.id ?? "", workspaces[current]!.serialize(), {});
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
  static bool hasItemByID(String id) { 
 | 
			
		||||
    return items.where((element) => element.id == id).isNotEmpty;
 | 
			
		||||
  }
 | 
			
		||||
  static bool hasItem(AbstractItem item) { 
 | 
			
		||||
    return items.where((element) => element.id == item.id).isNotEmpty;
 | 
			
		||||
  }
 | 
			
		||||
  static void clear() => items.clear();
 | 
			
		||||
}
 | 
			
		||||
@@ -1,8 +1,14 @@
 | 
			
		||||
import 'package:oc_front/main.dart';
 | 
			
		||||
import 'package:flutter/material.dart';
 | 
			
		||||
import 'package:oc_front/models/search.dart';
 | 
			
		||||
import 'package:oc_front/pages/shared.dart';
 | 
			
		||||
import 'package:oc_front/pages/catalog.dart';
 | 
			
		||||
import 'package:oc_front/core/models/cart.dart';
 | 
			
		||||
import 'package:oc_front/widgets/items/item_row.dart';
 | 
			
		||||
import 'package:oc_front/models/resources/resources.dart';
 | 
			
		||||
import 'package:oc_front/core/models/workspace_local.dart';
 | 
			
		||||
import 'package:oc_front/widgets/inputs/shallow_text_input.dart';
 | 
			
		||||
import 'package:oc_front/core/models/shared_workspace_local.dart';
 | 
			
		||||
import 'package:oc_front/widgets/inputs/shallow_dropdown_input.dart';
 | 
			
		||||
import 'package:oc_front/core/services/specialized_services/workspace_service.dart';
 | 
			
		||||
 | 
			
		||||
GlobalKey<EndDrawerWidgetState> endDrawerKey = GlobalKey<EndDrawerWidgetState>();
 | 
			
		||||
class EndDrawerWidget extends StatefulWidget {
 | 
			
		||||
@@ -14,35 +20,83 @@ class EndDrawerWidgetState extends State<EndDrawerWidget> {
 | 
			
		||||
  @override Widget build(BuildContext context) {
 | 
			
		||||
    List<ItemRowWidget> itemRows = WorkspaceLocal.items.map(
 | 
			
		||||
      (e) => ItemRowWidget(contextWidth: 400, item: e, keys: [endDrawerKey, CatalogFactory.key],)).toList();
 | 
			
		||||
    return Container( 
 | 
			
		||||
      color: Colors.white,
 | 
			
		||||
      width: 400,
 | 
			
		||||
        height: MediaQuery.of(context).size.height,
 | 
			
		||||
      child: SingleChildScrollView(
 | 
			
		||||
    return Stack( children: [ 
 | 
			
		||||
      Container( 
 | 
			
		||||
        color: Colors.white,
 | 
			
		||||
        width: 400,
 | 
			
		||||
        height: getHeight(context),
 | 
			
		||||
        child: Column( children: [
 | 
			
		||||
          Container( 
 | 
			
		||||
            width: 400,
 | 
			
		||||
            height: 50,
 | 
			
		||||
            decoration: const BoxDecoration(color: Color.fromRGBO(38, 166, 154, 1)),
 | 
			
		||||
            child: const Center( 
 | 
			
		||||
              child: Row( mainAxisAlignment: MainAxisAlignment.center,
 | 
			
		||||
                children: [
 | 
			
		||||
                  Padding(padding: EdgeInsets.only(right: 20), child: Icon(Icons.shopping_cart_outlined, size: 18, color: Colors.white)),
 | 
			
		||||
                  Text("Workspace", style: TextStyle(fontSize: 18, color: Colors.white, fontWeight: FontWeight.w600))
 | 
			
		||||
              ])
 | 
			
		||||
            Container( 
 | 
			
		||||
              width: 400,
 | 
			
		||||
              height: 50,
 | 
			
		||||
              decoration: BoxDecoration(color: lightColor ),
 | 
			
		||||
              child: const Center( 
 | 
			
		||||
                child: Row( mainAxisAlignment: MainAxisAlignment.center,
 | 
			
		||||
                  children: [
 | 
			
		||||
                    Padding(padding: EdgeInsets.only(right: 20), child: Icon(Icons.shopping_cart_outlined, size: 18, color: Colors.white)),
 | 
			
		||||
                    Text("Workspace", style: TextStyle(fontSize: 18, color: Colors.white, fontWeight: FontWeight.w600))
 | 
			
		||||
                ])
 | 
			
		||||
                
 | 
			
		||||
              ),
 | 
			
		||||
            ),
 | 
			
		||||
          ),
 | 
			
		||||
          itemRows.isEmpty ? Container( height: MediaQuery.of(context).size.height - 50, 
 | 
			
		||||
            color: Colors.grey.shade300,
 | 
			
		||||
            child: const Center(child: Text("WORKSPACE IS EMPTY", 
 | 
			
		||||
              style: TextStyle(fontSize: 25, fontWeight: FontWeight.w600, color: Colors.white)))) 
 | 
			
		||||
          : Container( child: SingleChildScrollView(
 | 
			
		||||
            scrollDirection: Axis.horizontal,
 | 
			
		||||
            child: Row( children: itemRows)
 | 
			
		||||
          )),
 | 
			
		||||
        ])
 | 
			
		||||
      )
 | 
			
		||||
            ShallowDropdownInputWidget(
 | 
			
		||||
                current: WorkspaceLocal.current,
 | 
			
		||||
                filled: Colors.white,
 | 
			
		||||
                width: 400,
 | 
			
		||||
                all: () async => WorkspaceLocal.getWorkspacesShallow(),
 | 
			
		||||
                canRemove: (p0) => p0 != null,
 | 
			
		||||
                remove: (p0) async {
 | 
			
		||||
                  await WorkspaceService().delete(context, p0, {}).then( (e) => WorkspaceLocal.deleteWorkspace(p0));
 | 
			
		||||
                },
 | 
			
		||||
                type: CollaborativeAreaType.workspace,
 | 
			
		||||
                change: (String? change) {
 | 
			
		||||
                  WorkspaceLocal.changeWorkspace(change.toString());
 | 
			
		||||
                }
 | 
			
		||||
            ),
 | 
			
		||||
            Container(
 | 
			
		||||
              width: 400,
 | 
			
		||||
              height: 40,
 | 
			
		||||
              decoration: BoxDecoration(
 | 
			
		||||
                color: Colors.white,
 | 
			
		||||
                border: Border(bottom: BorderSide(color: midColor), top: BorderSide(color: midColor)),
 | 
			
		||||
              ),
 | 
			
		||||
              child: Row( mainAxisAlignment: MainAxisAlignment.center, children: [ 
 | 
			
		||||
                Padding(padding: EdgeInsets.only(right: 5), child: Icon(Icons.share, size: 12, color: Colors.grey)),
 | 
			
		||||
                Text(  (WorkspaceLocal.workspaces[WorkspaceLocal.current]?.shared) == null ? 
 | 
			
		||||
                  "actually not shared" : "share with ${CollaborativeAreaLocal.workspaces[WorkspaceLocal.workspaces[WorkspaceLocal.current]!.shared!]}",
 | 
			
		||||
                style: TextStyle( fontSize: 14, color: Colors.grey ),),
 | 
			
		||||
              ]),
 | 
			
		||||
            ),
 | 
			
		||||
            Column( children: [
 | 
			
		||||
            itemRows.isEmpty ? Container( height: getHeight(context) - 140, 
 | 
			
		||||
              color: Colors.white,
 | 
			
		||||
              child: Center(child: Text("WORKSPACE IS EMPTY", 
 | 
			
		||||
                style: TextStyle(fontSize: 25, fontWeight: FontWeight.w600, color: midColor)))) 
 | 
			
		||||
            : Container( height: getHeight(context) - 140,  child: SingleChildScrollView(
 | 
			
		||||
              scrollDirection: Axis.vertical,
 | 
			
		||||
              child: Column( children: [ ...itemRows, Container(height: 50)])
 | 
			
		||||
            )),
 | 
			
		||||
            ])
 | 
			
		||||
          ])
 | 
			
		||||
        ), 
 | 
			
		||||
      Positioned( bottom: 0, left: 0, 
 | 
			
		||||
        child: Tooltip( message: "create workspace", child: ShallowTextInputWidget(
 | 
			
		||||
                width: 400,
 | 
			
		||||
                tooltipLoad: "create workspace",
 | 
			
		||||
                iconLoad: Icons.create_new_folder_sharp,
 | 
			
		||||
                type: CollaborativeAreaType.workspace,
 | 
			
		||||
                color: Colors.white,
 | 
			
		||||
                filled: midColor,
 | 
			
		||||
                hint: "enter workspace name",
 | 
			
		||||
                hintColor: Colors.grey,
 | 
			
		||||
                canLoad: (String? remove) => remove != null,
 | 
			
		||||
                load: (Map<String?, dynamic> add) async {
 | 
			
		||||
                  if (add["name"] == null) { return; }
 | 
			
		||||
                  WorkspaceLocal.createWorkspace(add["name"], context);
 | 
			
		||||
                },
 | 
			
		||||
            ),
 | 
			
		||||
          ))
 | 
			
		||||
      ]
 | 
			
		||||
    );
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										49
									
								
								lib/core/sections/header/default.dart
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										49
									
								
								lib/core/sections/header/default.dart
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,49 @@
 | 
			
		||||
import 'package:flutter/material.dart';
 | 
			
		||||
import 'package:flutter_svg/svg.dart';
 | 
			
		||||
import 'package:oc_front/core/sections/header/header.dart';
 | 
			
		||||
import 'package:oc_front/core/services/perms_service.dart';
 | 
			
		||||
import 'package:oc_front/core/services/router.dart';
 | 
			
		||||
import 'package:oc_front/main.dart';
 | 
			
		||||
import 'package:oc_front/pages/shared.dart';
 | 
			
		||||
import 'package:oc_front/widgets/inputs/shallow_text_input.dart';
 | 
			
		||||
 | 
			
		||||
class DefaultWidget extends StatefulWidget{
 | 
			
		||||
  const DefaultWidget (): super(key: null);
 | 
			
		||||
  @override DefaultWidgetState createState() => DefaultWidgetState();
 | 
			
		||||
}
 | 
			
		||||
class DefaultWidgetState extends State<DefaultWidget> {
 | 
			
		||||
 | 
			
		||||
  @override Widget build(BuildContext context) {
 | 
			
		||||
    return Container(
 | 
			
		||||
      width: getMainWidth(context),
 | 
			
		||||
      height: getHeight(context) - 50,
 | 
			
		||||
      color: midColor,
 | 
			
		||||
      padding: EdgeInsets.only(top: 50),
 | 
			
		||||
      child: Column( crossAxisAlignment: CrossAxisAlignment.center, mainAxisAlignment: getMainHeight(context) < 600 ? MainAxisAlignment.center : MainAxisAlignment.start,  
 | 
			
		||||
          children: [ getMainHeight(context) < 600 ? Container() : Container(
 | 
			
		||||
              margin: EdgeInsets.only(left: 40), 
 | 
			
		||||
              child:  SvgPicture.asset("assets/images/logo.svg", width: 300, height: (getMainHeight(context) / (1.8) ), semanticsLabel: 'OpenCloud Logo')
 | 
			
		||||
            ),
 | 
			
		||||
          ShallowTextInputWidget(
 | 
			
		||||
                    alignment: MainAxisAlignment.center,
 | 
			
		||||
                    width: getMainWidth(context) / 1.5,
 | 
			
		||||
                    type: CollaborativeAreaType.workspace,
 | 
			
		||||
                    hint: "search in resources...",
 | 
			
		||||
                    iconLoad: PermsService.getPerm(Perms.SEARCH_INTERNAL) ? Icons.search : null,
 | 
			
		||||
                    iconRemove: PermsService.getPerm(Perms.SEARCH_EXTERNAL) ? Icons.screen_search_desktop_outlined : null,
 | 
			
		||||
                    tooltipLoad: PermsService.getPerm(Perms.SEARCH_INTERNAL) ? "search" : null,
 | 
			
		||||
                    tooltipRemove: PermsService.getPerm(Perms.SEARCH_EXTERNAL) ? "distributed search" : null,
 | 
			
		||||
                    canLoad: PermsService.getPerm(Perms.SEARCH_INTERNAL) ? (String? str) => str != null && str.isNotEmpty : null,
 | 
			
		||||
                    canRemove: PermsService.getPerm(Perms.SEARCH_EXTERNAL) ? (String? str) => str != null && str.isNotEmpty : null,
 | 
			
		||||
                    change: (value) => SearchConstants.set(value),
 | 
			
		||||
                    loadStr: PermsService.getPerm(Perms.SEARCH_INTERNAL) ? (String val) async {
 | 
			
		||||
                      AppRouter.currentRoute.factory.search(context, false); 
 | 
			
		||||
                    } : null,
 | 
			
		||||
                    remove: PermsService.getPerm(Perms.SEARCH_EXTERNAL) ? (String val) async {
 | 
			
		||||
                      AppRouter.currentRoute.factory.search(context, true); 
 | 
			
		||||
                    } : null,
 | 
			
		||||
          )
 | 
			
		||||
        ])
 | 
			
		||||
    );
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@@ -1,20 +1,140 @@
 | 
			
		||||
import 'package:flutter/material.dart';
 | 
			
		||||
import 'package:localstorage/localstorage.dart';
 | 
			
		||||
import 'package:oc_front/core/models/workspace_local.dart';
 | 
			
		||||
import 'package:oc_front/core/sections/header/default.dart';
 | 
			
		||||
import 'package:oc_front/core/sections/header/menu.dart';
 | 
			
		||||
import 'package:oc_front/core/sections/header/search.dart';
 | 
			
		||||
import 'package:oc_front/utils/clipper_menu.dart';
 | 
			
		||||
import 'package:oc_front/core/services/perms_service.dart';
 | 
			
		||||
import 'package:oc_front/core/services/router.dart';
 | 
			
		||||
import 'package:oc_front/main.dart';
 | 
			
		||||
import 'package:oc_front/pages/shared.dart';
 | 
			
		||||
import 'package:oc_front/widgets/inputs/shallow_dropdown_input.dart';
 | 
			
		||||
import 'package:oc_front/widgets/inputs/shallow_text_input.dart';
 | 
			
		||||
 | 
			
		||||
class SearchConstants {
 | 
			
		||||
  static final Map<String, String?> _searchHost = {};
 | 
			
		||||
  static String? get() { return _searchHost[AppRouter.currentRoute.route]; }
 | 
			
		||||
  static void set(String? search) { _searchHost[AppRouter.currentRoute.route] = search; }
 | 
			
		||||
  static void remove() { _searchHost.remove(AppRouter.currentRoute.route); }
 | 
			
		||||
  static void clear() { 
 | 
			
		||||
    localStorage.setItem("search", "");
 | 
			
		||||
    _searchHost.clear(); 
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
class HeaderConstants {
 | 
			
		||||
  static GlobalKey<HeaderMenuWidgetState> headerKey = GlobalKey<HeaderMenuWidgetState>();
 | 
			
		||||
  static final List<RouterItem> noHeader = [
 | 
			
		||||
    AppRouter.scheduler,
 | 
			
		||||
    AppRouter.compute,
 | 
			
		||||
    AppRouter.shared,
 | 
			
		||||
    AppRouter.workflowItem,
 | 
			
		||||
    AppRouter.workflowIDItem,
 | 
			
		||||
  ];
 | 
			
		||||
  static HeaderWidgetState? headerWidget;
 | 
			
		||||
  static double height = 200;
 | 
			
		||||
  static String? title;
 | 
			
		||||
  static String? description;
 | 
			
		||||
 | 
			
		||||
  static getKey() {
 | 
			
		||||
    headerKey = GlobalKey<HeaderMenuWidgetState>();
 | 
			
		||||
    return headerKey;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static setTitle(String? v) {
 | 
			
		||||
    title = v;
 | 
			
		||||
    Future.delayed(Duration(milliseconds: 100), () {
 | 
			
		||||
      HeaderConstants.headerWidget?.setState(() {});
 | 
			
		||||
    });
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static setDescription(String? v) {
 | 
			
		||||
    description = v;
 | 
			
		||||
    Future.delayed(Duration(milliseconds: 100), () {
 | 
			
		||||
      HeaderConstants.headerWidget?.setState(() {});
 | 
			
		||||
    });
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static bool isNoHeader(String route) {
 | 
			
		||||
    return noHeader.where((element) => element.route == route).isNotEmpty;
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
GlobalKey<HeaderWidgetState> headerWidgetKey = GlobalKey<HeaderWidgetState>();
 | 
			
		||||
class HeaderWidget extends StatefulWidget {
 | 
			
		||||
  HeaderWidget () : super(key: headerWidgetKey);
 | 
			
		||||
  const HeaderWidget () : super(key: null);
 | 
			
		||||
  @override HeaderWidgetState createState() => HeaderWidgetState();
 | 
			
		||||
}
 | 
			
		||||
class HeaderWidgetState extends State<HeaderWidget> {
 | 
			
		||||
  @override Widget build(BuildContext context) {
 | 
			
		||||
    headerWidgetKey = GlobalKey<HeaderWidgetState>();
 | 
			
		||||
    headerMenuKey.currentState?.closeMenu();
 | 
			
		||||
    HeaderConstants.headerWidget = this;
 | 
			
		||||
    if (HeaderConstants.isNoHeader(AppRouter.currentRoute.route)) {
 | 
			
		||||
      return Container();
 | 
			
		||||
    }
 | 
			
		||||
    if (AppRouter.currentRoute.factory.searchFill()) {
 | 
			
		||||
      return DefaultWidget();
 | 
			
		||||
    }
 | 
			
		||||
    HeaderConstants.height = HeaderConstants.isNoHeader(AppRouter.currentRoute.route) || !AppRouter.currentRoute.factory.searchFill() ? 50 : 100;
 | 
			
		||||
    return Column( children: [
 | 
			
		||||
      const HeaderMenuWidget(),
 | 
			
		||||
      SearchWidget()
 | 
			
		||||
      AppRouter.currentRoute.factory.searchFill() ? Container() : Container( 
 | 
			
		||||
        height: 50, width: getMainWidth(context),
 | 
			
		||||
        decoration: BoxDecoration(
 | 
			
		||||
          color: midColor,
 | 
			
		||||
          border: Border(bottom: BorderSide(color: Colors.white, width: 1),)
 | 
			
		||||
        ),
 | 
			
		||||
        child: Row(crossAxisAlignment: CrossAxisAlignment.stretch, 
 | 
			
		||||
            mainAxisAlignment: MainAxisAlignment.end,
 | 
			
		||||
            children: [
 | 
			
		||||
              InkWell( onTap: () {
 | 
			
		||||
                  AppRouter.currentRoute.factory.back(context);
 | 
			
		||||
                },
 | 
			
		||||
                child:
 | 
			
		||||
                  Container(width: 50, height: 50, 
 | 
			
		||||
                    color: Colors.black,
 | 
			
		||||
                    child: Center(child: Icon(Icons.keyboard_backspace, color: Colors.white))
 | 
			
		||||
                  ),
 | 
			
		||||
              ),
 | 
			
		||||
                ShallowTextInputWidget(
 | 
			
		||||
                  filled: midColor,
 | 
			
		||||
                  current: AppRouter.currentRoute.factory.getSearch(),
 | 
			
		||||
                  width: getMainWidth(context) - 501,
 | 
			
		||||
                  type: CollaborativeAreaType.workspace,
 | 
			
		||||
                  hint: "search in resources...",
 | 
			
		||||
                  iconLoad: PermsService.getPerm(Perms.SEARCH_INTERNAL) ? Icons.search : null,
 | 
			
		||||
                  iconRemove: PermsService.getPerm(Perms.SEARCH_EXTERNAL) ? Icons.screen_search_desktop_outlined : null,
 | 
			
		||||
                  tooltipLoad: PermsService.getPerm(Perms.SEARCH_INTERNAL) ? "search" : null,
 | 
			
		||||
                  tooltipRemove: PermsService.getPerm(Perms.SEARCH_EXTERNAL) ? "distributed search" : null,
 | 
			
		||||
                  canLoad: PermsService.getPerm(Perms.SEARCH_INTERNAL) ? (String? str) => str != null && str.isNotEmpty : null,
 | 
			
		||||
                  canRemove: PermsService.getPerm(Perms.SEARCH_EXTERNAL) ? (String? str) => str != null && str.isNotEmpty : null,
 | 
			
		||||
                  change: (value) => SearchConstants.set(value),
 | 
			
		||||
                  loadStr: PermsService.getPerm(Perms.SEARCH_INTERNAL) ? (String val) async {
 | 
			
		||||
                    AppRouter.currentRoute.factory.search(context, false); 
 | 
			
		||||
                  } : null,
 | 
			
		||||
                  remove: PermsService.getPerm(Perms.SEARCH_EXTERNAL) ? (String val) async {
 | 
			
		||||
                    AppRouter.currentRoute.factory.search(context, true); 
 | 
			
		||||
                  } : null,
 | 
			
		||||
              ),
 | 
			
		||||
              Container( padding: EdgeInsets.only(left: 50),
 | 
			
		||||
                decoration: BoxDecoration( border: Border( left: BorderSide( color: Colors.white ))),
 | 
			
		||||
                child: ShallowDropdownInputWidget(
 | 
			
		||||
                  prefixIcon: Padding( padding: EdgeInsets.only(right: 10), child: Icon(Icons.shopping_cart, color: Colors.grey)),
 | 
			
		||||
                  current: WorkspaceLocal.current,
 | 
			
		||||
                  width: 350,
 | 
			
		||||
                  all: () async => WorkspaceLocal.getWorkspacesShallow(),
 | 
			
		||||
                  type: CollaborativeAreaType.workspace,
 | 
			
		||||
                  change: (String? change) {
 | 
			
		||||
                    WorkspaceLocal.changeWorkspace(change.toString());
 | 
			
		||||
                  },
 | 
			
		||||
                  canLoad: (p0) => true,
 | 
			
		||||
                  load: (p0) async {
 | 
			
		||||
                    scaffoldKey.currentState?.openEndDrawer(); 
 | 
			
		||||
                  },
 | 
			
		||||
                  tooltipLoad: "open workspace manager",
 | 
			
		||||
                  iconLoad: Icons.remove_red_eye,
 | 
			
		||||
                  color: Colors.black,
 | 
			
		||||
                  filled: midColor,
 | 
			
		||||
                  hintColor: Colors.grey,
 | 
			
		||||
          )) 
 | 
			
		||||
        ])
 | 
			
		||||
      ),
 | 
			
		||||
    ],);
 | 
			
		||||
  } 
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -1,52 +1,61 @@
 | 
			
		||||
import 'package:flutter_svg/svg.dart';
 | 
			
		||||
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
 | 
			
		||||
import 'package:oc_front/core/sections/header/header.dart';
 | 
			
		||||
import 'package:oc_front/core/services/auth.service.dart';
 | 
			
		||||
import 'package:oc_front/core/services/router.dart';
 | 
			
		||||
import 'package:oc_front/main.dart';
 | 
			
		||||
import 'package:flutter/material.dart';
 | 
			
		||||
import 'package:oc_front/utils/clipper_menu.dart';
 | 
			
		||||
import 'package:oc_front/utils/dialog/login.dart';
 | 
			
		||||
import 'package:oc_front/pages/catalog.dart';
 | 
			
		||||
 | 
			
		||||
class HeaderMenuWidget extends StatefulWidget{
 | 
			
		||||
  const HeaderMenuWidget ({ super.key });
 | 
			
		||||
  HeaderMenuWidget (): super(key: HeaderConstants.getKey());
 | 
			
		||||
  @override HeaderMenuWidgetState createState() => HeaderMenuWidgetState();
 | 
			
		||||
}
 | 
			
		||||
class HeaderMenuWidgetState extends State<HeaderMenuWidget> {
 | 
			
		||||
  @override Widget build(BuildContext context) {
 | 
			
		||||
    return Container( 
 | 
			
		||||
        width: MediaQuery.of(context).size.width,
 | 
			
		||||
        width: getWidth(context),
 | 
			
		||||
        height: 50,
 | 
			
		||||
        decoration: BoxDecoration(
 | 
			
		||||
          border: Border(bottom: BorderSide(color: Colors.grey.shade300))
 | 
			
		||||
          color: Colors.white,
 | 
			
		||||
          border: Border(bottom: BorderSide(color: midColor))
 | 
			
		||||
        ),
 | 
			
		||||
        child: Padding(padding: const EdgeInsets.only(top: 5, bottom: 5, left: 50, right: 50), 
 | 
			
		||||
          child: Stack(children: [
 | 
			
		||||
            /*...(searchWidgetKey.currentState == null ? [Positioned( left: -20, top: -5,
 | 
			
		||||
              child: SvgPicture.asset("assets/images/icon.svg", height: 70, semanticsLabel: 'OpenCloud Logo'))] : []),*/
 | 
			
		||||
            Row(crossAxisAlignment: CrossAxisAlignment.stretch, 
 | 
			
		||||
        child: Stack(children: [  
 | 
			
		||||
          AppRouter.currentRoute.factory.searchFill() ? Container() : Positioned( top: 0, left: 30, 
 | 
			
		||||
            child: InkWell( onTap: () {
 | 
			
		||||
              CatalogFactory.key.currentState?.widget.isSearch = true;
 | 
			
		||||
              CatalogFactory.key.currentState?.widget.items = [];
 | 
			
		||||
              AppRouter.zones.first.go(context, {});
 | 
			
		||||
              AppRouter.zones.first.factory.getKey().currentState?.setState(() {});
 | 
			
		||||
              HeaderConstants.headerKey.currentState?.setState(() {});
 | 
			
		||||
            }, 
 | 
			
		||||
            child: Wrap( alignment: WrapAlignment.center, children: [ 
 | 
			
		||||
              SvgPicture.asset("assets/images/icon.svg", width: 70, height: 70, semanticsLabel: 'OpenCloud Logo'),
 | 
			
		||||
              Container( height: 50, alignment: Alignment.centerLeft, margin: const EdgeInsets.only(left: 20),
 | 
			
		||||
                child: Text(AppRouter.currentRoute.label ?? "Where am I ?", style: TextStyle( color: Colors.grey)))
 | 
			
		||||
          ]))),
 | 
			
		||||
          Padding( padding: const EdgeInsets.only(left: 50), 
 | 
			
		||||
          child: Row(crossAxisAlignment: CrossAxisAlignment.stretch, 
 | 
			
		||||
            mainAxisAlignment: MainAxisAlignment.end,
 | 
			
		||||
            children: [
 | 
			
		||||
              Tooltip( message: "workspace/cart", child:  Padding(padding: const EdgeInsets.only(left: 10), 
 | 
			
		||||
                child: IconButton(
 | 
			
		||||
                      icon: const Icon(Icons.shopping_cart_outlined),
 | 
			
		||||
                      onPressed: () { 
 | 
			
		||||
                        headerMenuKey.currentState?.closeMenu();
 | 
			
		||||
                        scaffoldKey.currentState?.openEndDrawer(); 
 | 
			
		||||
                      },
 | 
			
		||||
                  )
 | 
			
		||||
              Center(child: Text("hello \"${AuthService.getUsername() ?? ""}\"", style: const TextStyle(color: Colors.grey, fontSize: 15))),
 | 
			
		||||
              Padding(padding: const EdgeInsets.only(top: 5, bottom: 5, right: 50, left: 20), 
 | 
			
		||||
              child: Row(crossAxisAlignment: CrossAxisAlignment.stretch, 
 | 
			
		||||
                mainAxisAlignment: MainAxisAlignment.end,
 | 
			
		||||
                children: [
 | 
			
		||||
                  Tooltip( message: "logout", child:  Padding(padding: const EdgeInsets.only(left: 10), 
 | 
			
		||||
                    child: IconButton(
 | 
			
		||||
                          icon: const Icon(FontAwesomeIcons.powerOff),
 | 
			
		||||
                          onPressed: () async { 
 | 
			
		||||
                            await AuthService.logout();
 | 
			
		||||
                            mainKey?.currentState?.setState(() {});
 | 
			
		||||
                          },
 | 
			
		||||
                      )
 | 
			
		||||
              )),
 | 
			
		||||
              Tooltip( message: "login", child: Padding(padding: const EdgeInsets.only(left: 10), 
 | 
			
		||||
                child: IconButton(
 | 
			
		||||
                      icon: const Icon(Icons.login_outlined),
 | 
			
		||||
                      onPressed: () { showDialog(context: context, builder: (context) => LoginWidget()); },
 | 
			
		||||
                  )
 | 
			
		||||
              )),
 | 
			
		||||
               Tooltip( message: "navigation", child: Padding(padding: const EdgeInsets.only(left: 10), 
 | 
			
		||||
                child:  ClipperMenuWidget(
 | 
			
		||||
                  borderRadius: BorderRadius.circular(4),
 | 
			
		||||
                  iconColor: Colors.white,
 | 
			
		||||
                )
 | 
			
		||||
              ))
 | 
			
		||||
            ]
 | 
			
		||||
          )
 | 
			
		||||
          ))
 | 
			
		||||
        ])
 | 
			
		||||
      )
 | 
			
		||||
      )])
 | 
			
		||||
    );
 | 
			
		||||
  } 
 | 
			
		||||
}
 | 
			
		||||
@@ -1,125 +0,0 @@
 | 
			
		||||
import 'package:flutter/material.dart';
 | 
			
		||||
import 'package:flutter_svg/svg.dart';
 | 
			
		||||
import 'package:oc_front/core/services/router.dart';
 | 
			
		||||
 | 
			
		||||
class SearchConstants {
 | 
			
		||||
  static final Map<String, String?> _searchHost = {};
 | 
			
		||||
  static String? get() { return _searchHost[AppRouter.currentRoute.route]; }
 | 
			
		||||
  static void set(String? search) { _searchHost[AppRouter.currentRoute.route] = search; }
 | 
			
		||||
  static void remove() { _searchHost.remove(AppRouter.currentRoute.route); }
 | 
			
		||||
  static void clear() { _searchHost.clear(); }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
GlobalKey<SearchWidgetState> searchWidgetKey = GlobalKey<SearchWidgetState>();
 | 
			
		||||
class SearchWidget extends StatefulWidget {
 | 
			
		||||
  SearchWidget (): super(key: GlobalKey<SearchWidgetState>());
 | 
			
		||||
  @override SearchWidgetState createState() => SearchWidgetState();
 | 
			
		||||
}
 | 
			
		||||
class SearchWidgetState extends State<SearchWidget> {
 | 
			
		||||
  @override Widget build(BuildContext context) {
 | 
			
		||||
    searchWidgetKey = widget.key as GlobalKey<SearchWidgetState>;
 | 
			
		||||
    List<Widget> widgets = [
 | 
			
		||||
          ...(MediaQuery.of(context).size.width > 600 || AppRouter.currentRoute.factory.searchFill()  
 | 
			
		||||
          ? [InkWell( 
 | 
			
		||||
            mouseCursor: SystemMouseCursors.click,
 | 
			
		||||
            onTap: () => AppRouter.zones.first.go(context, {}),
 | 
			
		||||
            child: Container(
 | 
			
		||||
              margin: EdgeInsets.only(top: 20, left: AppRouter.currentRoute.factory.searchFill() ? 40 : 0), 
 | 
			
		||||
              child:  SvgPicture.asset(
 | 
			
		||||
                width: 300,
 | 
			
		||||
                height: AppRouter.currentRoute.factory.searchFill() ? 
 | 
			
		||||
                  ((MediaQuery.of(context).size.height - 50) / 2) : 150,
 | 
			
		||||
                "assets/images/logo.svg",
 | 
			
		||||
                semanticsLabel: 'OpenCloud Logo'
 | 
			
		||||
              )
 | 
			
		||||
            )
 | 
			
		||||
          )] : []),
 | 
			
		||||
          AppRouter.currentRoute.description != null ? 
 | 
			
		||||
            Column( 
 | 
			
		||||
              crossAxisAlignment: CrossAxisAlignment.start,
 | 
			
		||||
              mainAxisAlignment: MainAxisAlignment.center,
 | 
			
		||||
              children: [
 | 
			
		||||
                Text(AppRouter.currentRoute.description!, style: const TextStyle(
 | 
			
		||||
                  color: Color.fromRGBO(38, 166, 154, 1),
 | 
			
		||||
                  fontSize: 24,
 | 
			
		||||
                  fontWeight: FontWeight.w600
 | 
			
		||||
                )),
 | 
			
		||||
                Row(children: [
 | 
			
		||||
                  ...(AppRouter.currentRoute.help == null || AppRouter.currentRoute.help!.isEmpty ? [] 
 | 
			
		||||
                    : [ const Padding( padding: EdgeInsets.only(right: 10), 
 | 
			
		||||
                      child: Icon(Icons.help_outline, color: Colors.grey, size: 20)),
 | 
			
		||||
                    Text(AppRouter.currentRoute.help ?? "", style: const TextStyle(
 | 
			
		||||
                      color: Colors.grey,
 | 
			
		||||
                      fontSize: 14,
 | 
			
		||||
                      fontWeight: FontWeight.w400
 | 
			
		||||
                    )) ])
 | 
			
		||||
                ],)
 | 
			
		||||
                
 | 
			
		||||
              ],
 | 
			
		||||
            )
 | 
			
		||||
          : Row( 
 | 
			
		||||
          mainAxisAlignment: MainAxisAlignment.center,
 | 
			
		||||
          children: [ 
 | 
			
		||||
            Container(
 | 
			
		||||
              width: MediaQuery.of(context).size.width - 300 - 100,
 | 
			
		||||
              height: 50,
 | 
			
		||||
              color: Colors.white,
 | 
			
		||||
              child: TextField(
 | 
			
		||||
                onChanged: (value) => SearchConstants.set(value),
 | 
			
		||||
                decoration: InputDecoration(
 | 
			
		||||
                  hintText: "Search in ${AppRouter.currentRoute.route}...",
 | 
			
		||||
                  contentPadding: const EdgeInsets.symmetric(horizontal: 30),
 | 
			
		||||
                  hintStyle: const TextStyle(
 | 
			
		||||
                    color: Colors.black,
 | 
			
		||||
                    fontSize: 14,
 | 
			
		||||
                    fontWeight: FontWeight.w300
 | 
			
		||||
                  ),
 | 
			
		||||
                  border: InputBorder.none
 | 
			
		||||
                )
 | 
			
		||||
              )
 | 
			
		||||
            ),
 | 
			
		||||
            Tooltip(
 | 
			
		||||
              message: 'search',
 | 
			
		||||
              child: InkWell( 
 | 
			
		||||
                onTap: () { 
 | 
			
		||||
                  AppRouter.currentRoute.factory.search(context); 
 | 
			
		||||
                },
 | 
			
		||||
                child: Container(
 | 
			
		||||
                  width: 50,
 | 
			
		||||
                  height: 50,
 | 
			
		||||
                  decoration: BoxDecoration(
 | 
			
		||||
                    color: Colors.black,
 | 
			
		||||
                    border: Border(right: BorderSide(color: Colors.white)),
 | 
			
		||||
                  ),      
 | 
			
		||||
                  child: const Icon(Icons.search, color: Colors.white)
 | 
			
		||||
                )
 | 
			
		||||
              )
 | 
			
		||||
            ),
 | 
			
		||||
            Tooltip(
 | 
			
		||||
              message: 'distributed search',
 | 
			
		||||
              child: InkWell( 
 | 
			
		||||
                onTap: () { 
 | 
			
		||||
                  AppRouter.currentRoute.factory.search(context); 
 | 
			
		||||
                },
 | 
			
		||||
                child: Container(
 | 
			
		||||
                  width: 50,
 | 
			
		||||
                  height: 50,
 | 
			
		||||
                  color: Colors.black,
 | 
			
		||||
                  child: const Icon(Icons.screen_search_desktop_outlined, color: Colors.white)
 | 
			
		||||
                )
 | 
			
		||||
              )
 | 
			
		||||
            )
 | 
			
		||||
          ])
 | 
			
		||||
        ];
 | 
			
		||||
    return Container(
 | 
			
		||||
      width: MediaQuery.of(context).size.width,
 | 
			
		||||
      height: AppRouter.currentRoute.factory.searchFill() ? (MediaQuery.of(context).size.height - 50) : 150,
 | 
			
		||||
      color: Colors.grey.shade300,
 | 
			
		||||
      child: AppRouter.currentRoute.factory.searchFill() ? Column(
 | 
			
		||||
        crossAxisAlignment: CrossAxisAlignment.center,
 | 
			
		||||
        children: widgets) 
 | 
			
		||||
      : Row( mainAxisAlignment: MediaQuery.of(context).size.width < 600
 | 
			
		||||
          ? MainAxisAlignment.center : MainAxisAlignment.start, children: widgets)
 | 
			
		||||
    );
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										20
									
								
								lib/core/sections/left_menu.dart
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								lib/core/sections/left_menu.dart
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
			
		||||
import 'package:flutter/material.dart';
 | 
			
		||||
import 'package:oc_front/core/services/router.dart';
 | 
			
		||||
 | 
			
		||||
class LeftMenuWidget extends StatefulWidget {
 | 
			
		||||
  const LeftMenuWidget({Key? key}): super(key: key);
 | 
			
		||||
  @override LeftMenuWidgetState createState() => LeftMenuWidgetState();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
class LeftMenuWidgetState extends State<LeftMenuWidget> {
 | 
			
		||||
  @override Widget build(BuildContext context) {
 | 
			
		||||
    var routes = AppRouter.zones.where(  (e) => e.label != null && e.icon != null).toList();
 | 
			
		||||
    List<Widget> widgets = routes.map( (e) => Opacity(  opacity: AppRouter.currentRoute.route == e.route ?  1 : .5,
 | 
			
		||||
      child: Tooltip( message: e.label, child: SizedBox(  width: 50,  height: 50, child: InkWell(
 | 
			
		||||
        onTap: () { e.go(context, {}); },
 | 
			
		||||
        child: Center( child: Icon(e.icon, color:Colors.white) ),
 | 
			
		||||
      ),
 | 
			
		||||
    )))).toList();
 | 
			
		||||
    return Column( children: widgets);
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@@ -3,27 +3,27 @@ import 'dart:io';
 | 
			
		||||
import 'package:dio/dio.dart';
 | 
			
		||||
import 'package:flutter/material.dart';
 | 
			
		||||
import 'package:alert_banner/exports.dart';
 | 
			
		||||
import 'package:localstorage/localstorage.dart';
 | 
			
		||||
import 'package:oc_front/models/abstract.dart';
 | 
			
		||||
import 'package:oc_front/models/response.dart';
 | 
			
		||||
import 'package:oc_front/utils/dialog/alert.dart';
 | 
			
		||||
import 'package:oc_front/widgets/dialog/alert.dart';
 | 
			
		||||
import 'package:oc_front/core/services/html.dart' if (kIsWeb) 'dart:html' as http;
 | 
			
		||||
 | 
			
		||||
class APIService<T extends SerializerDeserializer> {
 | 
			
		||||
  static bool forceRequest = false;
 | 
			
		||||
  static Map<String, APIResponse<dynamic>> cache = <String, APIResponse<dynamic>>{};
 | 
			
		||||
  static String auth = "";
 | 
			
		||||
  Dio _dio = Dio(
 | 
			
		||||
    BaseOptions(
 | 
			
		||||
      baseUrl: const String.fromEnvironment('HOST', defaultValue: 'http://localhost:8080'), // you can keep this blank
 | 
			
		||||
      headers: { 'Content-Type': 'application/json; charset=UTF-8' },
 | 
			
		||||
      headers: { 'Content-Type': 'application/json; charset=UTF-8', 'Access-Control-Allow-Origin': '*' },
 | 
			
		||||
    ),
 | 
			
		||||
  )..interceptors.add(LogInterceptor( requestHeader: true, ),);
 | 
			
		||||
  )..interceptors.add(LogInterceptor( requestHeader: true, ));
 | 
			
		||||
 | 
			
		||||
  APIService({ required String baseURL }) {
 | 
			
		||||
  APIService({ required String baseURL}) {
 | 
			
		||||
    _dio = Dio(
 | 
			
		||||
      BaseOptions(
 | 
			
		||||
        baseUrl: baseURL, // you can keep this blank
 | 
			
		||||
        headers: { 'Content-Type': 'application/json; charset=UTF-8' },
 | 
			
		||||
        headers: { 'Content-Type': 'application/json; charset=UTF-8', 'Access-Control-Allow-Origin': '*' },
 | 
			
		||||
      ),
 | 
			
		||||
    )..interceptors.add(LogInterceptor( requestHeader: true, ),);
 | 
			
		||||
  }
 | 
			
		||||
@@ -51,7 +51,6 @@ class APIService<T extends SerializerDeserializer> {
 | 
			
		||||
  Future _mainDownload(String url, String method, bool isFilter, String? extend, String savePath, bool isWeb, BuildContext context) async {
 | 
			
		||||
    try {
 | 
			
		||||
      downloadProgressNotifier.value = 0;
 | 
			
		||||
      // dio.options.headers["authorization"] = auth;
 | 
			
		||||
      if (isWeb) { 
 | 
			
		||||
        _dio.get("$url${extend ?? ""}").then((value) {
 | 
			
		||||
          var url = http.Url.createObjectUrlFromBlob(http.Blob([value.data]));
 | 
			
		||||
@@ -74,40 +73,40 @@ class APIService<T extends SerializerDeserializer> {
 | 
			
		||||
  Future<APIResponse<T>> _main(String url, dynamic body, String method, String succeed, bool force, 
 | 
			
		||||
                               BuildContext? context, Options? options) async {
 | 
			
		||||
    var err = ""; 
 | 
			
		||||
    
 | 
			
		||||
      if ((!force) && cache.containsKey(url) && cache[url] != null ) { 
 | 
			
		||||
        return cache[url]! as APIResponse<T>;
 | 
			
		||||
      }
 | 
			
		||||
      try {
 | 
			
		||||
        _dio.options.headers["authorization"] = auth;
 | 
			
		||||
        var type = localStorage.getItem('tokenType') ?? "bearer";
 | 
			
		||||
        _dio.options.headers["Authorization"] = "${type[0].toUpperCase() + type.substring(1)} ${localStorage.getItem('accessToken') ?? ""}";
 | 
			
		||||
        _dio.interceptors.clear(); 
 | 
			
		||||
        var response = await _request(url, method, body, options);
 | 
			
		||||
        if (response.statusCode != null && response.statusCode! < 400) {
 | 
			
		||||
          if (method == "delete") { cache.remove(url); return APIResponse<T>(); }
 | 
			
		||||
          APIResponse<T> resp = APIResponse<T>().deserialize(response.data); 
 | 
			
		||||
          if (resp.error == "") { 
 | 
			
		||||
            if (method == "get") { cache[url]=resp; }
 | 
			
		||||
            if (context != null && succeed != "") {
 | 
			
		||||
              // ignore: use_build_context_synchronously
 | 
			
		||||
              showAlertBanner(context, () {}, InfoAlertBannerChild(text: succeed), // <-- Put any widget here you want!
 | 
			
		||||
              try {
 | 
			
		||||
                showAlertBanner(context, () {}, InfoAlertBannerChild(text: succeed), // <-- Put any widget here you want!
 | 
			
		||||
                alertBannerLocation:  AlertBannerLocation.bottom,);
 | 
			
		||||
              } catch (e) { /* */ }
 | 
			
		||||
            }
 | 
			
		||||
            try { return cache[url] as APIResponse<T>;
 | 
			
		||||
            } catch (e) { return APIResponse(); }
 | 
			
		||||
            return resp;
 | 
			
		||||
          }
 | 
			
		||||
          err = resp.error ?? "internal error";
 | 
			
		||||
        } 
 | 
			
		||||
        if (response.statusCode == 401) { err = "not authorized"; }
 | 
			
		||||
        } else if (response.statusCode == 401) { err = "not authorized"; }
 | 
			
		||||
      } catch(e, s) {  
 | 
			
		||||
        print(e); 
 | 
			
		||||
        print(s);
 | 
			
		||||
        err = e.toString();
 | 
			
		||||
        if (!e.toString().contains("context")) {
 | 
			
		||||
          print(e); 
 | 
			
		||||
          print(s);
 | 
			
		||||
          err = e.toString();
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    //if (err.contains("token") && err.contains("expired")) {  AuthService().unAuthenticate();  }
 | 
			
		||||
    if (context != null) {
 | 
			
		||||
      // ignore: use_build_context_synchronously
 | 
			
		||||
      showAlertBanner( context, () {}, AlertAlertBannerChild(text: err),// <-- Put any widget here you want!
 | 
			
		||||
      try {
 | 
			
		||||
        showAlertBanner( context, () {}, AlertAlertBannerChild(text: err),// <-- Put any widget here you want!
 | 
			
		||||
                       alertBannerLocation:  AlertBannerLocation.bottom,);
 | 
			
		||||
      } catch (e) { /* */ }
 | 
			
		||||
    } 
 | 
			
		||||
    throw Exception(err);
 | 
			
		||||
  }
 | 
			
		||||
@@ -116,7 +115,8 @@ class APIService<T extends SerializerDeserializer> {
 | 
			
		||||
    var err = ""; 
 | 
			
		||||
    if (url != "") {
 | 
			
		||||
      try {
 | 
			
		||||
        _dio.options.headers["authorization"] = auth;
 | 
			
		||||
        var type = localStorage.getItem('tokenType') ?? "bearer";
 | 
			
		||||
        _dio.options.headers["Authorization"] = "${type[0].toUpperCase() + type.substring(1)} ${localStorage.getItem('accessToken') ?? ""}";
 | 
			
		||||
        _dio.interceptors.clear(); 
 | 
			
		||||
        var response = await _request(url, method, body, null);
 | 
			
		||||
        if (response.statusCode != null && response.statusCode! < 400) {
 | 
			
		||||
@@ -129,7 +129,6 @@ class APIService<T extends SerializerDeserializer> {
 | 
			
		||||
      } catch(e, s) { print(e); print(s);
 | 
			
		||||
        err = "${e.toString()} ${const String.fromEnvironment('HOST', defaultValue: 'http://localhost:8080')}"; }
 | 
			
		||||
    } else { err = "no url"; }
 | 
			
		||||
    // if (err.contains("token") && err.contains("expired")) {  AuthService().unAuthenticate();  }
 | 
			
		||||
    throw Exception(err);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										99
									
								
								lib/core/services/auth.service.dart
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										99
									
								
								lib/core/services/auth.service.dart
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,99 @@
 | 
			
		||||
 | 
			
		||||
import 'package:localstorage/localstorage.dart';
 | 
			
		||||
import 'package:oc_front/core/sections/header/header.dart';
 | 
			
		||||
import 'package:oc_front/core/services/api_service.dart';
 | 
			
		||||
import 'package:oc_front/core/services/perms_service.dart';
 | 
			
		||||
import 'package:oc_front/main.dart';
 | 
			
		||||
import 'package:oc_front/models/response.dart';
 | 
			
		||||
class AuthService {
 | 
			
		||||
  static var isAuth = const bool.fromEnvironment('AUTH_MODE', defaultValue: false);
 | 
			
		||||
  static final _clientID = const String.fromEnvironment('CLIENT_ID', defaultValue: 'test-client');
 | 
			
		||||
  static APIService<SimpleData> service = APIService(
 | 
			
		||||
    baseURL: const String.fromEnvironment('AUTH_HOST', defaultValue: 'http://localhost:8080/auth'),
 | 
			
		||||
  );
 | 
			
		||||
  static Future<void> init() async {
 | 
			
		||||
    if (!isAuth) {
 | 
			
		||||
      return;
 | 
			
		||||
    }
 | 
			
		||||
    PermsService.init(localStorage.getItem('accessToken') ?? "");
 | 
			
		||||
    bool ok = await introspect().catchError( (e) => false );
 | 
			
		||||
    if (ok) {
 | 
			
		||||
      var now = DateTime.now();
 | 
			
		||||
      var expires = DateTime.parse(localStorage.getItem('expiresIn') ?? DateTime.now().toIso8601String());
 | 
			
		||||
      var duration = expires.difference(now);
 | 
			
		||||
      refresh(localStorage.getItem('accessToken') ?? "", localStorage.getItem('username') ?? "", duration);
 | 
			
		||||
    } else {
 | 
			
		||||
      localStorage.setItem('accessToken', '');
 | 
			
		||||
      localStorage.setItem('username', '');
 | 
			
		||||
      localStorage.setItem('expiresIn', '');
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static bool isConnected() {
 | 
			
		||||
    if (!isAuth) {
 | 
			
		||||
      return true;
 | 
			
		||||
    }
 | 
			
		||||
    return (localStorage.getItem('accessToken') ?? "") != "" 
 | 
			
		||||
    && localStorage.getItem('username') != "";
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static String? getUsername() {
 | 
			
		||||
    if (!isAuth) {
 | 
			
		||||
      return  "no auth user";
 | 
			
		||||
    }
 | 
			
		||||
    return localStorage.getItem('username') ?? "unknown";
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static Future<void> login(String username, String password) async {
 | 
			
		||||
    var token = await service.post("/login?client_id=$_clientID", <String, dynamic> {
 | 
			
		||||
      "username": username,
 | 
			
		||||
      "password": password
 | 
			
		||||
    }, null);
 | 
			
		||||
    if (token.code == 200 && token.data != null) {
 | 
			
		||||
      localStorage.setItem('accessToken', token.data?.value['access_token']);
 | 
			
		||||
      localStorage.setItem('tokenType', token.data?.value['token_type']);
 | 
			
		||||
      localStorage.setItem('username', username);
 | 
			
		||||
      localStorage.setItem('expiresIn', DateTime.now().add(
 | 
			
		||||
        Duration(seconds: token.data?.value['expires_in'])).toIso8601String());
 | 
			
		||||
      mainKey?.currentState?.setState(() {});
 | 
			
		||||
      PermsService.init(token.data?.value['access_token']);
 | 
			
		||||
      refresh(token.data?.value['access_token'] ?? "", username, Duration(seconds: token.data?.value['expires_in']));
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static Future<void> logout() async {
 | 
			
		||||
    var token = await service.delete("/logout?client_id=$_clientID", null);
 | 
			
		||||
    if (token.code == 200) {
 | 
			
		||||
      localStorage.setItem('accessToken', '');
 | 
			
		||||
      localStorage.setItem('username', '');
 | 
			
		||||
      localStorage.setItem('expiresIn', '');
 | 
			
		||||
      PermsService.clear();
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static Future<bool> introspect() async {
 | 
			
		||||
    if (!isConnected()) {
 | 
			
		||||
      return false;
 | 
			
		||||
    }
 | 
			
		||||
    // ignore: invalid_return_type_for_catch_error
 | 
			
		||||
    var isIntrospected = await service.get("/introspect", true, null).catchError((e) => mainKey?.currentState?.setState(() {}));
 | 
			
		||||
    return isIntrospected.code == 200;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static Future<void> refresh(String accessToken, String username, Duration duration) async {
 | 
			
		||||
    Future.delayed(duration, () {
 | 
			
		||||
      service.post("/refresh?client_id=$_clientID", <String, dynamic> {
 | 
			
		||||
        "access_token": accessToken,
 | 
			
		||||
        "username": username
 | 
			
		||||
      }, null).then((token) {
 | 
			
		||||
        if (token.code == 200 && token.data != null) {
 | 
			
		||||
          PermsService.init(token.data?.value['access_token']);
 | 
			
		||||
          localStorage.setItem('accessToken', token.data?.value['access_token']);
 | 
			
		||||
          localStorage.setItem('username', username);
 | 
			
		||||
          localStorage.setItem('expiresIn', 
 | 
			
		||||
            DateTime.now().add(Duration(seconds: token.data?.value['expires_in']) - Duration(seconds: 10)).toIso8601String());
 | 
			
		||||
        }
 | 
			
		||||
      });
 | 
			
		||||
    });
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										49
									
								
								lib/core/services/enum_service.dart
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										49
									
								
								lib/core/services/enum_service.dart
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,49 @@
 | 
			
		||||
import 'package:oc_front/models/response.dart';
 | 
			
		||||
import 'package:oc_front/core/services/api_service.dart';
 | 
			
		||||
 | 
			
		||||
class EnumService {
 | 
			
		||||
  static final APIService<EnumData> _service = APIService<EnumData>(
 | 
			
		||||
    baseURL: const String.fromEnvironment('ITEM_HOST', 
 | 
			
		||||
      defaultValue: 'http://localhost:8080/catalog')
 | 
			
		||||
  );
 | 
			
		||||
  static String subPath = "/enum/";
 | 
			
		||||
  static Map<String, Map<String,dynamic>> enums = {};
 | 
			
		||||
 | 
			
		||||
  static int? get(String path, dynamic name) {
 | 
			
		||||
    var n = enums[path];
 | 
			
		||||
    if (n == null) {
 | 
			
		||||
      return null;
 | 
			
		||||
    }
 | 
			
		||||
    var names = "$name";
 | 
			
		||||
    for (var nn in n.keys) {
 | 
			
		||||
      if (n[nn] == names || nn == names) {
 | 
			
		||||
        return int.parse(nn);
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    return null;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static void init() {
 | 
			
		||||
    _load("infrastructure");
 | 
			
		||||
    _load("storage/type");
 | 
			
		||||
    _load("storage/size");
 | 
			
		||||
    _load("resource/type");
 | 
			
		||||
    _load("booking/status");
 | 
			
		||||
    _load("status");
 | 
			
		||||
    _load("pricing/strategy/buy");
 | 
			
		||||
    _load("pricing/strategy/data");
 | 
			
		||||
    _load("pricing/strategy/time");
 | 
			
		||||
    _load("pricing/strategy/storage");
 | 
			
		||||
    _load("pricing/strategy/privilege/storage");
 | 
			
		||||
    _load("pricing/strategy/privilege");
 | 
			
		||||
    _load("pricing/refund/type");
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static void _load(String name) {
 | 
			
		||||
    _service.get("$subPath$name", false, null).then((response) {
 | 
			
		||||
      if (response.code == 200) {
 | 
			
		||||
        enums[name] = response.data!.value;
 | 
			
		||||
      }
 | 
			
		||||
    });
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										99
									
								
								lib/core/services/perms_service.dart
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										99
									
								
								lib/core/services/perms_service.dart
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,99 @@
 | 
			
		||||
import 'dart:convert';
 | 
			
		||||
 | 
			
		||||
import 'package:oc_front/main.dart';
 | 
			
		||||
 | 
			
		||||
enum Perms { 
 | 
			
		||||
  SEARCH_INTERNAL,// ignore: constant_identifier_names
 | 
			
		||||
  SEARCH_EXTERNAL, // ignore: constant_identifier_names
 | 
			
		||||
 | 
			
		||||
  WORKSPACE_SHARE,// ignore: constant_identifier_names
 | 
			
		||||
  WORKSPACE_UNSHARE,// ignore: constant_identifier_names
 | 
			
		||||
 | 
			
		||||
  WORKFLOW_CREATE, // ignore: constant_identifier_names
 | 
			
		||||
  WORKFLOW_EDIT, // ignore: constant_identifier_names
 | 
			
		||||
  WORKFLOW_DELETE, // ignore: constant_identifier_names
 | 
			
		||||
  WORKFLOW_BOOKING, // ignore: constant_identifier_names
 | 
			
		||||
  WORKFLOW_SHARE, // ignore: constant_identifier_names
 | 
			
		||||
  WORKFLOW_UNSHARE, // ignore: constant_identifier_names
 | 
			
		||||
 | 
			
		||||
  PEER_SHARE, // ignore: constant_identifier_names
 | 
			
		||||
  PEER_UNSHARE, // ignore: constant_identifier_names
 | 
			
		||||
 | 
			
		||||
  COLLABORATIVE_AREA_CREATE, // ignore: constant_identifier_names
 | 
			
		||||
  COLLABORATIVE_AREA_EDIT, // ignore: constant_identifier_names
 | 
			
		||||
  COLLABORATIVE_AREA_DELETE, // ignore: constant_identifier_names
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
Map<Perms, String> perms = {
 | 
			
		||||
  Perms.SEARCH_INTERNAL: 'GET__CATALOG_COMPUTE_SEARCH_SEARCH'.toUpperCase(),
 | 
			
		||||
  Perms.SEARCH_EXTERNAL: 'Search External'.toUpperCase(),
 | 
			
		||||
  Perms.WORKSPACE_SHARE: 'POST__SHARED_COLLABORATIVE_AREA_ID_WORKSPACE_ID2'.toUpperCase(),
 | 
			
		||||
  Perms.WORKFLOW_CREATE: 'POST__WORKFLOW_'.toUpperCase(),
 | 
			
		||||
  Perms.WORKFLOW_UNSHARE: 'DELETE__SHARED_COLLABORATIVE_AREA_ID_WORKFLOW_ID2'.toUpperCase(),
 | 
			
		||||
  Perms.PEER_SHARE: 'POST__SHARED_COLLABORATIVE_AREA_ID_PEER_ID2'.toUpperCase(),
 | 
			
		||||
  Perms.PEER_UNSHARE: 'DELETE__SHARED_COLLABORATIVE_AREA_ID_PEER_ID2'.toUpperCase(),
 | 
			
		||||
  Perms.COLLABORATIVE_AREA_CREATE: 'POST__SHARED_COLLABORATIVE_AREA_'.toUpperCase(),
 | 
			
		||||
  Perms.COLLABORATIVE_AREA_EDIT: 'PUT__SHARED_COLLABORATIVE_AREA_ID'.toUpperCase(),
 | 
			
		||||
  Perms.COLLABORATIVE_AREA_DELETE: 'DELETE__SHARED_COLLABORATIVE_AREA_ID'.toUpperCase(),
 | 
			
		||||
  Perms.WORKSPACE_UNSHARE: 'DELETE__SHARED_COLLABORATIVE_AREA_ID_WORKSPACE_ID2'.toUpperCase(),
 | 
			
		||||
  Perms.WORKFLOW_EDIT: 'PUT__WORKFLOW_ID'.toUpperCase(),
 | 
			
		||||
  Perms.WORKFLOW_DELETE: 'DELETE__WORKFLOW_ID'.toUpperCase(),
 | 
			
		||||
  Perms.WORKFLOW_BOOKING: 'POST__DATACENTER_BOOKING_'.toUpperCase(),
 | 
			
		||||
  Perms.WORKFLOW_SHARE: 'POST__SHARED_COLLABORATIVE_AREA_ID_WORKFLOW_ID2'.toUpperCase(),
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
class PermsService {
 | 
			
		||||
  static final Map<Perms, bool> _perms = {
 | 
			
		||||
    Perms.SEARCH_INTERNAL: false,
 | 
			
		||||
    Perms.SEARCH_EXTERNAL: false,
 | 
			
		||||
    Perms.WORKSPACE_SHARE: false,
 | 
			
		||||
    Perms.WORKSPACE_UNSHARE: false,
 | 
			
		||||
    Perms.WORKFLOW_CREATE: false,
 | 
			
		||||
    Perms.WORKFLOW_EDIT: false,
 | 
			
		||||
    Perms.WORKFLOW_DELETE: false,
 | 
			
		||||
    Perms.WORKFLOW_BOOKING: false,
 | 
			
		||||
    Perms.WORKFLOW_SHARE: false,
 | 
			
		||||
    Perms.WORKFLOW_UNSHARE: false,
 | 
			
		||||
    Perms.PEER_SHARE: false,
 | 
			
		||||
    Perms.PEER_UNSHARE: false,
 | 
			
		||||
    Perms.COLLABORATIVE_AREA_CREATE: false,
 | 
			
		||||
    Perms.COLLABORATIVE_AREA_EDIT: false,
 | 
			
		||||
    Perms.COLLABORATIVE_AREA_DELETE: false,
 | 
			
		||||
  };
 | 
			
		||||
  static final PermsService _instance = PermsService._internal();
 | 
			
		||||
  factory PermsService() => _instance;
 | 
			
		||||
  PermsService._internal();
 | 
			
		||||
  /* should decode claims such as in oc-auth */
 | 
			
		||||
  static Future<void> init(String token ) async {
 | 
			
		||||
    var claims = token.split(".").last;
 | 
			
		||||
    var decoded = base64.decode(claims);
 | 
			
		||||
    String foo = utf8.decode(decoded);
 | 
			
		||||
    try {
 | 
			
		||||
      var what = json.decode(foo);
 | 
			
		||||
      what = what["session"]["access_token"] as Map<String, dynamic>;
 | 
			
		||||
      
 | 
			
		||||
      for (var w in perms.keys) {
 | 
			
		||||
        if (what.keys.contains(perms[w])) {
 | 
			
		||||
          _perms[w] = true;
 | 
			
		||||
        } else {
 | 
			
		||||
          _perms[w] = false;
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
      mainKey?.currentState?.setState(() {});
 | 
			
		||||
    } catch (e) {/**/}
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static void clear() {
 | 
			
		||||
    _perms.forEach((key, value) {
 | 
			
		||||
      _perms[key] = false;
 | 
			
		||||
    });
 | 
			
		||||
  }
 | 
			
		||||
  static bool getPerm(Perms perm) {
 | 
			
		||||
    return _perms[perm] ?? false;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  static void setPerm(Perms perm, bool value) {
 | 
			
		||||
    _perms[perm] = value;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
@@ -1,3 +1,4 @@
 | 
			
		||||
import 'package:oc_front/core/sections/header/header.dart';
 | 
			
		||||
import 'package:oc_front/main.dart';
 | 
			
		||||
import 'package:oc_front/pages/abstract_page.dart';
 | 
			
		||||
import 'package:oc_front/pages/catalog.dart';
 | 
			
		||||
@@ -5,6 +6,7 @@ import 'package:oc_front/pages/catalog_item.dart';
 | 
			
		||||
import 'package:oc_front/pages/datacenter.dart';
 | 
			
		||||
import 'package:oc_front/pages/map.dart';
 | 
			
		||||
import 'package:oc_front/pages/scheduler.dart';
 | 
			
		||||
import 'package:oc_front/pages/shared.dart';
 | 
			
		||||
import 'package:oc_front/pages/workflow.dart';
 | 
			
		||||
import 'package:shared_preferences/shared_preferences.dart';
 | 
			
		||||
import 'package:flutter/material.dart';
 | 
			
		||||
@@ -42,23 +44,34 @@ class RouterItem {
 | 
			
		||||
    AppRouter.currentRoute = this;
 | 
			
		||||
    var newPath = "$path";
 | 
			
		||||
    for (var arg in args) { newPath = newPath.replaceAll(":$arg", params[arg] ?? ""); }
 | 
			
		||||
    Future.delayed( const Duration(seconds: 1), () {
 | 
			
		||||
      HeaderConstants.setTitle(null);
 | 
			
		||||
      HeaderConstants.setDescription(null);
 | 
			
		||||
    });
 | 
			
		||||
    context.go(newPath); 
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
class AppRouter { 
 | 
			
		||||
  static const String home = "catalog";
 | 
			
		||||
  static String home = "catalog";
 | 
			
		||||
  static final RouterItem workflowItem = RouterItem(icon: Icons.rebase_edit, label: "workflow manager", route: "workflow", 
 | 
			
		||||
      factory: WorkflowFactory());
 | 
			
		||||
  static final RouterItem workflowIDItem = RouterItem(description: "", help: "", route: "workflow/:id", factory: WorkflowFactory(), args: ["id"]);
 | 
			
		||||
  static final RouterItem catalogItem = RouterItem(label: "resource", description: "", help: "", route: "catalog/:id", factory: CatalogItemFactory(), args: ["id"]);
 | 
			
		||||
  static final RouterItem catalog= RouterItem(icon: Icons.book_outlined, label: "catalog searcher", route: "catalog", factory: CatalogFactory());
 | 
			
		||||
  static final RouterItem scheduler = RouterItem(icon: Icons.schedule, label: "scheduled tasks", route: "scheduler", factory: SchedulerFactory());
 | 
			
		||||
  static final RouterItem compute = RouterItem(icon: Icons.dns_outlined, label: "my compute", route: "compute", factory: DatacenterFactory());
 | 
			
		||||
  static final RouterItem shared = RouterItem(icon: Icons.share_rounded, label: "collaborative area", route: "shared", factory: SharedFactory());
 | 
			
		||||
 | 
			
		||||
  static List<RouterItem> zones = [
 | 
			
		||||
    RouterItem(icon: Icons.book_outlined, label: "catalog searcher", route: home, factory: CatalogFactory()), 
 | 
			
		||||
    RouterItem(icon: Icons.rebase_edit, label: "workflow manager", route: "workflow", 
 | 
			
		||||
      description: "View to select & create new workflow.", help: "Workflow only access to your workspace datas. If a an element of your flow is missing, perhaps means it's missing in workspace.", 
 | 
			
		||||
      factory: WorkflowFactory()), 
 | 
			
		||||
    RouterItem(icon: Icons.schedule, label: "scheduled tasks", route: "scheduler", factory: SchedulerFactory()),
 | 
			
		||||
    RouterItem(icon: Icons.dns_outlined, label: "my datacenter", route: "datacenter", 
 | 
			
		||||
      description: "Manage & monitor your datacenter.", help: "not implemented for now",
 | 
			
		||||
      factory: DatacenterFactory()),
 | 
			
		||||
    catalog, 
 | 
			
		||||
    workflowItem, 
 | 
			
		||||
    scheduler,
 | 
			
		||||
    compute,
 | 
			
		||||
    RouterItem(icon: Icons.public_outlined, label: "localisations", route: "map", factory: MapFactory()),
 | 
			
		||||
    RouterItem(description: "", help: "", route: "catalog/:id", factory: CatalogItemFactory(), args: ["id"]),
 | 
			
		||||
    shared,
 | 
			
		||||
    workflowIDItem,
 | 
			
		||||
    catalogItem,
 | 
			
		||||
  ];
 | 
			
		||||
  static List<String> history = [];
 | 
			
		||||
  static List<String> realHistory = [];
 | 
			
		||||
 
 | 
			
		||||
@@ -5,10 +5,23 @@ import 'package:oc_front/core/services/api_service.dart';
 | 
			
		||||
 | 
			
		||||
abstract class AbstractService<T extends SerializerDeserializer> {
 | 
			
		||||
  abstract APIService<T> service;
 | 
			
		||||
  abstract String subPath;
 | 
			
		||||
  
 | 
			
		||||
  Future<APIResponse<T>> all(BuildContext? context) {  throw UnimplementedError(); }
 | 
			
		||||
  Future<APIResponse<T>> get(BuildContext? context, String id);
 | 
			
		||||
  Future<APIResponse<T>> post(BuildContext? context, Map<String, dynamic> body, Map<String, String> params);
 | 
			
		||||
  Future<APIResponse<T>> put(BuildContext? context, String id, Map<String, dynamic> body, Map<String, String> params) { throw UnimplementedError(); }
 | 
			
		||||
  Future<APIResponse<T>> delete(BuildContext? context, Map<String, String> params) { throw UnimplementedError(); }
 | 
			
		||||
  Future<APIResponse<T>> search(BuildContext? context, List<String> words, Map<String, dynamic> params) {  throw UnimplementedError(); }
 | 
			
		||||
  Future<APIResponse<RawData>> all(BuildContext? context) {
 | 
			
		||||
    return service.raw(subPath, null, "get");
 | 
			
		||||
  }
 | 
			
		||||
  Future<APIResponse<T>> get(BuildContext? context, String id) { 
 | 
			
		||||
    return service.get("$subPath$id", true, context);
 | 
			
		||||
  }
 | 
			
		||||
  Future<APIResponse<T>> post(BuildContext? context, Map<String, dynamic> body, Map<String, String> params) { 
 | 
			
		||||
    return service.post(subPath, body, context);
 | 
			
		||||
  }
 | 
			
		||||
  Future<APIResponse<T>> put(BuildContext? context, String id, Map<String, dynamic> body, Map<String, String> params) { 
 | 
			
		||||
    return service.put("$subPath$id", body, context);
 | 
			
		||||
  }
 | 
			
		||||
  Future<APIResponse<T>> delete(BuildContext? context, String id, Map<String, String> params) { 
 | 
			
		||||
    return service.delete("$subPath$id", context);
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										23
									
								
								lib/core/services/specialized_services/booking_service.dart
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								lib/core/services/specialized_services/booking_service.dart
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,23 @@
 | 
			
		||||
import 'package:flutter/material.dart';
 | 
			
		||||
import 'package:oc_front/core/services/api_service.dart';
 | 
			
		||||
import 'package:oc_front/core/services/specialized_services/abstract_service.dart';
 | 
			
		||||
import 'package:oc_front/models/response.dart';
 | 
			
		||||
import 'package:oc_front/models/workflow.dart';
 | 
			
		||||
 | 
			
		||||
class BookingExecutionService extends AbstractService<WorkflowExecution> {
 | 
			
		||||
  @override APIService<WorkflowExecution> service = APIService<WorkflowExecution>(
 | 
			
		||||
    baseURL: const String.fromEnvironment('DATACENTER_HOST', defaultValue: 'http://localhost:8080/datacenter')
 | 
			
		||||
  );
 | 
			
		||||
  @override String subPath = "/booking/";
 | 
			
		||||
 | 
			
		||||
  @override Future<APIResponse<WorkflowExecution>> search(BuildContext? context, List<String> words, Map<String, dynamic> params) {  
 | 
			
		||||
    return service.get("${subPath}search/${words.join("/")}", false, context);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @override Future<APIResponse<WorkflowExecution>> post(BuildContext? context, Map<String, dynamic> body, Map<String, String> params) { 
 | 
			
		||||
    return throw UnimplementedError();
 | 
			
		||||
  }
 | 
			
		||||
  @override Future<APIResponse<WorkflowExecution>> put(BuildContext? context, String id, Map<String, dynamic> body, Map<String, String> params) { 
 | 
			
		||||
    return throw UnimplementedError();
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										36
									
								
								lib/core/services/specialized_services/check_service.dart
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								lib/core/services/specialized_services/check_service.dart
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,36 @@
 | 
			
		||||
import 'package:flutter/widgets.dart';
 | 
			
		||||
import 'package:oc_front/core/services/api_service.dart';
 | 
			
		||||
import 'package:oc_front/core/services/specialized_services/abstract_service.dart';
 | 
			
		||||
import 'package:oc_front/models/response.dart';
 | 
			
		||||
import 'package:oc_front/models/workflow.dart';
 | 
			
		||||
 | 
			
		||||
class CheckService extends AbstractService<Check> {
 | 
			
		||||
  @override APIService<Check> service = APIService<Check>(
 | 
			
		||||
    baseURL: const String.fromEnvironment('WORKFLOW_HOST', defaultValue: 'http://localhost:8080/workflow')
 | 
			
		||||
  );
 | 
			
		||||
  @override String subPath = "/check/";
 | 
			
		||||
 | 
			
		||||
  Future<APIResponse<Check>> search(BuildContext? context, List<String> words, Map<String, dynamic> params) {  
 | 
			
		||||
    return service.get("$subPath${words.join("/")}", true, context);
 | 
			
		||||
  }
 | 
			
		||||
  @override
 | 
			
		||||
  Future<APIResponse<RawData>> all(BuildContext? context) {
 | 
			
		||||
    throw UnimplementedError();
 | 
			
		||||
  }
 | 
			
		||||
   @override
 | 
			
		||||
  Future<APIResponse<Check>> get(BuildContext? context, String id) { 
 | 
			
		||||
    throw UnimplementedError();
 | 
			
		||||
  }
 | 
			
		||||
   @override
 | 
			
		||||
  Future<APIResponse<Check>> post(BuildContext? context, Map<String, dynamic> body, Map<String, String> params) { 
 | 
			
		||||
    throw UnimplementedError();
 | 
			
		||||
  }
 | 
			
		||||
   @override
 | 
			
		||||
  Future<APIResponse<Check>> put(BuildContext? context, String id, Map<String, dynamic> body, Map<String, String> params) { 
 | 
			
		||||
    throw UnimplementedError();
 | 
			
		||||
  }
 | 
			
		||||
  @override
 | 
			
		||||
  Future<APIResponse<Check>> delete(BuildContext? context, String id, Map<String, String> params) { 
 | 
			
		||||
    throw UnimplementedError();
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@@ -0,0 +1,23 @@
 | 
			
		||||
import 'package:flutter/material.dart';
 | 
			
		||||
import 'package:oc_front/core/services/api_service.dart';
 | 
			
		||||
import 'package:oc_front/core/services/specialized_services/abstract_service.dart';
 | 
			
		||||
import 'package:oc_front/models/resources/resources.dart';
 | 
			
		||||
import 'package:oc_front/models/response.dart';
 | 
			
		||||
 | 
			
		||||
class DatacenterService extends AbstractService<Resource> {
 | 
			
		||||
  @override APIService<Resource> service = APIService<Resource>(
 | 
			
		||||
    baseURL: const String.fromEnvironment('DATACENTER_HOST', defaultValue: 'http://localhost:8080/datacenter')
 | 
			
		||||
  );
 | 
			
		||||
  @override String subPath = "/";
 | 
			
		||||
 | 
			
		||||
  @override Future<APIResponse<Resource>> search(BuildContext? context, List<String> words, Map<String, dynamic> params) {  
 | 
			
		||||
    return throw UnimplementedError();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @override Future<APIResponse<Resource>> post(BuildContext? context, Map<String, dynamic> body, Map<String, String> params) { 
 | 
			
		||||
    return throw UnimplementedError();
 | 
			
		||||
  }
 | 
			
		||||
  @override Future<APIResponse<Resource>> put(BuildContext? context, String id, Map<String, dynamic> body, Map<String, String> params) { 
 | 
			
		||||
    return throw UnimplementedError();
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@@ -1,23 +0,0 @@
 | 
			
		||||
import 'package:flutter/material.dart';
 | 
			
		||||
import 'package:oc_front/core/services/api_service.dart';
 | 
			
		||||
import 'package:oc_front/core/services/specialized_services/abstract_service.dart';
 | 
			
		||||
import 'package:oc_front/models/abstract.dart';
 | 
			
		||||
import 'package:oc_front/models/response.dart';
 | 
			
		||||
import 'package:oc_front/models/search.dart';
 | 
			
		||||
 | 
			
		||||
class ItemService<S extends AbstractItem, T extends SerializerDeserializer<S>> extends AbstractService<T> {
 | 
			
		||||
  @override APIService<T> service = APIService<T>(
 | 
			
		||||
    baseURL: String.fromEnvironment('SEARCH_HOST', defaultValue: 'http://localhost:49618/v1/${getTopic(S)}')
 | 
			
		||||
  );
 | 
			
		||||
 | 
			
		||||
  @override Future<APIResponse<T>> all(BuildContext? context) {  throw UnimplementedError(); }
 | 
			
		||||
  @override Future<APIResponse<T>> get(BuildContext? context, String id) { 
 | 
			
		||||
    if (id.contains(",")) { return service.get("/multi/$id", true, context); }
 | 
			
		||||
    return service.get("/$id", true, context);
 | 
			
		||||
  }
 | 
			
		||||
  @override Future<APIResponse<T>> post(BuildContext? context, Map<String, dynamic> body, Map<String, String> params) { 
 | 
			
		||||
    return service.post("/", body, context);
 | 
			
		||||
  }
 | 
			
		||||
  @override Future<APIResponse<T>> put(BuildContext? context, String id, Map<String, dynamic> body, Map<String, String> params) { throw UnimplementedError(); }
 | 
			
		||||
  @override Future<APIResponse<T>> delete(BuildContext? context, Map<String, String> params) { throw UnimplementedError(); }
 | 
			
		||||
}
 | 
			
		||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user