@@ -475,6 +475,42 @@ jobs:
475
475
cp "$file" "$destination_dir"
476
476
echo "Copied: $file"
477
477
done < <(find $source -type f -name "*.a")
478
+ echo "Copying header files ..."
479
+ header_destination_dir=${{ github.workspace }}/BuildRoot/Library/firebase/usr/include/firebase
480
+ firebase_dir=${{ github.workspace }}/SourceCache/firebase-cpp-sdk
481
+ mkdir -p $header_destination_dir \
482
+ $header_destination_dir/internal \
483
+ $header_destination_dir/auth \
484
+ $header_destination_dir/firestore \
485
+ $header_destination_dir/functions \
486
+ $header_destination_dir/storage
487
+ for header in ${firebase_dir}/app/src/include/firebase/app.h \
488
+ ${firebase_dir}/app/src/include/firebase/future.h \
489
+ ${firebase_dir}/app/src/include/firebase/log.h \
490
+ ${firebase_dir}/app/src/include/firebase/util.h \
491
+ ${firebase_dir}/app/src/include/firebase/variant.h \
492
+ ${firebase_dir}/auth/src/include/firebase/auth.h \
493
+ ${firebase_dir}/firestore/src/include/firebase/firestore.h \
494
+ ${firebase_dir}/functions/src/include/firebase/functions.h \
495
+ ${firebase_dir}/storage/src/include/firebase/storage.h \
496
+ ; do
497
+ cp $header ${header_destination_dir}
498
+ done
499
+ for header in ${firebase_dir}/app/src/include/firebase/internal/*.h; do
500
+ cp $header ${header_destination_dir}/internal/
501
+ done
502
+ for header in ${firebase_dir}/auth/src/include/firebase/auth/*.h; do
503
+ cp $header ${header_destination_dir}/auth/
504
+ done
505
+ for header in ${firebase_dir}/firestore/src/include/firebase/firestore/*.h; do
506
+ cp $header ${header_destination_dir}/firestore/
507
+ done
508
+ for header in ${firebase_dir}/functions/src/include/firebase/functions/*.h; do
509
+ cp $header ${header_destination_dir}/functions/
510
+ done
511
+ for header in ${firebase_dir}/storage/src/include/firebase/storage/*.h; do
512
+ cp $header ${header_destination_dir}/storage/
513
+ done
478
514
479
515
- uses : actions/upload-artifact@v3
480
516
with :
0 commit comments