this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Fix missing frameworks on build

+27
+27
scripts/build.sh
··· 519 519 520 520 print_success "Notarized executable is ready for distribution" 521 521 522 + # Ensure Frameworks directory exists for final package 523 + print_info "Preparing Frameworks directory for final package..." 524 + if [ ! -d "${BUILD_OUTPUT_DIR}/Frameworks" ]; then 525 + print_info "Frameworks directory not found, recreating from XCFrameworks..." 526 + mkdir -p "${BUILD_OUTPUT_DIR}/Frameworks" 527 + 528 + # Extract frameworks from XCFrameworks for deployment 529 + for xcframework in "${BUILD_OUTPUT_DIR}/XCFrameworks"/*.xcframework; do 530 + if [ -d "$xcframework" ]; then 531 + local framework_name=$(basename "$xcframework" .xcframework) 532 + print_info "Extracting ${framework_name}.framework from XCFramework..." 533 + 534 + # Find the macOS framework inside the XCFramework 535 + local macos_framework=$(find "$xcframework" -name "${framework_name}.framework" -path "*/macos-*" | head -1) 536 + if [ -d "$macos_framework" ]; then 537 + cp -R "$macos_framework" "${BUILD_OUTPUT_DIR}/Frameworks/" 538 + print_info "Copied ${framework_name}.framework to Frameworks directory" 539 + else 540 + print_warning "Could not find macOS framework in ${xcframework}" 541 + fi 542 + fi 543 + done 544 + print_success "Frameworks directory recreated from XCFrameworks" 545 + else 546 + print_info "Frameworks directory already exists" 547 + fi 548 + 522 549 # Create final deployment package in temporary directory 523 550 print_info "Creating final deployment package..." 524 551 local final_package_name="AXe-Final-$(date +%Y%m%d-%H%M%S)"