Joshua A. Horton
e42fa70aa8
chore(web): Merge branch 'feature-esmodule-web-engine' into chore/web/update-feature-esmodule-a17s12-start
2023-05-02 12:59:35 +07:00
rc-swag
d05b0fb5fb
docs(windows): apply punctuation suggestion
...
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2023-04-28 13:20:17 +10:00
rc-swag
c588046f5e
docs(windows): Add verify vs build tools
...
Verify the build tools for VS 2019 c++ x64/x86 are installed.
2023-04-26 22:41:54 +10:00
Darcy Wong
9e564b6908
docs(android): Don't set JAVA_HOME_11
...
Per review comment
2023-04-17 13:29:59 +07:00
Darcy Wong
e7e74d0261
Update docs/build/linux-ubuntu.md
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-04-17 13:26:52 +07:00
Darcy Wong
a5279e04da
chore(linux): Start updating linux environment for Java 11
2023-04-17 09:21:54 +07:00
Joshua A. Horton
7eef5699b9
chore(web): Merge branch 'master' into chore/web/master-to-esmodule-merge-a17s10
2023-04-12 09:56:48 +07:00
Darcy Wong
aeab288265
Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-03-31 12:56:20 +07:00
Joshua A. Horton
7f4debdfbf
chore(web): restores feature-esmodule-web-engine to prior state
...
Revert "Merge pull request #8553 from keymanapp/revert-8549-chore/master-to-esmodule-merge-a17s9"
This reverts commit 518750f94e , reversing
changes made to 6df63eddc5 .
2023-03-31 12:53:00 +07:00
Marc Durdin
787b32ba34
Revert "chore(web): merge master into feature-esmodule-web-engine (A17S9 end) 🧩 "
2023-03-31 14:17:37 +11:00
Joshua A. Horton
376fb0ba1e
chore: Merge branch 'master' into chore/master-to-esmodule-merge-a17s9
2023-03-30 19:12:06 +07:00
Darcy Wong
8db1ccdb96
docs(common): Add syntax
2023-03-30 07:32:23 +07:00
Darcy Wong
a83e3b50cc
docs(common): Update dev notes for JAVA_HOME
2023-03-30 07:29:12 +07:00
Darcy Wong
85a9f902d0
chore(android): Update setup documentation
2023-03-29 09:46:27 +07:00
Eberhard Beilharz
6afae82b2e
docs(linux): Update minimum required Ubuntu version
2023-03-27 18:41:05 +02:00
Joshua A. Horton
f5e64a10a5
chore: Merge branch 'chore/common/ldml-ts-and-node-updates' into chore/feature-esmodule-master-update
2023-03-14 09:23:39 +07:00
Marc Durdin
38603e8421
Merge pull request #8279 from keymanapp/chore/core/cleanup-meson-build
...
chore(core): cleanup meson build
2023-02-23 13:28:02 +11:00
Marc Durdin
3005a82a8f
chore: update docs and non-standard readlink refs
2023-02-22 10:41:54 +07:00
Marc Durdin
19101c6a2a
chore(core): cleanup meson build
...
This updates our meson min version on Windows to 1.0, which means that
we can avoid having Visual Studio on the path, as meson can find it
anyway. With this change, we can eliminate the batch-wrapper for the
build, significantly improving build performance and simplifying the
scripts.
This also adds a change to disable tests for dependency builds of core,
along with the `--no-tests` command line option for doing builds without
tests.
Minor cleanup includes eliminating various warnings from meson.build
files, and standardizing WASM cross-platform build options for Windows.
2023-02-21 12:12:28 +07:00
Steven R. Loomis
f962f483a5
chore(docs): update docs due to Mac Ventura
2023-02-20 17:52:21 -06:00
Joshua A. Horton
b3bed38c9c
docs(common): sure, let's update the windows build-env doc too
2023-02-17 09:27:13 +07:00
Joshua A. Horton
efbf1aaeef
docs(common): node.js prereq
2023-02-17 09:26:24 +07:00
Joshua A. Horton
b275a12c11
docs(common): min Node.js version
2023-02-06 10:22:09 +07:00
Steven R. Loomis
84b85283f7
docs(linux): document fullbuild using docker
2022-12-30 16:21:57 -06:00
Steven R. Loomis
4816e590cf
feat(linux): Dockerfile for linux builder
...
- add Dockerfile in linux/Dockerfile, referencing linux/debian/control
- add docs in docs/build/linux-ubuntu.md
Fixes : #7102
2022-08-26 17:08:56 -05:00
Marc Durdin
d3a528f96f
chore(core): update config notes for emscripten
2022-08-01 14:36:21 +10:00
Marc Durdin
6f50259724
chore(windows): move cef-checkout.sh to common
2022-06-10 13:23:45 +10:00
Marc Durdin
57da5ec288
chore(windows): remove test certificates
...
Including test certificates in the repo is convenient, but not safe.
Each developer building Keyman should have their own test certificates,
which `nmake test-certificates` will do for them.
Updated instructions accordingly.
2022-06-10 11:33:25 +10:00
Marc Durdin
4ab3c53810
chore(common): adjust scripts for core relocation
2022-05-18 07:22:11 +10:00
Marc Durdin
05a4c33200
chore(web): move common/core/web to common/web
...
Relates to #5816 .
Moves folders under common/core/web to common/web:
* input-processor -> common/web/input-processor
* keyboard-processor -> common/web/keyboard-processor
* tools/recorder -> common/web/recorder
* tools/sentry-manager -> common/web/sentry-manager
* utils -> common/web/utils
Updates scripts and configuration to point to new folders.
2022-05-18 06:01:03 +10:00
Marc Durdin
d9e99d3040
chore(mac): update build env for monterey
...
Python2.7 is excluded from macOS Monterey, and is not available directly
via brew any longer. We still need it for now. pyenv does the job...
2022-03-22 13:50:34 +11:00
Steven R. Loomis
3658efa5f1
chore(common): remove rust (for now!) 🦀
...
Fixes #6290
2022-02-24 17:34:23 -06:00
Eberhard Beilharz
edbf018361
Merge pull request #6118 from keymanapp/docs/setup
...
docs(linux): Add missing dependency
2022-01-19 08:15:22 +01:00
Eberhard Beilharz
45e3a5157e
docs(linux): Add missing dependency
2022-01-17 17:26:30 +01:00
Marc Durdin
a61d7f9199
chore: update docs
2022-01-17 12:21:50 +11:00
Eberhard Beilharz
606b0becb8
docs: Enhance Linux build setup doc
2022-01-11 16:35:55 +01:00
Marc Durdin
1f678de3c4
chore: address review comment
2021-12-11 04:39:36 +01:00
Marc Durdin
38a10286eb
chore(windows): tweak build and config docs
2021-12-10 05:31:18 +01:00
Marc Durdin
365b867a86
chore(windows): tweak PathDefines.mak building
2021-12-09 16:10:43 +01:00
Marc Durdin
988fec305c
chore(windows): enable build without Delphi installed
...
This makes it possible to run `set NODELPHI=1`, `nmake build` and then
only non-Delphi projects will be built.
2021-12-10 00:10:54 +11:00
Marc Durdin
eb3261cc72
Update docs/build/windows.md
...
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2021-11-29 16:08:41 +11:00
Marc Durdin
c0e69fcfa9
docs: final tweaks to windows setup
2021-11-11 09:24:16 +11:00
Marc Durdin
dc881ce1c0
docs: additional tweaks to layout of windows prereqs
2021-11-11 09:12:03 +11:00
Marc Durdin
b8876c2459
docs: complete windows setup docs
2021-11-11 09:00:48 +11:00
Marc Durdin
640465c45e
chore: iterate instructions
2021-10-08 17:31:19 +11:00
Marc Durdin
a7f49d5291
chore: start documentation consolidation for Windows devboxes
2021-10-08 14:45:58 +11:00
Marc Durdin
723e74fdf8
chore: additional links and docs
2021-10-08 14:06:45 +11:00
Marc Durdin
82824f124c
chore: Add CONTRIBUTING documentation
2021-10-08 13:47:14 +11:00
Marc Durdin
3d7a32968b
chore(mac): update build setup notes for M1
2021-09-17 10:29:25 +10:00
Marc Durdin
2034818485
chore: address review comments
2021-06-30 13:03:30 +10:00