jahorton
0341a4a3d1
chore(ios): minor build-script cleanup
2023-07-06 12:15:04 +07:00
Joshua A. Horton
b5d0d7d5f8
change(ios): adds targets to primary build.sh
2023-07-03 15:03:55 +07:00
Joshua A. Horton
ab237cf3fc
chore(ios): addresses some PR review concerns
2023-06-30 12:54:22 +07:00
Joshua A. Horton
90a08f1d55
change(ios): mass rework of ios-related scripts
2023-06-27 10:33:37 +07:00
Marc Durdin
767927bf16
chore(common): use /usr/bin/env bash
...
Fixes up scripts (except under /linux) to use `#!/usr/bin/env bash`
instead of `#!/bin/bash` or `#!/bin/sh` so that we don't end up with
the ancient version of bash supplied with macOS.
This became urgent with this PR, because of bash-4.xisms in
build-utils.sh, for example on line 572:
```
if [[ -v _builder_params[$e] ]]; then
```
2022-07-25 14:59:37 +10:00
Marc Durdin
6472c96758
[iOS] Don't rebuild KMEI when building FV as well as Keyman
2019-05-24 06:39:10 +10:00
Marc Durdin
7edd901f8b
[iOS] Add oem builds to build.sh
2019-05-22 14:48:40 +10:00
Marc Durdin
a9113c8f82
Merge branch 'master' into beta-p3s2-to-master
2018-05-04 21:06:21 +07:00
Joshua A. Horton
e53bf7fcaf
Properly escapes ' and \ as popup keys.
2018-04-25 12:46:45 +07:00
Marc Durdin
678cbe371b
Update to version 11.0 for build-impacting version numbers (and reduce hard-coded references where possible)
2018-03-22 14:55:30 +07:00
Joshua A. Horton
b42e8d8e49
Merge branch 'master' into ios-debug-kmw
2018-01-29 12:58:37 +07:00
Joshua A. Horton
447738b1d0
Adjusts the embedding-engine links to KMW for their build processes.
2018-01-22 14:12:28 +07:00
Gabriel Wong
b5f57b2cb6
Use debug KMW for debug iOS builds
2017-12-18 12:31:46 +07:00
Jacob Bullock
ad286bb836
removing carthage folder on clean
2017-12-06 19:37:19 -07:00
Jacob Bullock
2160f23f04
replacing tabs with spaces
2017-12-06 06:40:38 -07:00
Jacob Bullock
37a4990543
adding carthage to build process and including a flag to ignore to speed up local builds
2017-12-06 06:33:28 -07:00
Joshua A. Horton
154dbc415f
Final PR review concerns, round 1.
2017-11-15 15:01:22 +07:00
Joshua A. Horton
bd93f2cb3b
Cleaned the build up; side products no longer appear in engine/KMEI/build.
2017-11-15 11:51:57 +07:00
Joshua A. Horton
3bb7adf296
Moved all build products into a common subdirectory of ios, allowing Xcode to reuse intermediate products as appropriate.
2017-11-15 11:46:17 +07:00
Joshua A. Horton
251a714b15
Managed to drop the string-based build command for the non-archived iOS app.
2017-11-15 09:50:59 +07:00
Joshua A. Horton
2e1ca2513d
Fixes the non-archive build pathway for the Keyman app.
2017-11-14 12:20:58 +07:00
Joshua A. Horton
f8e8ffaf52
Refactors the build script; added a helper method for setting version numbers.
2017-11-14 10:58:30 +07:00
Joshua A. Horton
368ca7cfb8
Reconfigured the app's build process a bit - there is now a proper dependency link between the projects.
2017-11-13 16:20:18 +07:00
Joshua A. Horton
359c953ab3
Reverts previous change, fixes #403 's directly-mentioned error.
2017-11-13 14:55:50 +07:00
Gabriel Wong
23e7ff3c8d
Update README and build script
2017-11-07 09:46:05 +07:00
Gabriel Wong
4672048652
Fix build script and set version in KMEI
2017-10-27 12:12:13 +07:00
Gabriel Wong
5d1862032a
Merge remote-tracking branch 'origin/master' into ios-engine-migrate-swift
2017-10-20 14:37:27 +07:00
Gabriel Wong
114deece15
Fix build of samples
2017-10-03 11:20:20 +07:00
Gabriel Wong
4ee382b34e
Create KeymanEngine framework
2017-10-03 10:48:23 +07:00
Joshua A. Horton
208a0fd27f
Corrected the check for archive creation - assertFileExist doesn't work on directories.
2017-10-02 12:44:44 +07:00
Joshua A. Horton
7382952937
Aims to fix automatic codesigning (as now needed) on the build agents via command-line option.
2017-10-02 10:41:23 +07:00
Joshua A. Horton
c4e56872b1
Tweaks the build script to fail if the initial archive file does not properly generate.
2017-10-02 10:34:30 +07:00
Joshua A. Horton
a851aa7b79
Extra retooling of build.sh.
2017-08-25 09:43:20 +07:00
Marc Durdin
0f657a064b
Tweak usage
2017-08-21 16:27:13 +07:00
Marc Durdin
002874d93b
Remove KMW download and builds from repo instead
2017-08-21 15:39:03 +07:00
Marc Durdin
1f0add3876
Add executable bit
2017-08-21 15:00:08 +07:00
Marc Durdin
606fdb78aa
Initial commit
2017-08-21 13:54:29 +07:00