|
64 | 64 | with: |
65 | 65 | name: libffi_c_hdk.dylib.tar.gz |
66 | 66 | path: target/release/libffi_c_hdk.dylib |
| 67 | + - name: build sm-acv |
| 68 | + run: cd ffi/ffi_java/ffi_java_acv && cargo clean && cargo build --release --no-default-features --features sm |
| 69 | + - name: rename libffi_java_acv |
| 70 | + run: mv target/release/libffi_java_acv.dylib target/release/libffi_java_sm_acv.dylib |
| 71 | + - uses: actions/upload-artifact@v2 |
| 72 | + with: |
| 73 | + name: libffi_java_sm_acv.dylib.tar.gz |
| 74 | + path: target/release/libffi_java_sm_acv.dylib |
67 | 75 |
|
68 | 76 | build_with_centos: |
69 | 77 | name: build_with_centos |
@@ -116,6 +124,14 @@ jobs: |
116 | 124 | with: |
117 | 125 | name: libffi_c_hdk.so.tar.gz |
118 | 126 | path: target/release/libffi_c_hdk.so |
| 127 | + - name: build sm-acv |
| 128 | + run: cd ffi/ffi_java/ffi_java_acv && cargo clean && cargo build --release --no-default-features --features sm |
| 129 | + - name: rename libffi_java_acv |
| 130 | + run: mv target/release/libffi_java_acv.so target/release/libffi_java_sm_acv.so |
| 131 | + - uses: actions/upload-artifact@v2 |
| 132 | + with: |
| 133 | + name: libffi_java_sm_acv.so.tar.gz |
| 134 | + path: target/release/libffi_java_sm_acv.so |
119 | 135 | build_with_windows: |
120 | 136 | name: build_with_windows |
121 | 137 | runs-on: ${{ matrix.os }} |
@@ -161,3 +177,11 @@ jobs: |
161 | 177 | with: |
162 | 178 | name: ffi_c_hdk.dll.zip |
163 | 179 | path: D:\a\WeDPR-Lab-Core\WeDPR-Lab-Core\target\release\ffi_c_hdk.dll |
| 180 | + - name: build sm-acv |
| 181 | + run: cd ffi/ffi_java/ffi_java_acv && cargo clean && cargo build --release --no-default-features --features sm |
| 182 | + - name: rename libffi_java_acv |
| 183 | + run: mv D:\a\WeDPR-Lab-Core\WeDPR-Lab-Core\target\release\ffi_java_acv.dll D:\a\WeDPR-Lab-Core\WeDPR-Lab-Core\target\release\ffi_java_sm_acv.dll |
| 184 | + - uses: actions/upload-artifact@v2 |
| 185 | + with: |
| 186 | + name: ffi_java_sm_acv.dll.zip |
| 187 | + path: D:\a\WeDPR-Lab-Core\WeDPR-Lab-Core\target\release\ffi_java_sm_acv.dll |
0 commit comments