Commit graph

54 commits

Author SHA1 Message Date
Marc Durdin
175bb404b4
Merge pull request #2419 from keymanapp/feat/developer/2101-kmdecomp
feat(developer): add kmdecomp
2019-12-07 05:39:07 +01:00
Marc Durdin
7fae635065 chore: typo in wxs 2019-12-06 10:31:44 +01:00
Marc Durdin
530c97b6fe chore: add docs, history 2019-12-06 09:53:55 +01:00
Marc Durdin
a0940dfc0a feat(developer): add kmdecomp to installer 2019-12-05 15:07:10 +01:00
Marc Durdin
0b2087783c fix: move clean operation 2019-12-04 05:19:01 +01:00
Marc Durdin
3a626e11e2 fix(developer): ci alternate installer path
CI needs to build the model compiler from an alternate path because the
production build from npm can have files not in the development build.

This was causing CI errors such as:
  kmlmc.wxs(170) : error LGHT0103 : The system cannot find the file
  'C:\...\node_modules\.bin\node.ps1'.
2019-12-04 05:19:01 +01:00
Marc Durdin
2a763470dd feat: add x64 compiler to installer 2019-11-29 05:02:49 +00:00
Marc Durdin
85e0ab703b [Developer] Address review comments and fix error in copydev.in with VERSION variable 2019-09-25 06:03:54 +10:00
Marc Durdin
524f2820ea [Developer] Fix broken TIER command in makefile 2019-09-24 19:29:53 +10:00
Marc Durdin
e0c15c7db2 [Developer] Fixup for dev environments 2019-09-24 17:13:31 +10:00
Marc Durdin
18d2626604 [Developer] Set the package version when building kmlmx during Developer build. Fixes #2124. 2019-09-24 17:10:12 +10:00
Marc Durdin
ddd6a06df1 [Developer] Icon indices in kmdev.wxs were incorrect for tike.exe after removal of legacy .kct and .kpp icons. Fixes #1619. 2019-09-23 10:32:28 +10:00
Marc Durdin
bf3ebabe46 [Developer] Fixup broken component in installer 2019-09-02 14:27:12 +10:00
Marc Durdin
6037fa43be [Developer] Add scripts to installer 2019-09-02 10:28:09 +10:00
Marc Durdin
513f4ea9e1 [Developer] Remove unnecessary lines from wxs 2019-08-22 10:33:07 +10:00
Marc Durdin
4061468b41 Merge branch 'beta' into developer-integrate-compiler 2019-08-22 09:17:19 +10:00
Marc Durdin
c0d1932935 [Developer] Add kmlmc command line compiler and environment 2019-08-22 09:13:20 +10:00
Marc Durdin
19decd4b8d [Developer] Continue integration 2019-08-21 12:07:42 +10:00
Marc Durdin
5779fd931d [Developer] Continue integration 2019-08-21 12:00:37 +10:00
Marc Durdin
49fd31dbef [Developer] Start integration of model compiler into distribution 2019-08-21 11:55:27 +10:00
Marc Durdin
3ec2883d35 [Developer] Add initial compiler and file format support for lexical models 2019-08-16 16:40:40 +10:00
Marc Durdin
866561395c [Developer] Exclude node_modules from installer 2018-10-23 10:51:30 +11:00
Marc Durdin
690790987e [Developer] Reduce installer size for Keyman Developer 2018-10-07 07:16:54 +11:00
Marc Durdin
5ed4af8a51 [Developer] Fixup installer paths 2018-10-03 10:13:32 +10:00
Marc Durdin
af6306fcd4
Merge pull request #1210 from keymanapp/developer-project-templates
[Developer] Support project templates
2018-09-28 12:10:35 -06:00
Marc Durdin
131aea395b [Developer] Add kmconvert to build and installer 2018-09-28 08:26:38 -06:00
Marc Durdin
21e2601afb [Developer] Fix Developer installer build 2018-09-27 20:41:53 -06:00
Marc Durdin
e21cf7afe4 [Developer] Add install files for project templates 2018-09-27 20:23:30 -06:00
Marc Durdin
6775770b25 [Windows] Fixup RegistryKey/@Action attributes across all installers to ensure keys are created as required 2018-09-14 09:11:20 +10:00
Marc Durdin
27874a598a [Developer] Don't fail build when unwanted files are already gone 2018-09-12 18:46:55 +10:00
Marc Durdin
8fdc9fd7e8 [Developer] Refactor installer for 11.0 and future versions 2018-09-12 14:03:39 +10:00
Marc Durdin
d2a61c78b6 [Windows] Reduce repetition of version information for simpler major version updates 2018-09-11 06:02:33 +10:00
Marc Durdin
dd07f1c522 [Windows] Cleanup version references (majority) 2018-09-05 10:50:56 +10:00
Marc Durdin
f06e21c21c [Developer] Tweak monaco installation 2018-09-03 11:10:51 +10:00
Marc Durdin
8706221b01 [Developer] Remove ACE, add Monaco to installer (stage 1) 2018-09-03 10:54:10 +10:00
Marc Durdin
01b48fb0c8 [Developer] Support highlighting debugger lines in ACE Text Editor 2018-08-21 14:23:12 +07:00
Marc Durdin
baaa83df1c [Developer] Add ACE files to installer 2018-08-13 22:52:14 +10:00
Marc Durdin
572b6548f7 [Windows] Update to WIX 3.11.1 plus other minor environment riders 2018-08-13 19:49:53 +10:00
Marc Durdin
e08b40d592 [developer] Add CEF to installer and build process 2018-07-16 20:03:36 +10:00
Marc Durdin
6caad779a4
Merge pull request #910 from keymanapp/developer-web-server-serve-packages-890
[Developer] Make it easy for developers to install a .kmp from the Web Debugger
2018-05-29 09:24:37 +07:00
Marc Durdin
d855fe831d Fixes #890. Makes it easy for developers to install a .kmp from the Web Debugger 2018-05-28 13:29:14 +07:00
Marc Durdin
eb22c33859 Fixes #724. For new keyboard layouts, touch layout files will have .keyman-touch-layout extension 2018-05-25 11:18:48 +07:00
Marc Durdin
7e615e7bd7 Fixes broken beta build due to missing componentrefs 2018-05-11 13:42:12 +07:00
Marc Durdin
47e1541b06 Fixes #751 missing kvks icon and file information in project view 2018-05-11 13:07:52 +07:00
Marc Durdin
d7bd4693b8 Fixup paths 2018-02-12 08:14:11 +07:00
Marc Durdin
569d307787 Update keyboard_info.source.json to 1.0.1 2018-01-31 15:25:22 +07:00
Marc Durdin
63e5d06378 Tweak developer installer for new files with KeymanWeb TypeScript conversion 2018-01-23 15:39:59 +07:00
Marc Durdin
db72822040 Build KeymanWeb when building Keyman Developer (TypeScript changes) 2018-01-23 14:59:18 +07:00
Marc Durdin
7ed84bea44 Additional patch to wix file 2017-10-10 12:55:34 +07:00
Marc Durdin
53440ac4e4 Fixup build issue with hyphen in identifier in wxs 2017-10-09 08:12:46 +07:00