From 43497c9a38f9cdba421df792a7eea89bdf6a4741 Mon Sep 17 00:00:00 2001 From: Jaime Caso Date: Tue, 4 Mar 2025 20:25:51 +0100 Subject: [PATCH] feat: app minification (#988) * feat: app minification * fix: remove allowaccessmodification rule * fix: minifyEnabled for android * fix: remove keepattributes and add renamesourcefileattribute for ofuscation * fix: add ios minification flags * fix: add ios minification flags * fix: remove DEVELOPMENT_TEAM flag * fix: remove DEVELOPMENT_TEAM flag * fix: add NX bit flags * feat: update .gitignore * feat: add SYMBOLS STRIPPED flags * feat: add RUNPATH, RPATH, RELRO flags * fix: add missing PIE flag * fix: add missing FORTIFY flag --- android/app/build.gradle | 5 +- android/app/proguard-rules.pro | 57 +++- ios/.gitignore | 34 +++ ios/App/App.xcodeproj/project.pbxproj | 5 +- ...itaCapacitorBiometricAuth.release.xcconfig | 20 ++ .../Capacitor/Capacitor.release.xcconfig | 20 ++ .../CapacitorApp.release.xcconfig | 20 ++ .../CapacitorBrowser.release.xcconfig | 20 ++ .../CapacitorClipboard.release.xcconfig | 20 ++ ...torCommunityPrivacyScreen.release.xcconfig | 20 ++ .../CapacitorCommunitySqlite.release.xcconfig | 20 ++ .../CapacitorCordova.release.xcconfig | 17 ++ .../CapacitorDevice.release.xcconfig | 20 ++ .../CapacitorKeyboard.release.xcconfig | 18 ++ ...citorMlkitBarcodeScanning.release.xcconfig | 20 ++ .../CapacitorNativeSettings.release.xcconfig | 21 ++ ...apacitorScreenOrientation.release.xcconfig | 20 ++ .../CapacitorShare.release.xcconfig | 20 ++ .../CapacitorSplashScreen.release.xcconfig | 20 ++ .../CapacitorStatusBar.release.xcconfig | 20 ++ ...acitorSecureStoragePlugin.release.xcconfig | 21 ++ .../GTMSessionFetcher.release.xcconfig | 18 ++ .../GoogleDataTransport.release.xcconfig | 21 ++ .../GoogleMLKit/GoogleMLKit.release.xcconfig | 22 ++ .../GoogleToolboxForMac.release.xcconfig | 17 ++ .../GoogleUtilities.release.xcconfig | 19 ++ .../MLImage/MLImage.release.xcconfig | 19 ++ .../MLKitBarcodeScanning.release.xcconfig | 19 ++ .../MLKitCommon/MLKitCommon.release.xcconfig | 19 ++ .../MLKitVision/MLKitVision.release.xcconfig | 19 ++ .../Pods-App/Pods-App.release.xcconfig | 22 ++ .../PromisesObjC.release.xcconfig | 18 ++ .../SQLCipher/SQLCipher.release.xcconfig | 19 ++ .../SimpleKeychain.release.xcconfig | 19 ++ .../ZIPFoundation.release.xcconfig | 19 ++ .../nanopb/nanopb.release.xcconfig | 18 ++ package-lock.json | 286 +----------------- package.json | 1 + webpack.dev.cjs | 5 +- webpack.prod.cjs | 8 + 40 files changed, 728 insertions(+), 298 deletions(-) create mode 100644 ios/App/Pods/Target Support Files/AparajitaCapacitorBiometricAuth/AparajitaCapacitorBiometricAuth.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/Capacitor/Capacitor.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/CapacitorApp/CapacitorApp.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/CapacitorBrowser/CapacitorBrowser.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/CapacitorClipboard/CapacitorClipboard.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/CapacitorCommunityPrivacyScreen/CapacitorCommunityPrivacyScreen.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/CapacitorCommunitySqlite/CapacitorCommunitySqlite.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/CapacitorCordova/CapacitorCordova.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/CapacitorDevice/CapacitorDevice.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/CapacitorKeyboard/CapacitorKeyboard.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/CapacitorMlkitBarcodeScanning/CapacitorMlkitBarcodeScanning.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/CapacitorNativeSettings/CapacitorNativeSettings.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/CapacitorScreenOrientation/CapacitorScreenOrientation.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/CapacitorShare/CapacitorShare.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/CapacitorSplashScreen/CapacitorSplashScreen.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/CapacitorStatusBar/CapacitorStatusBar.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/EvvaCapacitorSecureStoragePlugin/EvvaCapacitorSecureStoragePlugin.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/GTMSessionFetcher/GTMSessionFetcher.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/GoogleDataTransport/GoogleDataTransport.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/GoogleMLKit/GoogleMLKit.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/GoogleToolboxForMac/GoogleToolboxForMac.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/GoogleUtilities/GoogleUtilities.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/MLImage/MLImage.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/MLKitBarcodeScanning/MLKitBarcodeScanning.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/MLKitCommon/MLKitCommon.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/MLKitVision/MLKitVision.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/Pods-App/Pods-App.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/PromisesObjC/PromisesObjC.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/SQLCipher/SQLCipher.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/SimpleKeychain/SimpleKeychain.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/ZIPFoundation/ZIPFoundation.release.xcconfig create mode 100644 ios/App/Pods/Target Support Files/nanopb/nanopb.release.xcconfig diff --git a/android/app/build.gradle b/android/app/build.gradle index 294a5515a..cd64cf4f4 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -18,9 +18,12 @@ android { } buildTypes { release { - minifyEnabled false + minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } + debug { + minifyEnabled false + } } } diff --git a/android/app/proguard-rules.pro b/android/app/proguard-rules.pro index f1b424510..bc7b83e10 100644 --- a/android/app/proguard-rules.pro +++ b/android/app/proguard-rules.pro @@ -1,21 +1,52 @@ -# Add project specific ProGuard rules here. +# Add project-specific ProGuard rules here. # You can control the set of applied configuration files using the # proguardFiles setting in build.gradle. # # For more details, see # http://developer.android.com/guide/developing/tools/proguard.html -# If your project uses WebView with JS, uncomment the following -# and specify the fully qualified class name to the JavaScript interface -# class: -#-keepclassmembers class fqcn.of.javascript.interface.for.webview { -# public *; -#} +# Basic ProGuard rules for optimization and minification +-optimizationpasses 5 +-dontpreverify +-dontusemixedcaseclassnames +-dontskipnonpubliclibraryclasses -# Uncomment this to preserve the line number information for -# debugging stack traces. -#-keepattributes SourceFile,LineNumberTable +-renamesourcefileattribute SourceFile # Uncomment to hide original source file names for extra obfuscation -# If you keep the line number information, uncomment this to -# hide the original source file name. -#-renamesourcefileattribute SourceFile +# Rules for WebView with JavaScript (if your app uses WebView) +-keepclassmembers class * { + @android.webkit.JavascriptInterface ; +} +-keepclassmembers class fqcn.of.javascript.interface.for.webview { + public *; +} +-dontwarn android.webkit.** + +# Rules for Capacitor and its plugins +-keep class com.getcapacitor.** { *; } +-keep class org.apache.cordova.** { *; } +-dontwarn com.getcapacitor.** +-dontwarn org.apache.cordova.** + +# Rules for specific dependencies from your package.json +-keep class androidx.** { *; } +-dontwarn androidx.** +-keep class com.google.android.material.** { *; } +-dontwarn com.google.android.material.** + +# Rules for Capacitor plugins used in your project +-keep class com.aparajita.capacitor.biometricauth.** { *; } +-dontwarn com.aparajita.capacitor.biometricauth.** +-keep class com.capacitorjs.plugins.** { *; } +-dontwarn com.capacitorjs.plugins.** +-keep class io.evva.capacitor.securestorage.** { *; } +-dontwarn io.evva.capacitor.securestorage.** + +# Suppress warnings from common libraries +-dontwarn com.google.** +-dontwarn org.chromium.** + +# Keep annotated classes (useful for libraries like SQLite or MLKit) +-keep class * { + @androidx.annotation.Keep *; +} \ No newline at end of file diff --git a/ios/.gitignore b/ios/.gitignore index e24bcf258..384811014 100644 --- a/ios/.gitignore +++ b/ios/.gitignore @@ -4,6 +4,40 @@ App/App/public DerivedData xcuserdata +# Pods config files +!App/Pods/Target Support Files/AparajitaCapacitorBiometricAuth/AparajitaCapacitorBiometricAuth.release.xcconfig +!App/Pods/Target Support Files/Capacitor/Capacitor.release.xcconfig +!App/Pods/Target Support Files/CapacitorApp/CapacitorApp.release.xcconfig +!App/Pods/Target Support Files/CapacitorBrowser/CapacitorBrowser.release.xcconfig +!App/Pods/Target Support Files/CapacitorClipboard/CapacitorClipboard.release.xcconfig +!App/Pods/Target Support Files/CapacitorCommunityPrivacyScreen/CapacitorCommunityPrivacyScreen.release.xcconfig +!App/Pods/Target Support Files/CapacitorCommunitySqlite/CapacitorCommunitySqlite.release.xcconfig +!App/Pods/Target Support Files/CapacitorCordova/CapacitorCordova.release.xcconfig +!App/Pods/Target Support Files/CapacitorDevice/CapacitorDevice.release.xcconfig +!App/Pods/Target Support Files/CapacitorKeyboard/CapacitorKeyboard.release.xcconfig +!App/Pods/Target Support Files/CapacitorMlkitBarcodeScanning/CapacitorMlkitBarcodeScanning.release.xcconfig +!App/Pods/Target Support Files/CapacitorNativeSettings/CapacitorNativeSettings.release.xcconfig +!App/Pods/Target Support Files/CapacitorScreenOrientation/CapacitorScreenOrientation.release.xcconfig +!App/Pods/Target Support Files/CapacitorShare/CapacitorShare.release.xcconfig +!App/Pods/Target Support Files/CapacitorSplashScreen/CapacitorSplashScreen.release.xcconfig +!App/Pods/Target Support Files/CapacitorStatusBar/CapacitorStatusBar.release.xcconfig +!App/Pods/Target Support Files/EvvaCapacitorSecureStoragePlugin/EvvaCapacitorSecureStoragePlugin.release.xcconfig +!App/Pods/Target Support Files/GoogleDataTransport/GoogleDataTransport.release.xcconfig +!App/Pods/Target Support Files/GoogleMLKit/GoogleMLKit.release.xcconfig +!App/Pods/Target Support Files/GoogleToolboxForMac/GoogleToolboxForMac.release.xcconfig +!App/Pods/Target Support Files/GoogleUtilities/GoogleUtilities.release.xcconfig +!App/Pods/Target Support Files/GTMSessionFetcher/GTMSessionFetcher.release.xcconfig +!App/Pods/Target Support Files/MLImage/MLImage.release.xcconfig +!App/Pods/Target Support Files/MLKitBarcodeScanning/MLKitBarcodeScanning.release.xcconfig +!App/Pods/Target Support Files/MLKitCommon/MLKitCommon.release.xcconfig +!App/Pods/Target Support Files/MLKitVision/MLKitVision.release.xcconfig +!App/Pods/Target Support Files/nanopb/nanopb.release.xcconfig +!App/Pods/Target Support Files/Pods-App/Pods-App.release.xcconfig +!App/Pods/Target Support Files/PromisesObjC/PromisesObjC.release.xcconfig +!App/Pods/Target Support Files/SimpleKeychain/SimpleKeychain.release.xcconfig +!App/Pods/Target Support Files/SQLCipher/SQLCipher.release.xcconfig +!App/Pods/Target Support Files/ZIPFoundation/ZIPFoundation.release.xcconfig + # Cordova plugins for Capacitor capacitor-cordova-ios-plugins diff --git a/ios/App/App.xcodeproj/project.pbxproj b/ios/App/App.xcodeproj/project.pbxproj index 808265035..7a7de6dc6 100644 --- a/ios/App/App.xcodeproj/project.pbxproj +++ b/ios/App/App.xcodeproj/project.pbxproj @@ -320,11 +320,13 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "iPhone Developer"; - COPY_PHASE_STRIP = NO; + COPY_PHASE_STRIP = YES; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; @@ -335,6 +337,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 14.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; + STRIP_STYLE = all; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; VALIDATE_PRODUCT = YES; }; diff --git a/ios/App/Pods/Target Support Files/AparajitaCapacitorBiometricAuth/AparajitaCapacitorBiometricAuth.release.xcconfig b/ios/App/Pods/Target Support Files/AparajitaCapacitorBiometricAuth/AparajitaCapacitorBiometricAuth.release.xcconfig new file mode 100644 index 000000000..439f4c921 --- /dev/null +++ b/ios/App/Pods/Target Support Files/AparajitaCapacitorBiometricAuth/AparajitaCapacitorBiometricAuth.release.xcconfig @@ -0,0 +1,20 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/AparajitaCapacitorBiometricAuth +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Capacitor" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCordova" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "Capacitor" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../../node_modules/@aparajita/capacitor-biometric-auth +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/Capacitor/Capacitor.release.xcconfig b/ios/App/Pods/Target Support Files/Capacitor/Capacitor.release.xcconfig new file mode 100644 index 000000000..8230377aa --- /dev/null +++ b/ios/App/Pods/Target Support Files/Capacitor/Capacitor.release.xcconfig @@ -0,0 +1,20 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Capacitor +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCordova" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "Cordova" -framework "WebKit" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../../node_modules/@capacitor/ios +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/CapacitorApp/CapacitorApp.release.xcconfig b/ios/App/Pods/Target Support Files/CapacitorApp/CapacitorApp.release.xcconfig new file mode 100644 index 000000000..749cfdda4 --- /dev/null +++ b/ios/App/Pods/Target Support Files/CapacitorApp/CapacitorApp.release.xcconfig @@ -0,0 +1,20 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CapacitorApp +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Capacitor" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCordova" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "Capacitor" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../../node_modules/@capacitor/app +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/CapacitorBrowser/CapacitorBrowser.release.xcconfig b/ios/App/Pods/Target Support Files/CapacitorBrowser/CapacitorBrowser.release.xcconfig new file mode 100644 index 000000000..35d3a2110 --- /dev/null +++ b/ios/App/Pods/Target Support Files/CapacitorBrowser/CapacitorBrowser.release.xcconfig @@ -0,0 +1,20 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CapacitorBrowser +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Capacitor" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCordova" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "Capacitor" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../../node_modules/@capacitor/browser +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/CapacitorClipboard/CapacitorClipboard.release.xcconfig b/ios/App/Pods/Target Support Files/CapacitorClipboard/CapacitorClipboard.release.xcconfig new file mode 100644 index 000000000..9e7472861 --- /dev/null +++ b/ios/App/Pods/Target Support Files/CapacitorClipboard/CapacitorClipboard.release.xcconfig @@ -0,0 +1,20 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CapacitorClipboard +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Capacitor" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCordova" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "Capacitor" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../../node_modules/@capacitor/clipboard +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/CapacitorCommunityPrivacyScreen/CapacitorCommunityPrivacyScreen.release.xcconfig b/ios/App/Pods/Target Support Files/CapacitorCommunityPrivacyScreen/CapacitorCommunityPrivacyScreen.release.xcconfig new file mode 100644 index 000000000..4d95a1ff0 --- /dev/null +++ b/ios/App/Pods/Target Support Files/CapacitorCommunityPrivacyScreen/CapacitorCommunityPrivacyScreen.release.xcconfig @@ -0,0 +1,20 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCommunityPrivacyScreen +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Capacitor" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCordova" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "Capacitor" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../../node_modules/@capacitor-community/privacy-screen +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/CapacitorCommunitySqlite/CapacitorCommunitySqlite.release.xcconfig b/ios/App/Pods/Target Support Files/CapacitorCommunitySqlite/CapacitorCommunitySqlite.release.xcconfig new file mode 100644 index 000000000..5a07aa6ed --- /dev/null +++ b/ios/App/Pods/Target Support Files/CapacitorCommunitySqlite/CapacitorCommunitySqlite.release.xcconfig @@ -0,0 +1,20 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCommunitySqlite +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Capacitor" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCordova" "${PODS_CONFIGURATION_BUILD_DIR}/SQLCipher" "${PODS_CONFIGURATION_BUILD_DIR}/ZIPFoundation" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "Capacitor" -framework "Foundation" -framework "SQLCipher" -framework "Security" -framework "ZIPFoundation" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../../node_modules/@capacitor-community/sqlite +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/CapacitorCordova/CapacitorCordova.release.xcconfig b/ios/App/Pods/Target Support Files/CapacitorCordova/CapacitorCordova.release.xcconfig new file mode 100644 index 000000000..078fd3b3e --- /dev/null +++ b/ios/App/Pods/Target Support Files/CapacitorCordova/CapacitorCordova.release.xcconfig @@ -0,0 +1,17 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCordova +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +OTHER_LDFLAGS = $(inherited) -framework "WebKit" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../../node_modules/@capacitor/ios +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/CapacitorDevice/CapacitorDevice.release.xcconfig b/ios/App/Pods/Target Support Files/CapacitorDevice/CapacitorDevice.release.xcconfig new file mode 100644 index 000000000..d5751311e --- /dev/null +++ b/ios/App/Pods/Target Support Files/CapacitorDevice/CapacitorDevice.release.xcconfig @@ -0,0 +1,20 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CapacitorDevice +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Capacitor" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCordova" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "Capacitor" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../../node_modules/@capacitor/device +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/CapacitorKeyboard/CapacitorKeyboard.release.xcconfig b/ios/App/Pods/Target Support Files/CapacitorKeyboard/CapacitorKeyboard.release.xcconfig new file mode 100644 index 000000000..5d2aa8b37 --- /dev/null +++ b/ios/App/Pods/Target Support Files/CapacitorKeyboard/CapacitorKeyboard.release.xcconfig @@ -0,0 +1,18 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CapacitorKeyboard +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Capacitor" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCordova" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +OTHER_LDFLAGS = $(inherited) -framework "Capacitor" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../../node_modules/@capacitor/keyboard +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/CapacitorMlkitBarcodeScanning/CapacitorMlkitBarcodeScanning.release.xcconfig b/ios/App/Pods/Target Support Files/CapacitorMlkitBarcodeScanning/CapacitorMlkitBarcodeScanning.release.xcconfig new file mode 100644 index 000000000..031a73014 --- /dev/null +++ b/ios/App/Pods/Target Support Files/CapacitorMlkitBarcodeScanning/CapacitorMlkitBarcodeScanning.release.xcconfig @@ -0,0 +1,20 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CapacitorMlkitBarcodeScanning +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Capacitor" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCordova" "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_ROOT}/MLImage/Frameworks" "${PODS_ROOT}/MLKitBarcodeScanning/Frameworks" "${PODS_ROOT}/MLKitCommon/Frameworks" "${PODS_ROOT}/MLKitVision/Frameworks" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +OTHER_LDFLAGS = $(inherited) -framework "Capacitor" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../../node_modules/@capacitor-mlkit/barcode-scanning +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/CapacitorNativeSettings/CapacitorNativeSettings.release.xcconfig b/ios/App/Pods/Target Support Files/CapacitorNativeSettings/CapacitorNativeSettings.release.xcconfig new file mode 100644 index 000000000..84031c8b4 --- /dev/null +++ b/ios/App/Pods/Target Support Files/CapacitorNativeSettings/CapacitorNativeSettings.release.xcconfig @@ -0,0 +1,21 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CapacitorNativeSettings +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Capacitor" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCordova" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +OTHER_CFLAGS = $(inherited) -fstack-protector-all +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "Capacitor" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../../node_modules/capacitor-native-settings +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/CapacitorScreenOrientation/CapacitorScreenOrientation.release.xcconfig b/ios/App/Pods/Target Support Files/CapacitorScreenOrientation/CapacitorScreenOrientation.release.xcconfig new file mode 100644 index 000000000..93cf8350d --- /dev/null +++ b/ios/App/Pods/Target Support Files/CapacitorScreenOrientation/CapacitorScreenOrientation.release.xcconfig @@ -0,0 +1,20 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CapacitorScreenOrientation +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Capacitor" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCordova" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "Capacitor" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../../node_modules/@capacitor/screen-orientation +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/CapacitorShare/CapacitorShare.release.xcconfig b/ios/App/Pods/Target Support Files/CapacitorShare/CapacitorShare.release.xcconfig new file mode 100644 index 000000000..568f0242f --- /dev/null +++ b/ios/App/Pods/Target Support Files/CapacitorShare/CapacitorShare.release.xcconfig @@ -0,0 +1,20 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CapacitorShare +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Capacitor" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCordova" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "Capacitor" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../../node_modules/@capacitor/share +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/CapacitorSplashScreen/CapacitorSplashScreen.release.xcconfig b/ios/App/Pods/Target Support Files/CapacitorSplashScreen/CapacitorSplashScreen.release.xcconfig new file mode 100644 index 000000000..05bc74193 --- /dev/null +++ b/ios/App/Pods/Target Support Files/CapacitorSplashScreen/CapacitorSplashScreen.release.xcconfig @@ -0,0 +1,20 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CapacitorSplashScreen +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Capacitor" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCordova" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "Capacitor" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../../node_modules/@capacitor/splash-screen +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/CapacitorStatusBar/CapacitorStatusBar.release.xcconfig b/ios/App/Pods/Target Support Files/CapacitorStatusBar/CapacitorStatusBar.release.xcconfig new file mode 100644 index 000000000..eb2648da6 --- /dev/null +++ b/ios/App/Pods/Target Support Files/CapacitorStatusBar/CapacitorStatusBar.release.xcconfig @@ -0,0 +1,20 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CapacitorStatusBar +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Capacitor" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCordova" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "Capacitor" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../../node_modules/@capacitor/status-bar +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/EvvaCapacitorSecureStoragePlugin/EvvaCapacitorSecureStoragePlugin.release.xcconfig b/ios/App/Pods/Target Support Files/EvvaCapacitorSecureStoragePlugin/EvvaCapacitorSecureStoragePlugin.release.xcconfig new file mode 100644 index 000000000..e0e551bd6 --- /dev/null +++ b/ios/App/Pods/Target Support Files/EvvaCapacitorSecureStoragePlugin/EvvaCapacitorSecureStoragePlugin.release.xcconfig @@ -0,0 +1,21 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/EvvaCapacitorSecureStoragePlugin +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Capacitor" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCordova" "${PODS_CONFIGURATION_BUILD_DIR}/SimpleKeychain" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +OTHER_CFLAGS = $(inherited) -fstack-protector-all -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "Capacitor" -framework "SimpleKeychain" -Wl,-z,noexecstack +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../../node_modules/@evva/capacitor-secure-storage-plugin +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/GTMSessionFetcher/GTMSessionFetcher.release.xcconfig b/ios/App/Pods/Target Support Files/GTMSessionFetcher/GTMSessionFetcher.release.xcconfig new file mode 100644 index 000000000..220a817dc --- /dev/null +++ b/ios/App/Pods/Target Support Files/GTMSessionFetcher/GTMSessionFetcher.release.xcconfig @@ -0,0 +1,18 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher +DEFINES_MODULE = YES +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +OTHER_LDFLAGS = $(inherited) -framework "Security" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/GTMSessionFetcher +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/GoogleDataTransport/GoogleDataTransport.release.xcconfig b/ios/App/Pods/Target Support Files/GoogleDataTransport/GoogleDataTransport.release.xcconfig new file mode 100644 index 000000000..0773ec09b --- /dev/null +++ b/ios/App/Pods/Target Support Files/GoogleDataTransport/GoogleDataTransport.release.xcconfig @@ -0,0 +1,21 @@ +CLANG_UNDEFINED_BEHAVIOR_SANITIZER_NULLABILITY = YES +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" +GCC_C_LANGUAGE_STANDARD = c99 +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1GDTCOR_VERSION=10.1.0 -D_FORTIFY_SOURCE=2 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_TARGET_SRCROOT}/" +OTHER_LDFLAGS = $(inherited) -l"z" -framework "CoreTelephony" -framework "FBLPromises" -framework "SystemConfiguration" -framework "nanopb" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/GoogleDataTransport +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/GoogleMLKit/GoogleMLKit.release.xcconfig b/ios/App/Pods/Target Support Files/GoogleMLKit/GoogleMLKit.release.xcconfig new file mode 100644 index 000000000..df7674e45 --- /dev/null +++ b/ios/App/Pods/Target Support Files/GoogleMLKit/GoogleMLKit.release.xcconfig @@ -0,0 +1,22 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/GoogleMLKit +EXCLUDED_ARCHS[sdk=iphonesimulator*] = arm64 +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_ROOT}/MLImage/Frameworks" "${PODS_ROOT}/MLKitBarcodeScanning/Frameworks" "${PODS_ROOT}/MLKitCommon/Frameworks" "${PODS_ROOT}/MLKitVision/Frameworks" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/GoogleMLKit" "${PODS_ROOT}/Headers/Public" +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "AVFoundation" -framework "Accelerate" -framework "CoreGraphics" -framework "CoreImage" -framework "CoreMedia" -framework "CoreVideo" -framework "Foundation" -framework "LocalAuthentication" -framework "UIKit" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/GoogleMLKit +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/GoogleToolboxForMac/GoogleToolboxForMac.release.xcconfig b/ios/App/Pods/Target Support Files/GoogleToolboxForMac/GoogleToolboxForMac.release.xcconfig new file mode 100644 index 000000000..9d84f79a8 --- /dev/null +++ b/ios/App/Pods/Target Support Files/GoogleToolboxForMac/GoogleToolboxForMac.release.xcconfig @@ -0,0 +1,17 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +OTHER_LDFLAGS = $(inherited) -l"z" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/GoogleToolboxForMac +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/GoogleUtilities/GoogleUtilities.release.xcconfig b/ios/App/Pods/Target Support Files/GoogleUtilities/GoogleUtilities.release.xcconfig new file mode 100644 index 000000000..64ec6b7ab --- /dev/null +++ b/ios/App/Pods/Target Support Files/GoogleUtilities/GoogleUtilities.release.xcconfig @@ -0,0 +1,19 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities +GCC_C_LANGUAGE_STANDARD = c99 +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_TARGET_SRCROOT}" +OTHER_LDFLAGS = $(inherited) -framework "Security" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/GoogleUtilities +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/MLImage/MLImage.release.xcconfig b/ios/App/Pods/Target Support Files/MLImage/MLImage.release.xcconfig new file mode 100644 index 000000000..06b25ba68 --- /dev/null +++ b/ios/App/Pods/Target Support Files/MLImage/MLImage.release.xcconfig @@ -0,0 +1,19 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/MLImage +EXCLUDED_ARCHS[sdk=iphonesimulator*] = arm64 +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/MLImage/Frameworks" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +OTHER_LDFLAGS = $(inherited) -framework "CoreGraphics" -framework "CoreMedia" -framework "CoreVideo" -framework "Foundation" -framework "UIKit" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/MLImage +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/MLKitBarcodeScanning/MLKitBarcodeScanning.release.xcconfig b/ios/App/Pods/Target Support Files/MLKitBarcodeScanning/MLKitBarcodeScanning.release.xcconfig new file mode 100644 index 000000000..fa62dfb3d --- /dev/null +++ b/ios/App/Pods/Target Support Files/MLKitBarcodeScanning/MLKitBarcodeScanning.release.xcconfig @@ -0,0 +1,19 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/MLKitBarcodeScanning +EXCLUDED_ARCHS[sdk=iphonesimulator*] = arm64 +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_ROOT}/MLImage/Frameworks" "${PODS_ROOT}/MLKitBarcodeScanning/Frameworks" "${PODS_ROOT}/MLKitCommon/Frameworks" "${PODS_ROOT}/MLKitVision/Frameworks" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +OTHER_LDFLAGS = $(inherited) -l"c++" -framework "AVFoundation" -framework "Accelerate" -framework "CoreGraphics" -framework "CoreImage" -framework "CoreMedia" -framework "CoreVideo" -framework "Foundation" -framework "LocalAuthentication" -framework "UIKit" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/MLKitBarcodeScanning +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/MLKitCommon/MLKitCommon.release.xcconfig b/ios/App/Pods/Target Support Files/MLKitCommon/MLKitCommon.release.xcconfig new file mode 100644 index 000000000..69f2005d7 --- /dev/null +++ b/ios/App/Pods/Target Support Files/MLKitCommon/MLKitCommon.release.xcconfig @@ -0,0 +1,19 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/MLKitCommon +EXCLUDED_ARCHS[sdk=iphonesimulator*] = arm64 +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_ROOT}/MLKitCommon/Frameworks" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +OTHER_LDFLAGS = $(inherited) -l"c++" -l"sqlite3" -l"z" -framework "Foundation" -framework "LocalAuthentication" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/MLKitCommon +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/MLKitVision/MLKitVision.release.xcconfig b/ios/App/Pods/Target Support Files/MLKitVision/MLKitVision.release.xcconfig new file mode 100644 index 000000000..463d62a35 --- /dev/null +++ b/ios/App/Pods/Target Support Files/MLKitVision/MLKitVision.release.xcconfig @@ -0,0 +1,19 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/MLKitVision +EXCLUDED_ARCHS[sdk=iphonesimulator*] = arm64 +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_ROOT}/MLImage/Frameworks" "${PODS_ROOT}/MLKitCommon/Frameworks" "${PODS_ROOT}/MLKitVision/Frameworks" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +OTHER_LDFLAGS = $(inherited) -framework "AVFoundation" -framework "Accelerate" -framework "CoreGraphics" -framework "CoreMedia" -framework "CoreVideo" -framework "Foundation" -framework "LocalAuthentication" -framework "UIKit" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/MLKitVision +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/Pods-App/Pods-App.release.xcconfig b/ios/App/Pods/Target Support Files/Pods-App/Pods-App.release.xcconfig new file mode 100644 index 000000000..b5f40404e --- /dev/null +++ b/ios/App/Pods/Target Support Files/Pods-App/Pods-App.release.xcconfig @@ -0,0 +1,22 @@ +ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +EXCLUDED_ARCHS[sdk=iphonesimulator*] = arm64 +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AparajitaCapacitorBiometricAuth" "${PODS_CONFIGURATION_BUILD_DIR}/Capacitor" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorApp" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorBrowser" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorClipboard" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCommunityPrivacyScreen" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCommunitySqlite" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCordova" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorDevice" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorKeyboard" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorMlkitBarcodeScanning" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorNativeSettings" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorScreenOrientation" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorShare" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorSplashScreen" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorStatusBar" "${PODS_CONFIGURATION_BUILD_DIR}/EvvaCapacitorSecureStoragePlugin" "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/SQLCipher" "${PODS_CONFIGURATION_BUILD_DIR}/SimpleKeychain" "${PODS_CONFIGURATION_BUILD_DIR}/ZIPFoundation" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_ROOT}/MLImage/Frameworks" "${PODS_ROOT}/MLKitBarcodeScanning/Frameworks" "${PODS_ROOT}/MLKitCommon/Frameworks" "${PODS_ROOT}/MLKitVision/Frameworks" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SQLITE_HAS_CODEC=1 $(inherited) PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1 -D_FORTIFY_SOURCE=2 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AparajitaCapacitorBiometricAuth/AparajitaCapacitorBiometricAuth.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Capacitor/Capacitor.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorApp/CapacitorApp.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorBrowser/CapacitorBrowser.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorClipboard/CapacitorClipboard.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCommunityPrivacyScreen/CapacitorCommunityPrivacyScreen.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCommunitySqlite/CapacitorCommunitySqlite.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCordova/Cordova.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorDevice/CapacitorDevice.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorKeyboard/CapacitorKeyboard.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorMlkitBarcodeScanning/CapacitorMlkitBarcodeScanning.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorNativeSettings/CapacitorNativeSettings.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorScreenOrientation/CapacitorScreenOrientation.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorShare/CapacitorShare.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorSplashScreen/CapacitorSplashScreen.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CapacitorStatusBar/CapacitorStatusBar.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/EvvaCapacitorSecureStoragePlugin/EvvaCapacitorSecureStoragePlugin.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher/GTMSessionFetcher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport/GoogleDataTransport.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac/GoogleToolboxForMac.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities/GoogleUtilities.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC/FBLPromises.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SQLCipher/SQLCipher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SimpleKeychain/SimpleKeychain.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ZIPFoundation/ZIPFoundation.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb/nanopb.framework/Headers" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/GoogleMLKit" $(inherited) ${PODS_ROOT}/GoogleMLKit/MLKitCore/Sources $(PODS_ROOT)/SQLCipher +LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_CFLAGS = $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999 +OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"sqlite3" -l"z" -framework "AVFoundation" -framework "Accelerate" -framework "AparajitaCapacitorBiometricAuth" -framework "Capacitor" -framework "CapacitorApp" -framework "CapacitorBrowser" -framework "CapacitorClipboard" -framework "CapacitorCommunityPrivacyScreen" -framework "CapacitorCommunitySqlite" -framework "CapacitorDevice" -framework "CapacitorKeyboard" -framework "CapacitorMlkitBarcodeScanning" -framework "CapacitorNativeSettings" -framework "CapacitorScreenOrientation" -framework "CapacitorShare" -framework "CapacitorSplashScreen" -framework "CapacitorStatusBar" -framework "Cordova" -framework "CoreGraphics" -framework "CoreImage" -framework "CoreMedia" -framework "CoreTelephony" -framework "CoreVideo" -framework "EvvaCapacitorSecureStoragePlugin" -framework "FBLPromises" -framework "Foundation" -framework "GTMSessionFetcher" -framework "GoogleDataTransport" -framework "GoogleToolboxForMac" -framework "GoogleUtilities" -framework "LocalAuthentication" -framework "MLImage" -framework "MLKitBarcodeScanning" -framework "MLKitCommon" -framework "MLKitVision" -framework "SQLCipher" -framework "Security" -framework "SimpleKeychain" -framework "SystemConfiguration" -framework "UIKit" -framework "WebKit" -framework "ZIPFoundation" -framework "nanopb" -Wl,-z,noexecstack -pie +OTHER_MODULE_VERIFIER_FLAGS = $(inherited) "-F${PODS_CONFIGURATION_BUILD_DIR}/AparajitaCapacitorBiometricAuth" "-F${PODS_CONFIGURATION_BUILD_DIR}/Capacitor" "-F${PODS_CONFIGURATION_BUILD_DIR}/CapacitorApp" "-F${PODS_CONFIGURATION_BUILD_DIR}/CapacitorBrowser" "-F${PODS_CONFIGURATION_BUILD_DIR}/CapacitorClipboard" "-F${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCommunityPrivacyScreen" "-F${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCommunitySqlite" "-F${PODS_CONFIGURATION_BUILD_DIR}/CapacitorCordova" "-F${PODS_CONFIGURATION_BUILD_DIR}/CapacitorDevice" "-F${PODS_CONFIGURATION_BUILD_DIR}/CapacitorKeyboard" "-F${PODS_CONFIGURATION_BUILD_DIR}/CapacitorMlkitBarcodeScanning" "-F${PODS_CONFIGURATION_BUILD_DIR}/CapacitorNativeSettings" "-F${PODS_CONFIGURATION_BUILD_DIR}/CapacitorScreenOrientation" "-F${PODS_CONFIGURATION_BUILD_DIR}/CapacitorShare" "-F${PODS_CONFIGURATION_BUILD_DIR}/CapacitorSplashScreen" "-F${PODS_CONFIGURATION_BUILD_DIR}/CapacitorStatusBar" "-F${PODS_CONFIGURATION_BUILD_DIR}/EvvaCapacitorSecureStoragePlugin" "-F${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher" "-F${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "-F${PODS_CONFIGURATION_BUILD_DIR}/GoogleMLKit" "-F${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac" "-F${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "-F${PODS_CONFIGURATION_BUILD_DIR}/MLImage" "-F${PODS_CONFIGURATION_BUILD_DIR}/MLKitBarcodeScanning" "-F${PODS_CONFIGURATION_BUILD_DIR}/MLKitCommon" "-F${PODS_CONFIGURATION_BUILD_DIR}/MLKitVision" "-F${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "-F${PODS_CONFIGURATION_BUILD_DIR}/SQLCipher" "-F${PODS_CONFIGURATION_BUILD_DIR}/SimpleKeychain" "-F${PODS_CONFIGURATION_BUILD_DIR}/ZIPFoundation" "-F${PODS_CONFIGURATION_BUILD_DIR}/nanopb" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_PODFILE_DIR_PATH = ${SRCROOT}/. +PODS_ROOT = ${SRCROOT}/Pods +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/PromisesObjC/PromisesObjC.release.xcconfig b/ios/App/Pods/Target Support Files/PromisesObjC/PromisesObjC.release.xcconfig new file mode 100644 index 000000000..472e5718a --- /dev/null +++ b/ios/App/Pods/Target Support Files/PromisesObjC/PromisesObjC.release.xcconfig @@ -0,0 +1,18 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC +DEFINES_MODULE = YES +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +OTHER_LDFLAGS = $(inherited) -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/PromisesObjC +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/SQLCipher/SQLCipher.release.xcconfig b/ios/App/Pods/Target Support Files/SQLCipher/SQLCipher.release.xcconfig new file mode 100644 index 000000000..53858cc52 --- /dev/null +++ b/ios/App/Pods/Target Support Files/SQLCipher/SQLCipher.release.xcconfig @@ -0,0 +1,19 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/SQLCipher +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) SQLITE_HAS_CODEC=1 -D_FORTIFY_SOURCE=2 +HEADER_SEARCH_PATHS = $(inherited) $(PODS_ROOT)/SQLCipher +OTHER_CFLAGS = $(inherited) -fobjc-arc -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999 +OTHER_LDFLAGS = $(inherited) -framework "Foundation" -framework "Security" -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/SQLCipher +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/SimpleKeychain/SimpleKeychain.release.xcconfig b/ios/App/Pods/Target Support Files/SimpleKeychain/SimpleKeychain.release.xcconfig new file mode 100644 index 000000000..cc9061a8f --- /dev/null +++ b/ios/App/Pods/Target Support Files/SimpleKeychain/SimpleKeychain.release.xcconfig @@ -0,0 +1,19 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/SimpleKeychain +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +OTHER_LDFLAGS = $(inherited) -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/SimpleKeychain +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/ZIPFoundation/ZIPFoundation.release.xcconfig b/ios/App/Pods/Target Support Files/ZIPFoundation/ZIPFoundation.release.xcconfig new file mode 100644 index 000000000..2583de54b --- /dev/null +++ b/ios/App/Pods/Target Support Files/ZIPFoundation/ZIPFoundation.release.xcconfig @@ -0,0 +1,19 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/ZIPFoundation +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -D_FORTIFY_SOURCE=2 +OTHER_LDFLAGS = $(inherited) -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/ZIPFoundation +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/ios/App/Pods/Target Support Files/nanopb/nanopb.release.xcconfig b/ios/App/Pods/Target Support Files/nanopb/nanopb.release.xcconfig new file mode 100644 index 000000000..9377affed --- /dev/null +++ b/ios/App/Pods/Target Support Files/nanopb/nanopb.release.xcconfig @@ -0,0 +1,18 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/nanopb +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1 -D_FORTIFY_SOURCE=2 +OTHER_CFLAGS = $(inherited) -fobjc-arc -fstack-protect -Wl,-z,noexecstack -Wl,-z,relro -Wl,-rpath,@executable_path/Frameworks -Wl,-rpath -pie +OTHER_LDFLAGS = $(inherited) -Wl,-z,noexecstack +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/nanopb +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES +COPY_PHASE_STRIP = YES +DEPLOYMENT_POSTPROCESSING = YES +STRIP_INSTALLED_PRODUCT = YES +GCC_OPTIMIZATION_LEVEL = -O2 \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 18a1761f3..e52b40c4d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -112,6 +112,7 @@ "sass": "^1.61.0", "sass-loader": "^13.0.2", "style-loader": "^3.3.1", + "terser-webpack-plugin": "^5.3.12", "ts-jest": "^29.1.0", "ts-json-schema-generator": "^2.3.0", "ts-loader": "^9.4.2", @@ -21036,135 +21037,6 @@ "dev": true, "license": "MIT" }, - "node_modules/appium-xcuitest-driver/node_modules/@types/archiver": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@types/archiver/-/archiver-6.0.3.tgz", - "integrity": "sha512-a6wUll6k3zX6qs5KlxIggs1P1JcYJaTCx2gnlr+f0S1yd2DoaEwoIK10HmBaLnZwWneBz+JBm0dwcZu0zECBcQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/readdir-glob": "*" - } - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/async-lock": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@types/async-lock/-/async-lock-1.4.2.tgz", - "integrity": "sha512-HlZ6Dcr205BmNhwkdXqrg2vkFMN2PluI7Lgr8In3B3wE5PiQHhjRqtW/lGdVU9gw+sM0JcIDx2AN+cW8oSWIcw==", - "dev": true, - "license": "MIT" - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/base64-stream": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/base64-stream/-/base64-stream-1.0.5.tgz", - "integrity": "sha512-gXuo/a7pQ1EXlR5ksM2MccBLl6UUgAgnzR01r/QoHnkaSNinmzSdaGcCq5NAxn72dZ5A1zNYQIl+J9hPsBgBrA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/bluebird": { - "version": "3.5.42", - "resolved": "https://registry.npmjs.org/@types/bluebird/-/bluebird-3.5.42.tgz", - "integrity": "sha512-Jhy+MWRlro6UjVi578V/4ZGNfeCOcNCp0YaFNIUGFKlImowqwb1O/22wDVk3FDGMLqxdpOV3qQHD5fPEH4hK6A==", - "dev": true, - "license": "MIT" - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/body-parser": { - "version": "1.19.5", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", - "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/connect": { - "version": "3.4.38", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", - "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/express": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@types/express/-/express-5.0.0.tgz", - "integrity": "sha512-DvZriSMehGHL1ZNLzi6MidnsDhUZM/x2pRdDIKdwbUNqqwHxMlRdkxtn6/EPKyqKpHqTl/4nRZsRNLpZxZRpPQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^5.0.0", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/express-serve-static-core": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.6.tgz", - "integrity": "sha512-3xhRnjJPkULekpSzgtoNYYcTWgEZkp4myc+Saevii5JPnHNvHMRlBSHDbs7Bh1iPPoVTERHEZXyhyLbMEsExsA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/find-root": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@types/find-root/-/find-root-1.1.4.tgz", - "integrity": "sha512-2EXK/+gVhVgtt4JqThbEncORvpYJKzi9tQGmI3EkU2jTgMzQsrPm/hbd5xe5uPdeFzIW5gh2PRvvPjaUsI8vpg==", - "dev": true, - "license": "MIT" - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/http-errors": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", - "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", - "dev": true, - "license": "MIT" - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/jsftp": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@types/jsftp/-/jsftp-2.1.5.tgz", - "integrity": "sha512-g2W6f06wXWVYZw3f/z/N5VHRK69kb1nFaNcRnxs6YxwLph+G7ebd0+Aobd3jWu43oZuyHgycpJZPn+YdIU6qRw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true, - "license": "MIT" - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/klaw": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@types/klaw/-/klaw-3.0.6.tgz", - "integrity": "sha512-BErW5TrTz4nzt/c3VRGf0Bug4JyQJ1o807F4mAfXfvOzFZ8SKgFeHJ0T28Y1KtqlMEB+cUgN7S7CsyQDQ/qxqg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/lockfile": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@types/lockfile/-/lockfile-1.0.4.tgz", - "integrity": "sha512-Q8oFIHJHr+htLrTXN2FuZfg+WXVHQRwU/hC2GpUu+Q8e3FUM9EDkS2pE3R2AO1ZGu56f479ybdMCNF1DAu8cAQ==", - "dev": true, - "license": "MIT" - }, "node_modules/appium-xcuitest-driver/node_modules/@types/lodash": { "version": "4.17.15", "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.15.tgz", @@ -21172,40 +21044,6 @@ "dev": true, "license": "MIT" }, - "node_modules/appium-xcuitest-driver/node_modules/@types/method-override": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/method-override/-/method-override-3.0.0.tgz", - "integrity": "sha512-7XFHR6j7JljprBpzzRZatakUXm1kEGAM3PL/GSsGRHtDvOAKYCdmnXX/5YSl1eQrpJymGs9tRekSWEGaG+Ntjw==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "@types/express": "*" - } - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/mime": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", - "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", - "dev": true, - "license": "MIT" - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/mv": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@types/mv/-/mv-2.1.4.tgz", - "integrity": "sha512-MgEHBpXnQo44Q43j8G0Bvp/Yi8LYbC8hxKrRFMgDEDZMmzDKZLgiyMWtW49B37ko+QupgZ3G5rtPUnOGe5ixLw==", - "dev": true, - "license": "MIT" - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/ncp": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@types/ncp/-/ncp-2.0.8.tgz", - "integrity": "sha512-pLNWVLCVWBLVM4F2OPjjK6FWFtByFKD7LhHryF+MbVLws7ENj09mKxRFlhkGPOXfJuaBAG+2iADKJsZwnAbYDw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, "node_modules/appium-xcuitest-driver/node_modules/@types/node": { "version": "22.13.4", "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.4.tgz", @@ -21223,91 +21061,6 @@ "dev": true, "license": "MIT" }, - "node_modules/appium-xcuitest-driver/node_modules/@types/pluralize": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/@types/pluralize/-/pluralize-0.0.33.tgz", - "integrity": "sha512-JOqsl+ZoCpP4e8TDke9W79FDcSgPAR0l6pixx2JHkhnRjvShyYiAYw2LVsnA7K08Y6DeOnaU6ujmENO4os/cYg==", - "dev": true, - "license": "MIT" - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/qs": { - "version": "6.9.18", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.18.tgz", - "integrity": "sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==", - "dev": true, - "license": "MIT" - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/range-parser": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", - "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/readdir-glob": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@types/readdir-glob/-/readdir-glob-1.1.5.tgz", - "integrity": "sha512-raiuEPUYqXu+nvtY2Pe8s8FEmZ3x5yAH4VkLdihcPdalvsHltomrRC9BzuStrJ9yk06470hS0Crw0f1pXqD+Hg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/semver": { - "version": "7.5.8", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", - "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/send": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", - "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/serve-favicon": { - "version": "2.5.7", - "resolved": "https://registry.npmjs.org/@types/serve-favicon/-/serve-favicon-2.5.7.tgz", - "integrity": "sha512-z9TNUQXdQ+W/OJMP1e3KOYUZ99qJS4+ZfFOIrPGImcayqKoyifbJSEFkVq1MCKBbqjMZpjPj3B5ilrQAR2+TOw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/serve-static": { - "version": "1.15.7", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", - "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/http-errors": "*", - "@types/node": "*", - "@types/send": "*" - } - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/shell-quote": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/@types/shell-quote/-/shell-quote-1.7.5.tgz", - "integrity": "sha512-+UE8GAGRPbJVQDdxi16dgadcBfQ+KG2vgZhV1+3A1XmHbmwcdwhCUwIdy+d3pAGrbvgRoVSjeI9vOWyq376Yzw==", - "dev": true, - "license": "MIT" - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/supports-color": { - "version": "8.1.3", - "resolved": "https://registry.npmjs.org/@types/supports-color/-/supports-color-8.1.3.tgz", - "integrity": "sha512-Hy6UMpxhE3j1tLpl27exp1XqHD7n8chAiNPzWfz16LPZoMMoSc4dzLl6w9qijkEb/r5O1ozdu1CWGA2L83ZeZg==", - "dev": true, - "license": "MIT" - }, "node_modules/appium-xcuitest-driver/node_modules/@types/teen_process": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@types/teen_process/-/teen_process-2.0.4.tgz", @@ -21318,30 +21071,6 @@ "@types/node": "*" } }, - "node_modules/appium-xcuitest-driver/node_modules/@types/uuid": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-10.0.0.tgz", - "integrity": "sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==", - "dev": true, - "license": "MIT" - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/which": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/which/-/which-3.0.4.tgz", - "integrity": "sha512-liyfuo/106JdlgSchJzXEQCVArk0CvevqPote8F8HgWgJ3dRCcTHgJIsLDuee0kxk/mhbInzIZk3QWSZJ8R+2w==", - "dev": true, - "license": "MIT" - }, - "node_modules/appium-xcuitest-driver/node_modules/@types/ws": { - "version": "8.5.13", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.13.tgz", - "integrity": "sha512-osM/gWBTPKgHV8XkTunnegTRIsvF6owmf5w+JtAfOw472dptdm0dlGv4xCt6GwQRcC2XVOvvRE/0bAoQcL2QkA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, "node_modules/appium-xcuitest-driver/node_modules/@xmldom/xmldom": { "version": "0.9.7", "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.9.7.tgz", @@ -23845,13 +23574,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/appium-xcuitest-driver/node_modules/opencv-bindings": { - "version": "4.5.5", - "resolved": "https://registry.npmjs.org/opencv-bindings/-/opencv-bindings-4.5.5.tgz", - "integrity": "sha512-FdYE9uqnoPKbAkZFEOpIh6RTtJIz1lz+W27xPCo1Ov6+d0OOgg+Hm9OT2MIGIG8V1Dp3fWlLvi7SIjDOpqO2XA==", - "dev": true, - "license": "ISC" - }, "node_modules/appium-xcuitest-driver/node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -45066,9 +44788,9 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.11", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.11.tgz", - "integrity": "sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.12.tgz", + "integrity": "sha512-jDLYqo7oF8tJIttjXO6jBY5Hk8p3A8W4ttih7cCEq64fQFWmgJ4VqAQjKr7WwIDlmXKEc6QeoRb5ecjZ+2afcg==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 3378c8e02..48866712b 100644 --- a/package.json +++ b/package.json @@ -122,6 +122,7 @@ "sass": "^1.61.0", "sass-loader": "^13.0.2", "style-loader": "^3.3.1", + "terser-webpack-plugin": "^5.3.12", "ts-jest": "^29.1.0", "ts-json-schema-generator": "^2.3.0", "ts-loader": "^9.4.2", diff --git a/webpack.dev.cjs b/webpack.dev.cjs index ee00d95ef..1785fa0e3 100644 --- a/webpack.dev.cjs +++ b/webpack.dev.cjs @@ -52,5 +52,8 @@ module.exports = merge(require("./webpack.common.cjs"), { }); } }, - ] + ], + optimization: { + minimize: false, + }, }); diff --git a/webpack.prod.cjs b/webpack.prod.cjs index c0177fa53..8772f14f0 100644 --- a/webpack.prod.cjs +++ b/webpack.prod.cjs @@ -3,6 +3,7 @@ const WorkboxPlugin = require('workbox-webpack-plugin'); const CssMinimizerPlugin = require('css-minimizer-webpack-plugin'); const MiniCssExtractPlugin = require('mini-css-extract-plugin') let { merge } = require("webpack-merge"); +const TerserPlugin = require("terser-webpack-plugin"); module.exports = merge(require("./webpack.common.cjs"), { mode: "production", @@ -52,6 +53,13 @@ module.exports = merge(require("./webpack.common.cjs"), { ], optimization: { minimizer: [ + new TerserPlugin({ + extractComments: false, + terserOptions: { + compress: true, + mangle: true, + }, + }), new CssMinimizerPlugin() ], minimize: true,