Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
matrix-org
Olm
Commits
26bd2fc3
Commit
26bd2fc3
authored
Apr 06, 2021
by
manuroe
Browse files
Swift package: Update instructions
parent
09fbb9e9
Changes
3
Hide whitespace changes
Inline
Side-by-side
.gitignore
View file @
26bd2fc3
...
...
@@ -12,6 +12,7 @@
# Xcode
build/
.build/
DerivedData/
*.pbxuser
!default.pbxuser
...
...
README.md
View file @
26bd2fc3
...
...
@@ -117,7 +117,7 @@ Note that bindings may have a different license from libolm.
## Release process
First: bump version numbers in
``common.mk``
,
``CMakeLists.txt``
,
``javascript/package.json``
,
``python/olm/__version__.py``
,
``OLMKit.podspec``
,
``javascript/package.json``
,
``python/olm/__version__.py``
,
``OLMKit.podspec``
,
``Package.swift``
,
and
``android/olm-sdk/build.gradle``
(
``versionCode``
,
``versionName``
and
``version``
).
...
...
xcode/README.rst
View file @
26bd2fc3
...
...
@@ -12,15 +12,22 @@ the latest OLMKit release is::
pod 'OLMKit'
Or you can use Swift Package Manager with the URL::
https://gitlab.matrix.org/matrix-org/olm
Development
-----------
Run `pod install` and open `OLMKit.xcworkspace`.
Run `pod install` and open `OLMKit.xcworkspace`
with Xcode
.
The project contains only tests files. The libolm and the Objective-C wrapper source files are loaded via the OLMKit CocoaPods pod.
To add a new source file, add it to the file system and run `pod update` to make CocoaPods insert it into OLMKit.xcworkspace.
Development alternative
-----------------------
Based on the Swift package, you can build source files and run tests directly from the command line: `swift test`.
Release
-------
See ../README.rst for the release of the CocoaPod.
See ../README.rst for the release of the CocoaPod and the Swift package.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment