Skip to content

Commit

Permalink
cp -a without -r
Browse files Browse the repository at this point in the history
  • Loading branch information
nihui committed Jun 30, 2022
1 parent 4b1fe18 commit ea41351
Showing 1 changed file with 44 additions and 44 deletions.
88 changes: 44 additions & 44 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ jobs:
run: |
rm -rf ${{ env.PACKAGENAME }}
mkdir -p ${{ env.PACKAGENAME }}
cp -a -r build/install/* ${{ env.PACKAGENAME }}
cp -a build/install/* ${{ env.PACKAGENAME }}
rm -f ${{ env.PACKAGENAME }}.zip
zip -9 -y -r ${{ env.PACKAGENAME }}.zip ${{ env.PACKAGENAME }}
- name: upload-zip
Expand Down Expand Up @@ -99,7 +99,7 @@ jobs:
run: |
rm -rf ${{ env.PACKAGENAME }}
mkdir -p ${{ env.PACKAGENAME }}
cp -a -r -P build/install/* ${{ env.PACKAGENAME }}
cp -a -P build/install/* ${{ env.PACKAGENAME }}
rm -f ${{ env.PACKAGENAME }}.zip
zip -9 -y -r ${{ env.PACKAGENAME }}.zip ${{ env.PACKAGENAME }}
- name: upload-zip
Expand Down Expand Up @@ -131,7 +131,7 @@ jobs:
run: |
rm -rf ${{ env.PACKAGENAME }}
mkdir -p ${{ env.PACKAGENAME }}
cp -a -r build/install/* ${{ env.PACKAGENAME }}
cp -a build/install/* ${{ env.PACKAGENAME }}
rm -f ${{ env.PACKAGENAME }}.zip
zip -9 -y -r ${{ env.PACKAGENAME }}.zip ${{ env.PACKAGENAME }}
- name: upload-zip
Expand Down Expand Up @@ -163,7 +163,7 @@ jobs:
run: |
rm -rf ${{ env.PACKAGENAME }}
mkdir -p ${{ env.PACKAGENAME }}
cp -a -r -P build/install/* ${{ env.PACKAGENAME }}
cp -a -P build/install/* ${{ env.PACKAGENAME }}
rm -f ${{ env.PACKAGENAME }}.zip
zip -9 -y -r ${{ env.PACKAGENAME }}.zip ${{ env.PACKAGENAME }}
- name: upload-zip
Expand Down Expand Up @@ -195,7 +195,7 @@ jobs:
run: |
rm -rf ${{ env.PACKAGENAME }}
mkdir -p ${{ env.PACKAGENAME }}
cp -a -r build/install/* ${{ env.PACKAGENAME }}
cp -a build/install/* ${{ env.PACKAGENAME }}
rm -f ${{ env.PACKAGENAME }}.zip
zip -9 -y -r ${{ env.PACKAGENAME }}.zip ${{ env.PACKAGENAME }}
- name: upload-zip
Expand Down Expand Up @@ -227,7 +227,7 @@ jobs:
run: |
rm -rf ${{ env.PACKAGENAME }}
mkdir -p ${{ env.PACKAGENAME }}
cp -a -r -P build/install/* ${{ env.PACKAGENAME }}
cp -a -P build/install/* ${{ env.PACKAGENAME }}
rm -f ${{ env.PACKAGENAME }}.zip
zip -9 -y -r ${{ env.PACKAGENAME }}.zip ${{ env.PACKAGENAME }}
- name: upload-zip
Expand Down Expand Up @@ -279,7 +279,7 @@ jobs:
run: |
rm -rf $GITHUB_WORKSPACE/openmp-install
mkdir -p $GITHUB_WORKSPACE/openmp-install
cp -a -r openmp-11.0.0.src/build-x86_64/install/include $GITHUB_WORKSPACE/openmp-install
cp -a openmp-11.0.0.src/build-x86_64/install/include $GITHUB_WORKSPACE/openmp-install
mkdir -p $GITHUB_WORKSPACE/openmp-install/lib
lipo -create openmp-11.0.0.src/build-x86_64/install/lib/libomp.a openmp-11.0.0.src/build-arm64/install/lib/libomp.a -o $GITHUB_WORKSPACE/openmp-install/lib/libomp.a
- name: upload
Expand Down Expand Up @@ -334,7 +334,7 @@ jobs:
ln -s Versions/Current/Resources openmp.framework/Resources
ln -s Versions/Current/openmp openmp.framework/openmp
cp openmp-macos/lib/libomp.a openmp.framework/Versions/A/openmp
cp -a -r openmp-macos/include/* openmp.framework/Versions/A/Headers/
cp -a openmp-macos/include/* openmp.framework/Versions/A/Headers/
sed -e 's/__NAME__/openmp/g' -e 's/__IDENTIFIER__/org.llvm.openmp/g' -e 's/__VERSION__/11.0/g' Info.plist > openmp.framework/Versions/A/Resources/Info.plist
- name: package
run: |
Expand All @@ -346,7 +346,7 @@ jobs:
ln -s Versions/Current/Resources ncnn.framework/Resources
ln -s Versions/Current/ncnn ncnn.framework/ncnn
lipo -create build-x86_64/install/lib/libncnn.a build-arm64/install/lib/libncnn.a -o ncnn.framework/Versions/A/ncnn
cp -a -r build-x86_64/install/include/* ncnn.framework/Versions/A/Headers/
cp -a build-x86_64/install/include/* ncnn.framework/Versions/A/Headers/
sed -e 's/__NAME__/ncnn/g' -e 's/__IDENTIFIER__/com.tencent.ncnn/g' -e 's/__VERSION__/1.0/g' Info.plist > ncnn.framework/Versions/A/Resources/Info.plist
rm -f ${{ env.PACKAGENAME }}.zip
zip -9 -y -r ${{ env.PACKAGENAME }}.zip openmp.framework ncnn.framework
Expand Down Expand Up @@ -417,7 +417,7 @@ jobs:
ln -s Versions/Current/Resources openmp.framework/Resources
ln -s Versions/Current/openmp openmp.framework/openmp
cp openmp-macos/lib/libomp.a openmp.framework/Versions/A/openmp
cp -a -r openmp-macos/include/* openmp.framework/Versions/A/Headers/
cp -a openmp-macos/include/* openmp.framework/Versions/A/Headers/
sed -e 's/__NAME__/openmp/g' -e 's/__IDENTIFIER__/org.llvm.openmp/g' -e 's/__VERSION__/11.0/g' Info.plist > openmp.framework/Versions/A/Resources/Info.plist
- name: package-glslang
run: |
Expand All @@ -431,7 +431,7 @@ jobs:
libtool -static build-x86_64/install/lib/libglslang.a build-x86_64/install/lib/libMachineIndependent.a build-x86_64/install/lib/libGenericCodeGen.a build-x86_64/install/lib/libSPIRV.a build-x86_64/install/lib/libOGLCompiler.a build-x86_64/install/lib/libOSDependent.a -o build-x86_64/install/lib/libglslang_combined.a
libtool -static build-arm64/install/lib/libglslang.a build-arm64/install/lib/libMachineIndependent.a build-arm64/install/lib/libGenericCodeGen.a build-arm64/install/lib/libSPIRV.a build-arm64/install/lib/libOGLCompiler.a build-arm64/install/lib/libOSDependent.a -o build-arm64/install/lib/libglslang_combined.a
lipo -create build-x86_64/install/lib/libglslang_combined.a build-arm64/install/lib/libglslang_combined.a -o glslang.framework/Versions/A/glslang
cp -a -r build-x86_64/install/include/glslang glslang.framework/Versions/A/Headers/
cp -a build-x86_64/install/include/glslang glslang.framework/Versions/A/Headers/
sed -e 's/__NAME__/glslang/g' -e 's/__IDENTIFIER__/org.khronos.glslang/g' -e 's/__VERSION__/1.0/g' Info.plist > glslang.framework/Versions/A/Resources/Info.plist
- name: package
run: |
Expand All @@ -443,7 +443,7 @@ jobs:
ln -s Versions/Current/Resources ncnn.framework/Resources
ln -s Versions/Current/ncnn ncnn.framework/ncnn
lipo -create build-x86_64/install/lib/libncnn.a build-arm64/install/lib/libncnn.a -o ncnn.framework/Versions/A/ncnn
cp -a -r build-x86_64/install/include/* ncnn.framework/Versions/A/Headers/
cp -a build-x86_64/install/include/* ncnn.framework/Versions/A/Headers/
sed -e 's/__NAME__/ncnn/g' -e 's/__IDENTIFIER__/com.tencent.ncnn/g' -e 's/__VERSION__/1.0/g' Info.plist > ncnn.framework/Versions/A/Resources/Info.plist
rm -f ${{ env.PACKAGENAME }}.zip
zip -9 -y -r ${{ env.PACKAGENAME }}.zip openmp.framework glslang.framework ncnn.framework
Expand Down Expand Up @@ -500,7 +500,7 @@ jobs:
run: |
rm -rf $GITHUB_WORKSPACE/openmp-install
mkdir -p $GITHUB_WORKSPACE/openmp-install
cp -a -r openmp-11.0.0.src/build/install/include $GITHUB_WORKSPACE/openmp-install
cp -a openmp-11.0.0.src/build/install/include $GITHUB_WORKSPACE/openmp-install
mkdir -p $GITHUB_WORKSPACE/openmp-install/lib
lipo -create openmp-11.0.0.src/build/install/lib/libomp.a openmp-11.0.0.src/build-simulator/install/lib/libomp.a -o $GITHUB_WORKSPACE/openmp-install/lib/libomp.a
- name: upload
Expand Down Expand Up @@ -570,7 +570,7 @@ jobs:
ln -s Versions/Current/Resources openmp.framework/Resources
ln -s Versions/Current/openmp openmp.framework/openmp
cp openmp-ios/lib/libomp.a openmp.framework/Versions/A/openmp
cp -a -r openmp-ios/include/* openmp.framework/Versions/A/Headers/
cp -a openmp-ios/include/* openmp.framework/Versions/A/Headers/
sed -e 's/__NAME__/openmp/g' -e 's/__IDENTIFIER__/org.llvm.openmp/g' -e 's/__VERSION__/11.0/g' Info.plist > openmp.framework/Versions/A/Resources/Info.plist
- name: package
run: |
Expand All @@ -582,7 +582,7 @@ jobs:
ln -s Versions/Current/Resources ncnn.framework/Resources
ln -s Versions/Current/ncnn ncnn.framework/ncnn
lipo -create build-armv7/install/lib/libncnn.a build-arm64/install/lib/libncnn.a build-simulator/install/lib/libncnn.a -o ncnn.framework/Versions/A/ncnn
cp -a -r build-arm64/install/include/* ncnn.framework/Versions/A/Headers/
cp -a build-arm64/install/include/* ncnn.framework/Versions/A/Headers/
sed -e 's/__NAME__/ncnn/g' -e 's/__IDENTIFIER__/com.tencent.ncnn/g' -e 's/__VERSION__/1.0/g' Info.plist > ncnn.framework/Versions/A/Resources/Info.plist
rm -f ${{ env.PACKAGENAME }}.zip
zip -9 -y -r ${{ env.PACKAGENAME }}.zip openmp.framework ncnn.framework
Expand Down Expand Up @@ -656,7 +656,7 @@ jobs:
ln -s Versions/Current/Resources openmp.framework/Resources
ln -s Versions/Current/openmp openmp.framework/openmp
cp openmp-ios/lib/libomp.a openmp.framework/Versions/A/openmp
cp -a -r openmp-ios/include/* openmp.framework/Versions/A/Headers/
cp -a openmp-ios/include/* openmp.framework/Versions/A/Headers/
sed -e 's/__NAME__/openmp/g' -e 's/__IDENTIFIER__/org.llvm.openmp/g' -e 's/__VERSION__/11.0/g' Info.plist > openmp.framework/Versions/A/Resources/Info.plist
- name: package-glslang
run: |
Expand All @@ -670,7 +670,7 @@ jobs:
libtool -static build/install/lib/libglslang.a build/install/lib/libMachineIndependent.a build/install/lib/libGenericCodeGen.a build/install/lib/libSPIRV.a build/install/lib/libOGLCompiler.a build/install/lib/libOSDependent.a -o build/install/lib/libglslang_combined.a
libtool -static build-simulator/install/lib/libglslang.a build-simulator/install/lib/libMachineIndependent.a build-simulator/install/lib/libGenericCodeGen.a build-simulator/install/lib/libSPIRV.a build-simulator/install/lib/libOGLCompiler.a build-simulator/install/lib/libOSDependent.a -o build-simulator/install/lib/libglslang_combined.a
lipo -create build/install/lib/libglslang_combined.a build-simulator/install/lib/libglslang_combined.a -o glslang.framework/Versions/A/glslang
cp -a -r build/install/include/glslang glslang.framework/Versions/A/Headers/
cp -a build/install/include/glslang glslang.framework/Versions/A/Headers/
sed -e 's/__NAME__/glslang/g' -e 's/__IDENTIFIER__/org.khronos.glslang/g' -e 's/__VERSION__/1.0/g' Info.plist > glslang.framework/Versions/A/Resources/Info.plist
- name: package
run: |
Expand All @@ -682,7 +682,7 @@ jobs:
ln -s Versions/Current/Resources ncnn.framework/Resources
ln -s Versions/Current/ncnn ncnn.framework/ncnn
lipo -create build/install/lib/libncnn.a build-simulator/install/lib/libncnn.a -o ncnn.framework/Versions/A/ncnn
cp -a -r build/install/include/* ncnn.framework/Versions/A/Headers/
cp -a build/install/include/* ncnn.framework/Versions/A/Headers/
sed -e 's/__NAME__/ncnn/g' -e 's/__IDENTIFIER__/com.tencent.ncnn/g' -e 's/__VERSION__/1.0/g' Info.plist > ncnn.framework/Versions/A/Resources/Info.plist
rm -f ${{ env.PACKAGENAME }}.zip
zip -9 -y -r ${{ env.PACKAGENAME }}.zip openmp.framework glslang.framework ncnn.framework
Expand Down Expand Up @@ -739,7 +739,7 @@ jobs:
run: |
rm -rf $GITHUB_WORKSPACE/openmp-install
mkdir -p $GITHUB_WORKSPACE/openmp-install
cp -a -r openmp-11.0.0.src/build/install/include $GITHUB_WORKSPACE/openmp-install
cp -a openmp-11.0.0.src/build/install/include $GITHUB_WORKSPACE/openmp-install
mkdir -p $GITHUB_WORKSPACE/openmp-install/lib
lipo -create openmp-11.0.0.src/build/install/lib/libomp.a openmp-11.0.0.src/build-simulator/install/lib/libomp.a -o $GITHUB_WORKSPACE/openmp-install/lib/libomp.a
- name: upload
Expand Down Expand Up @@ -809,7 +809,7 @@ jobs:
ln -s Versions/Current/Resources openmp.framework/Resources
ln -s Versions/Current/openmp openmp.framework/openmp
cp openmp-ios-bitcode/lib/libomp.a openmp.framework/Versions/A/openmp
cp -a -r openmp-ios-bitcode/include/* openmp.framework/Versions/A/Headers/
cp -a openmp-ios-bitcode/include/* openmp.framework/Versions/A/Headers/
sed -e 's/__NAME__/openmp/g' -e 's/__IDENTIFIER__/org.llvm.openmp/g' -e 's/__VERSION__/11.0/g' Info.plist > openmp.framework/Versions/A/Resources/Info.plist
- name: package
run: |
Expand All @@ -821,7 +821,7 @@ jobs:
ln -s Versions/Current/Resources ncnn.framework/Resources
ln -s Versions/Current/ncnn ncnn.framework/ncnn
lipo -create build-armv7/install/lib/libncnn.a build-arm64/install/lib/libncnn.a build-simulator/install/lib/libncnn.a -o ncnn.framework/Versions/A/ncnn
cp -a -r build-arm64/install/include/* ncnn.framework/Versions/A/Headers/
cp -a build-arm64/install/include/* ncnn.framework/Versions/A/Headers/
sed -e 's/__NAME__/ncnn/g' -e 's/__IDENTIFIER__/com.tencent.ncnn/g' -e 's/__VERSION__/1.0/g' Info.plist > ncnn.framework/Versions/A/Resources/Info.plist
rm -f ${{ env.PACKAGENAME }}.zip
zip -9 -y -r ${{ env.PACKAGENAME }}.zip openmp.framework ncnn.framework
Expand Down Expand Up @@ -895,7 +895,7 @@ jobs:
ln -s Versions/Current/Resources openmp.framework/Resources
ln -s Versions/Current/openmp openmp.framework/openmp
cp openmp-ios-bitcode/lib/libomp.a openmp.framework/Versions/A/openmp
cp -a -r openmp-ios-bitcode/include/* openmp.framework/Versions/A/Headers/
cp -a openmp-ios-bitcode/include/* openmp.framework/Versions/A/Headers/
sed -e 's/__NAME__/openmp/g' -e 's/__IDENTIFIER__/org.llvm.openmp/g' -e 's/__VERSION__/11.0/g' Info.plist > openmp.framework/Versions/A/Resources/Info.plist
- name: package-glslang
run: |
Expand All @@ -909,7 +909,7 @@ jobs:
libtool -static build/install/lib/libglslang.a build/install/lib/libMachineIndependent.a build/install/lib/libGenericCodeGen.a build/install/lib/libSPIRV.a build/install/lib/libOGLCompiler.a build/install/lib/libOSDependent.a -o build/install/lib/libglslang_combined.a
libtool -static build-simulator/install/lib/libglslang.a build-simulator/install/lib/libMachineIndependent.a build-simulator/install/lib/libGenericCodeGen.a build-simulator/install/lib/libSPIRV.a build-simulator/install/lib/libOGLCompiler.a build-simulator/install/lib/libOSDependent.a -o build-simulator/install/lib/libglslang_combined.a
lipo -create build/install/lib/libglslang_combined.a build-simulator/install/lib/libglslang_combined.a -o glslang.framework/Versions/A/glslang
cp -a -r build/install/include/glslang glslang.framework/Versions/A/Headers/
cp -a build/install/include/glslang glslang.framework/Versions/A/Headers/
sed -e 's/__NAME__/glslang/g' -e 's/__IDENTIFIER__/org.khronos.glslang/g' -e 's/__VERSION__/1.0/g' Info.plist > glslang.framework/Versions/A/Resources/Info.plist
- name: package
run: |
Expand All @@ -921,7 +921,7 @@ jobs:
ln -s Versions/Current/Resources ncnn.framework/Resources
ln -s Versions/Current/ncnn ncnn.framework/ncnn
lipo -create build/install/lib/libncnn.a build-simulator/install/lib/libncnn.a -o ncnn.framework/Versions/A/ncnn
cp -a -r build/install/include/* ncnn.framework/Versions/A/Headers/
cp -a build/install/include/* ncnn.framework/Versions/A/Headers/
sed -e 's/__NAME__/ncnn/g' -e 's/__IDENTIFIER__/com.tencent.ncnn/g' -e 's/__VERSION__/1.0/g' Info.plist > ncnn.framework/Versions/A/Resources/Info.plist
rm -f ${{ env.PACKAGENAME }}.zip
zip -9 -y -r ${{ env.PACKAGENAME }}.zip openmp.framework glslang.framework ncnn.framework
Expand Down Expand Up @@ -976,10 +976,10 @@ jobs:
run: |
rm -rf ${{ env.PACKAGENAME }}
mkdir -p ${{ env.PACKAGENAME }}
cp -a -r build-armv7/install ${{ env.PACKAGENAME }}/armeabi-v7a
cp -a -r build-aarch64/install ${{ env.PACKAGENAME }}/arm64-v8a
cp -a -r build-x86/install ${{ env.PACKAGENAME }}/x86
cp -a -r build-x86_64/install ${{ env.PACKAGENAME }}/x86_64
cp -a build-armv7/install ${{ env.PACKAGENAME }}/armeabi-v7a
cp -a build-aarch64/install ${{ env.PACKAGENAME }}/arm64-v8a
cp -a build-x86/install ${{ env.PACKAGENAME }}/x86
cp -a build-x86_64/install ${{ env.PACKAGENAME }}/x86_64
rm -f ${{ env.PACKAGENAME }}.zip
zip -9 -y -r ${{ env.PACKAGENAME }}.zip ${{ env.PACKAGENAME }}
- name: upload-zip
Expand Down Expand Up @@ -1033,10 +1033,10 @@ jobs:
run: |
rm -rf ${{ env.PACKAGENAME }}
mkdir -p ${{ env.PACKAGENAME }}
cp -a -r build-armv7/install ${{ env.PACKAGENAME }}/armeabi-v7a
cp -a -r build-aarch64/install ${{ env.PACKAGENAME }}/arm64-v8a
cp -a -r build-x86/install ${{ env.PACKAGENAME }}/x86
cp -a -r build-x86_64/install ${{ env.PACKAGENAME }}/x86_64
cp -a build-armv7/install ${{ env.PACKAGENAME }}/armeabi-v7a
cp -a build-aarch64/install ${{ env.PACKAGENAME }}/arm64-v8a
cp -a build-x86/install ${{ env.PACKAGENAME }}/x86
cp -a build-x86_64/install ${{ env.PACKAGENAME }}/x86_64
rm -f ${{ env.PACKAGENAME }}.zip
zip -9 -y -r ${{ env.PACKAGENAME }}.zip ${{ env.PACKAGENAME }}
- name: upload-zip
Expand Down Expand Up @@ -1109,10 +1109,10 @@ jobs:
run: |
rm -rf ${{ env.PACKAGENAME }}
mkdir -p ${{ env.PACKAGENAME }}
cp -a -r build-armv7/install ${{ env.PACKAGENAME }}/armeabi-v7a
cp -a -r build-aarch64/install ${{ env.PACKAGENAME }}/arm64-v8a
cp -a -r build-x86/install ${{ env.PACKAGENAME }}/x86
cp -a -r build-x86_64/install ${{ env.PACKAGENAME }}/x86_64
cp -a build-armv7/install ${{ env.PACKAGENAME }}/armeabi-v7a
cp -a build-aarch64/install ${{ env.PACKAGENAME }}/arm64-v8a
cp -a build-x86/install ${{ env.PACKAGENAME }}/x86
cp -a build-x86_64/install ${{ env.PACKAGENAME }}/x86_64
rm -f ${{ env.PACKAGENAME }}.zip
zip -9 -y -r ${{ env.PACKAGENAME }}.zip ${{ env.PACKAGENAME }}
- name: upload-zip
Expand Down Expand Up @@ -1185,10 +1185,10 @@ jobs:
run: |
rm -rf ${{ env.PACKAGENAME }}
mkdir -p ${{ env.PACKAGENAME }}
cp -a -r build-armv7/install ${{ env.PACKAGENAME }}/armeabi-v7a
cp -a -r build-aarch64/install ${{ env.PACKAGENAME }}/arm64-v8a
cp -a -r build-x86/install ${{ env.PACKAGENAME }}/x86
cp -a -r build-x86_64/install ${{ env.PACKAGENAME }}/x86_64
cp -a build-armv7/install ${{ env.PACKAGENAME }}/armeabi-v7a
cp -a build-aarch64/install ${{ env.PACKAGENAME }}/arm64-v8a
cp -a build-x86/install ${{ env.PACKAGENAME }}/x86
cp -a build-x86_64/install ${{ env.PACKAGENAME }}/x86_64
rm -f ${{ env.PACKAGENAME }}.zip
zip -9 -y -r ${{ env.PACKAGENAME }}.zip ${{ env.PACKAGENAME }}
- name: upload-zip
Expand Down Expand Up @@ -1250,10 +1250,10 @@ jobs:
run: |
rm -rf ${{ env.PACKAGENAME }}
mkdir -p ${{ env.PACKAGENAME }}
cp -a -r build/install ${{ env.PACKAGENAME }}/basic
cp -a -r build-simd/install ${{ env.PACKAGENAME }}/simd
cp -a -r build-threads/install ${{ env.PACKAGENAME }}/threads
cp -a -r build-simd-threads/install ${{ env.PACKAGENAME }}/simd-threads
cp -a build/install ${{ env.PACKAGENAME }}/basic
cp -a build-simd/install ${{ env.PACKAGENAME }}/simd
cp -a build-threads/install ${{ env.PACKAGENAME }}/threads
cp -a build-simd-threads/install ${{ env.PACKAGENAME }}/simd-threads
rm -f ${{ env.PACKAGENAME }}.zip
zip -9 -y -r ${{ env.PACKAGENAME }}.zip ${{ env.PACKAGENAME }}
- name: upload-zip
Expand Down

0 comments on commit ea41351

Please sign in to comment.