Commit graph

27 commits

Author SHA1 Message Date
Marc Durdin
0bf9089227 feat(web): setup build environment for manual tests
This is work arising from the spacebarText postmortem. The only changes
in this commit at present are in the readme, just to give us a pull
request to play with.
2021-08-16 10:33:16 +10:00
Darcy Wong
7cd5c1134f chore(web): Add additional notes about running tests 2021-07-26 21:06:14 +07:00
Darcy Wong
177e277230 chore(web): Update readme 2021-07-05 13:58:22 +07:00
Darcy Wong
8e35f9a4cc chore(web): Document how to debug unit test
Even though I'm not creating a new unit test for this PR, I wanted to leave notes for future developers
2021-07-02 14:41:46 +07:00
Marc Durdin
4af39a58b0 docs: start consolidation of build config docs
As the build environment documentation is duplicated across each of the
Keyman platform projects, it has become somewhat convoluted and
inconsistent. This PR moves all the mac-based and shared documentation
into docs/build, with placeholders for Windows and Linux documentation
to be moved in the next PR.

The idea is that a developer can configure their box to build any of the
available projects for that platform (web and android build on all three
main dev platforms).

Keeping the build documentation in one place makes it much simpler to
keep it consistent and up-to-date as well, as well as keeping us aware
of potential dependency conflicts between projects.

The icing on the cake is the resources/devbox/macos/macos.sh script,
which I have tested and takes a bare metal mac box through to a full
Keyman development environment (except XCode, there's always something!)
2021-06-21 21:12:27 +10:00
jahorton
fb3c8bfb83 docs(ios): minor readme tweak re Web prereqs 2021-06-10 08:04:19 +07:00
Darcy Wong
6f0f3e5b62 chore(web): Update keymanweb-osk.ttf to v. 2.100
In preparation for #2713, this updates the keymanweb-osk.ttf font to [v. 2.100](https://github.com/silnrsi/font-keymanweb-osk/releases/tag/v2.100) which adds the new glyphs silnrsi/font-keymanweb-osk#1
2020-10-28 14:42:05 +07:00
Joshua A. Horton
60c700f6b7 Documentation. 2018-02-07 14:02:03 +07:00
Joshua A. Horton
16f365a5c2 Merge branch 'master' into web-350-mocha-testing 2018-02-02 15:02:07 +07:00
Joshua A. Horton
2c24e7d187 Established a more long-term file structure for the tests. 2018-02-02 15:00:11 +07:00
Joshua A. Horton
6ec11ab096 Merge conflict fix + accidentally uncommitted file. 2018-02-02 13:37:21 +07:00
Darcy Wong
2db22b44f3 Document Linux steps for building kmw 2018-02-02 11:11:41 +07:00
Tom Bogle
8ece063ceb
Merge pull request #547 from keymanapp/web-fix-typo-in-readme
Fixed syntax of line to run to build.
2018-02-01 11:07:59 -05:00
Joshua A. Horton
c19b2d00e8 Adds a readme change related to the -no-minify PR. 2018-02-01 11:01:48 +07:00
Joshua A. Horton
e2e5a64e04 Documentation update. 2018-01-30 11:15:32 +07:00
Joshua A. Horton
f39cdc9cca Creates a /release/unminified build output folder. 2018-01-30 10:31:47 +07:00
tom_bogle@sil.org
2142e97705 Fixed syntax of line to run to build. 2018-01-25 10:56:49 -05:00
Joshua A. Horton
1e11b4a9a0 A little extra build script polish. 2018-01-25 10:04:57 +07:00
Joshua A. Horton
5114da88ea Further refactoring + some bookkeeping after recent related PR merges/edits. 2018-01-23 09:50:35 +07:00
Joshua A. Horton
f45f2b97b2 Fixing up a few loose ends in the documentation. 2018-01-11 09:11:35 +07:00
Joshua A. Horton
364a5b9317 Minor housekeeping tweaks per code review. 2018-01-09 08:08:49 +07:00
Joshua A. Horton
14f770158f Initial package.json for NPM dependency management. Handles TypeScript and Google Closure, includes edits to fix new warnings from updated Closure. 2017-12-18 12:22:47 +07:00
Joshua A. Horton
b901714988 Initial TypeScript setup work. No complete build for TS is possible yet. 2017-12-14 10:14:52 +07:00
Joshua Horton
5c1247fdc5 Adjusts Readme.md to match the new layout. 2017-10-11 16:04:52 +07:00
Gabriel Wong
c3aa9aa70c Update web README 2017-09-01 08:32:38 +07:00
darcywong00
e53169d933 Update README files
root README
-Add iOS CI build status
-Organize according to desktop and web/mobile platforms

web/README
- Reorder content to a *Minimum Web Requirements* section

ios/README
- Add some formatting
2017-08-30 08:22:00 +07:00
Joshua Horton
6ef1a64c06 Shifted the definition of compile path information for use by all routes through the batch file (error from prior version).
Also created internal constants for the source and output folders.  The relative paths have been stress-tested under various conditions and are all stable.
2017-06-02 11:48:18 +07:00
Renamed from web/README (Browse further)