Skip to content

Commit

Permalink
Add links
Browse files Browse the repository at this point in the history
  • Loading branch information
leemaguire committed Jul 18, 2024
1 parent 26a0c69 commit 9d4e1f7
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 9 deletions.
4 changes: 0 additions & 4 deletions Android.bp
Original file line number Diff line number Diff line change
Expand Up @@ -46,10 +46,6 @@ cc_library_static {
name: "realm-cpp",
defaults: ["realm_consumer_defaults", "realm_defaults", "realm_cpp_defaults"],
srcs: ["src/cpprealm/**/*.cpp"],
exclude_srcs: [
"src/cpprealm/internal/apple/**/*",
"src/cpprealm/internal/curl/**/*"
],
export_include_dirs: ["include"],
export_generated_headers: ["gen_realmcxx_version_numbers"],
static_libs: ["realm"],
Expand Down
11 changes: 6 additions & 5 deletions contributing/release-process.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,17 +34,18 @@ Cd into your project folder and run `mma`
Whenever Core has a new release we should take it upon ourselves to update the portfile on the vcpkg repo. The main steps are:
Fork Vcpkg
Create a branch for the Core update
Update the versions in the portfile, example here: https://github.com/microsoft/vcpkg/pull/39888
Update the versions in the portfile, example [here](https://github.com/microsoft/vcpkg/pull/39888).

Once the Core update has performed, the same process should be taken for the C++ SDK. On Vcpkg the SDK is called cpprealm

### Conanfile:
We haven’t submitted to the Conan index yet, but users can consume the conanfile locally.

# Releasing from main:
- Ensure changelog is correct
- Ensure Core submodule is updated in both Package.swift and git submodules
- Ensure Conanfile.py is pointing to the latest upstream.
- Ensure version in local vcpkg portfile is correct
- Ensure the version in dependencies.list is correct.
- Ensure Core submodule is updated in both [Package.swift](https://github.com/realm/realm-cpp/blob/5ec1bda338dfd0c91ce1eea2ccb2c0adf7d86690/Package.swift#L5) and git submodules
- Ensure Conanfile.py is [pointing to the latest upstream](https://github.com/realm/realm-cpp/blob/main/conanfile.py#L39) and the [version is correct](https://github.com/realm/realm-cpp/blob/main/conanfile.py#L8).
- Ensure [version in local vcpkg portfile](https://github.com/realm/realm-cpp/blob/5ec1bda338dfd0c91ce1eea2ccb2c0adf7d86690/ports/vcpkg.json#L3) is correct
- Ensure the version in [dependencies.list](https://github.com/realm/realm-cpp/blob/5ec1bda338dfd0c91ce1eea2ccb2c0adf7d86690/dependencies.list#L1) is correct.
- Create a tag prefixed with v and publish the release.
- Copy the link for the release to appx-releases.

0 comments on commit 9d4e1f7

Please sign in to comment.