Joshua A. Horton
0cf1ee449d
change(developer/compilers): addresses PR review
2020-05-29 14:01:45 +07:00
Joshua A. Horton
b2c79ba51f
fix(developer): copies package-lock.json for version consistency
2020-05-26 10:29:46 +07:00
Joshua A. Horton
abbcfb5e26
change(developer): packs ModelCompiler via npm pack, 7-zip
2020-05-26 09:54:13 +07:00
Marc Durdin
f4a9fe1769
fix(windows): add crashpad_handler.exe to installers
2020-04-18 16:51:51 +10:00
Marc Durdin
d33d429cd2
feat(windows): sentry x64 support
2020-03-27 14:40:59 +11:00
Marc Durdin
4e82cd0670
fix(windows): additional makefile changes
2020-03-18 17:25:39 +11:00
Marc Durdin
fd502e6f9c
chore(developer): restore CEF in installer
2020-03-01 08:17:42 +07:00
Marc Durdin
f15634a9ed
chore: Merge branch 'master' into windows-use-chromium
2020-02-22 11:52:23 +11:00
Marc Durdin
d1e35e5bb6
fix(developer): upgrade removes preferences
...
The uninstall is supposed to remove HKCU settings for developer. However
a side-effect is that an upgrade (which msi treats as uninstall/
install internally) also removes HKCU settings. This is sad and it is
probably better overall to leave a dangling HKCU key after uninstall.
Fixes #2667 .
2020-02-18 11:04:09 +11:00
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
cdcb199c77
[Developer] Re-add cef; not sure if this is moving soon?
2019-10-21 07:26:42 +07:00
Marc Durdin
0455a945db
Merge master
2019-10-04 16:54:09 +10: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
95252c696d
[Windows] Report script errors for Chromium; further tidyup
2019-04-13 18:17:21 +07: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