- Ajout système complet de gestion des secteurs avec contours géographiques - Import des contours départementaux depuis GeoJSON - API REST pour la gestion des secteurs (/api/sectors) - Service de géolocalisation pour déterminer les secteurs - Migration base de données avec tables x_departements_contours et sectors_adresses - Interface Flutter pour visualisation et gestion des secteurs - Ajout thème sombre dans l'application - Corrections diverses et optimisations 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
58 lines
1.7 KiB
Ruby
Executable File
58 lines
1.7 KiB
Ruby
Executable File
#!/usr/bin/env ruby
|
|
|
|
require 'xcodeproj'
|
|
|
|
# Ouvrir le projet
|
|
project_path = 'ios/Runner.xcodeproj'
|
|
project = Xcodeproj::Project.open(project_path)
|
|
|
|
# Trouver la cible Runner
|
|
target = project.targets.find { |t| t.name == 'Runner' }
|
|
|
|
# Parcourir toutes les configurations de build
|
|
target.build_configurations.each do |config|
|
|
# Obtenir les paramètres de build actuels
|
|
build_settings = config.build_settings
|
|
|
|
# Définir les chemins de recherche de frameworks
|
|
framework_search_paths = [
|
|
'$(inherited)',
|
|
'"${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift"',
|
|
'"${PODS_CONFIGURATION_BUILD_DIR}/connectivity_plus"',
|
|
'"${PODS_CONFIGURATION_BUILD_DIR}/path_provider_foundation"',
|
|
'"${PODS_CONFIGURATION_BUILD_DIR}/url_launcher_ios"',
|
|
'"${PODS_ROOT}/Flutter"',
|
|
'"${PODS_XCFRAMEWORKS_BUILD_DIR}/Flutter"'
|
|
]
|
|
|
|
# Ajouter les chemins de recherche de frameworks
|
|
build_settings['FRAMEWORK_SEARCH_PATHS'] = framework_search_paths
|
|
|
|
# Ajouter les chemins de recherche d'en-têtes
|
|
header_search_paths = [
|
|
'$(inherited)',
|
|
'"${PODS_ROOT}/Flutter"',
|
|
'"${PODS_CONFIGURATION_BUILD_DIR}"'
|
|
]
|
|
|
|
build_settings['HEADER_SEARCH_PATHS'] = header_search_paths
|
|
|
|
# S'assurer que les modules sont activés
|
|
build_settings['DEFINES_MODULE'] = 'YES'
|
|
|
|
# Désactiver le bitcode
|
|
build_settings['ENABLE_BITCODE'] = 'NO'
|
|
|
|
# Inclure tous les assets d'icônes
|
|
build_settings['ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS'] = 'YES'
|
|
|
|
# Autres paramètres importants
|
|
build_settings['SWIFT_VERSION'] = '5.0'
|
|
build_settings['CLANG_ENABLE_MODULES'] = 'YES'
|
|
end
|
|
|
|
# Enregistrer les modifications
|
|
project.save
|
|
|
|
puts "✅ Chemins de recherche de frameworks ajoutés avec succès !"
|