mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-05 00:15:32 +00:00
docs(ios): minor readme tweak re Web prereqs
This commit is contained in:
parent
f62309dedf
commit
fb3c8bfb83
2 changed files with 4 additions and 4 deletions
|
|
@ -3,7 +3,6 @@
|
|||
## Prerequisites
|
||||
* Xcode 11
|
||||
* iOS 9+
|
||||
* [Node.js](https://nodejs.org/) 8.9+ (for building the embedded KeymanWeb engine)
|
||||
* SwiftLint (`brew install swiftlint`)
|
||||
* Carthage 0.37+ (`brew install carthage`)
|
||||
* Pandoc (`brew install pandoc`)
|
||||
|
|
@ -12,6 +11,9 @@
|
|||
* sentry-cli (`brew install getsentry/tools/sentry-cli`) to utilize Sentry-based error reporting
|
||||
* jq (`brew install jq`)
|
||||
* `bash` (`brew install bash`)
|
||||
* Building Keyman Web is a precursor for compiling KMEI, so verify your system has all the [Minimum Web Compilation Requirements](../web/README.md#minimum-web-compilation-requirements), including (but not limited to):
|
||||
- [Node.js](https://nodejs.org/) 8.9+ (for building the embedded KeymanWeb engine)
|
||||
- [Java 7+](https://adoptopenjdk.net/releases.html)
|
||||
|
||||
Note that the `brew` command mentioned above is Homebrew, which may be found at https://brew.sh/.
|
||||
While not strictly necessary, it certainly simplifies installing the prerequisites above.
|
||||
|
|
@ -22,8 +24,6 @@ The source for our published iOS Keyman app is found within the **keyman/** subd
|
|||
the views specific to the Keyman app, while the core functionality is found in KeymanEngine.framework.
|
||||
|
||||
### Building
|
||||
Building Keyman Web is a precursor for compiling KMEI, so verify your system has all the [Minimum Web Compilation Requirements](../web/README.md#minimum-web-compilation-requirements)
|
||||
|
||||
To build Keyman for iOS, please run the build.sh build script within this folder.
|
||||
You will need to run with the command-line argument `-no-codesign` or establish alternate code-signing permissions to
|
||||
complete the build for the final app.
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ The Original Code is (C) 2017-2018 SIL International
|
|||
|
||||
## Minimum Web Compilation Requirements
|
||||
|
||||
* Java 7+ (required by the Google Closure Compiler)
|
||||
* [Java 7+](https://adoptopenjdk.net/releases.html) (required by the Google Closure Compiler)
|
||||
* This can be ignored for Keyman Developer builds.
|
||||
* A local installation of [Node.js](https://nodejs.org/) v8.9+.
|
||||
* Builds will call `npm install` to automatically install further necessary build dependencies.
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue