Skip to content

Commit 90398f4

Browse files
Merge upstream develop
2 parents 65aea5c + 2d33cd1 commit 90398f4

184 files changed

Lines changed: 4873 additions & 3298 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.cirrus.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ build_ios_device_task:
88
- cd packages/rs-core
99
- brew install just protobuf llvm
1010
- just build-ffi-ios
11-
- cp target/aarch64-apple-ios/release/librs_core.a ../../librs_core-ios-device.a
11+
- cp ../../target/aarch64-apple-ios/release/libpolycentric_core.a ../../libpolycentric_core-ios-device.a
1212
binary_artifacts:
13-
path: 'librs_core-ios-device.a'
13+
path: 'libpolycentric_core-ios-device.a'
1414

1515
build_ios_sim_arm64_task:
1616
name: buildRsCoreIOSSimArm64
@@ -22,9 +22,9 @@ build_ios_sim_arm64_task:
2222
- cd packages/rs-core
2323
- brew install just protobuf llvm
2424
- just build-ffi-ios-sim
25-
- cp target/aarch64-apple-ios/release/librs_core.a ../../librs_core-ios-sim-arm64.a
25+
- cp ../../target/aarch64-apple-ios-sim/release/libpolycentric_core.a ../../libpolycentric_core-ios-sim-arm64.a
2626
binary_artifacts:
27-
path: 'librs_core-ios-sim-arm64.a'
27+
path: 'libpolycentric_core-ios-sim-arm64.a'
2828

2929
build_ios_sim_x86_task:
3030
name: buildRsCoreIOSSimX86
@@ -36,6 +36,6 @@ build_ios_sim_x86_task:
3636
- cd packages/rs-core
3737
- brew install just protobuf llvm
3838
- just build-ffi-ios-sim-x86
39-
- cp target/x86_64-apple-ios/release/librs_core.a ../../librs_core-ios-sim-x86_64.a
39+
- cp ../../target/x86_64-apple-ios/release/libpolycentric_core.a ../../libpolycentric_core-ios-sim-x86_64.a
4040
binary_artifacts:
41-
path: 'librs_core-ios-sim-x86_64.a'
41+
path: 'libpolycentric_core-ios-sim-x86_64.a'

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ junit-server.xml
1919

2020
# production
2121
/build
22+
/target
2223

2324
# misc
2425
.DS_Store

.gitlab/ci/build_rs_core.yml

Lines changed: 13 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -138,31 +138,19 @@ rs-sdk-build-ios-sim-arm64:
138138
script:
139139
- |
140140
cirrus run buildRsCoreIOSSimArm64 \
141-
--artifacts-dir . \
141+
--artifacts-dir ./ \
142142
--env-file .cienv
143143
artifacts:
144144
paths:
145145
- buildRsCoreIOSSimArm64/binary/*.a
146146

147-
rs-sdk-build-ios-sim-x86_64:
148-
stage: build
149-
extends: .rs-sdk-ios-build
150-
script:
151-
- |
152-
cirrus run buildRsCoreIOSSimX86 \
153-
--artifacts-dir . \
154-
--env-file .cienv
155-
artifacts:
156-
paths:
157-
- buildRsCoreIOSSimX86/binary/*.a
158-
159147
rs-sdk-build-android-arm64:
160148
extends: .rs-sdk-build-android
161149
script:
162150
- just build-ffi-android-arm64
163151
artifacts:
164152
paths:
165-
- $RUST_CORE_PATH/target/aarch64-linux-android/release
153+
- target/aarch64-linux-android/release
166154
expire_in: 1 week
167155

168156
rs-sdk-build-android-armv7:
@@ -171,7 +159,7 @@ rs-sdk-build-android-armv7:
171159
- just build-ffi-android-armv7
172160
artifacts:
173161
paths:
174-
- $RUST_CORE_PATH/target/armv7-linux-androideabi/release
162+
- target/armv7-linux-androideabi/release
175163
expire_in: 1 week
176164

177165
rs-sdk-build-android-x86:
@@ -180,7 +168,7 @@ rs-sdk-build-android-x86:
180168
- just build-ffi-android-x86
181169
artifacts:
182170
paths:
183-
- $RUST_CORE_PATH/target/i686-linux-android/release
171+
- target/i686-linux-android/release
184172
expire_in: 1 week
185173

186174
rs-sdk-build-android-x86_64:
@@ -189,7 +177,7 @@ rs-sdk-build-android-x86_64:
189177
- just build-ffi-android-x86_64
190178
artifacts:
191179
paths:
192-
- $RUST_CORE_PATH/target/x86_64-linux-android/release
180+
- target/x86_64-linux-android/release
193181
expire_in: 1 week
194182

195183
rs-sdk-publish:
@@ -203,8 +191,6 @@ rs-sdk-publish:
203191
artifacts: true
204192
- job: rs-sdk-build-ios-sim-arm64
205193
artifacts: true
206-
- job: rs-sdk-build-ios-sim-x86_64
207-
artifacts: true
208194
- job: rs-sdk-build-android-arm64
209195
artifacts: true
210196
- job: rs-sdk-build-android-armv7
@@ -217,13 +203,12 @@ rs-sdk-publish:
217203
- |
218204
VERSION=${CI_COMMIT_TAG#rs-sdk-}
219205
REGISTRY_URL="${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/rs-core/${VERSION}"
220-
curl --fail --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file ../../buildRsCoreIOSDevice/binary/librs_core-ios-device.a "${REGISTRY_URL}/librs_core-ios-device.a"
221-
curl --fail --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file ../../buildRsCoreIOSSimArm64/binary/librs_core-ios-sim-arm64.a "${REGISTRY_URL}/librs_core-ios-sim-arm64.a"
222-
curl --fail --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file ../../buildRsCoreIOSSimX86/binary/librs_core-ios-sim-x86_64.a "${REGISTRY_URL}/librs_core-ios-sim-x86_64.a"
223-
curl --fail --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file target/aarch64-linux-android/release/librs_core.a "${REGISTRY_URL}/librs_core-android-arm64.a"
224-
curl --fail --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file target/armv7-linux-androideabi/release/librs_core.a "${REGISTRY_URL}/librs_core-android-armv7.a"
225-
curl --fail --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file target/i686-linux-android/release/librs_core.a "${REGISTRY_URL}/librs_core-android-x86.a"
226-
curl --fail --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file target/x86_64-linux-android/release/librs_core.a "${REGISTRY_URL}/librs_core-android-x86_64.a"
206+
curl --fail --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file ../../buildRsCoreIOSDevice/binary/libpolycentric_core-ios-device.a "${REGISTRY_URL}/libpolycentric_core-ios-device.a"
207+
curl --fail --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file ../../buildRsCoreIOSSimArm64/binary/libpolycentric_core-ios-sim-arm64.a "${REGISTRY_URL}/libpolycentric_core-ios-sim-arm64.a"
208+
curl --fail --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file ../../target/aarch64-linux-android/release/libpolycentric_core.a "${REGISTRY_URL}/libpolycentric_core-android-arm64.a"
209+
curl --fail --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file ../../target/armv7-linux-androideabi/release/libpolycentric_core.a "${REGISTRY_URL}/libpolycentric_core-android-armv7.a"
210+
curl --fail --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file ../../target/i686-linux-android/release/libpolycentric_core.a "${REGISTRY_URL}/libpolycentric_core-android-x86.a"
211+
curl --fail --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file ../../target/x86_64-linux-android/release/libpolycentric_core.a "${REGISTRY_URL}/libpolycentric_core-android-x86_64.a"
227212
228213
.rs-sdk-publish-npm:
229214
rules:
@@ -242,7 +227,7 @@ rs-sdk-publish-npm-browser:
242227
script:
243228
- |
244229
VERSION=${CI_COMMIT_TAG#rs-sdk-}
245-
cd ../rs-core-wasm-browser
230+
cd packages/rs-core-wasm-browser
246231
sed -i "s/\"version\": \".*\"/\"version\": \"${VERSION}\"/" package.json
247232
echo "@polycentric:registry=https://${CI_SERVER_HOST}/api/v4/projects/${CI_PROJECT_ID}/packages/npm/" > .npmrc
248233
echo "//${CI_SERVER_HOST}/api/v4/projects/${CI_PROJECT_ID}/packages/npm/:_authToken=${CI_JOB_TOKEN}" >> .npmrc
@@ -256,7 +241,7 @@ rs-sdk-publish-npm-node:
256241
script:
257242
- |
258243
VERSION=${CI_COMMIT_TAG#rs-sdk-}
259-
cd ../rs-core-wasm-node
244+
cd packages/rs-core-wasm-node
260245
sed -i "s/\"version\": \".*\"/\"version\": \"${VERSION}\"/" package.json
261246
echo "@polycentric:registry=https://${CI_SERVER_HOST}/api/v4/projects/${CI_PROJECT_ID}/packages/npm/" > .npmrc
262247
echo "//${CI_SERVER_HOST}/api/v4/projects/${CI_PROJECT_ID}/packages/npm/:_authToken=${CI_JOB_TOKEN}" >> .npmrc

.prettierignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ packages/react-native/android
1313
packages/react-native/ios
1414
packages/react-native/lib
1515
packages/rs-core
16+
packages/rs-core-wasm-browser
17+
packages/rs-core-wasm-node
1618
legacy
1719
services/polycentric-server
18-
services/verifiers-server
20+
services/verifiers-server

0 commit comments

Comments
 (0)