Marc Durdin
5a8ca7ba41
chore(windows): update project references for shared cpp
2022-06-11 08:39:09 +10:00
Marc Durdin
4e91476ad4
chore(windows): move global/vc to common and global/cpp
2022-06-11 08:39:08 +10:00
Marc Durdin
183760f562
chore(windows): fix makefile typo
2022-06-11 08:38:23 +10:00
Marc Durdin
0a1d4b6241
chore(windows): move unicodedata to common
...
Also makes common/windows/bin/tools more consistent.
2022-06-10 13:26:07 +10:00
Marc Durdin
6b069cef2b
chore(windows): delete obsolete guid-validator
2022-06-10 13:26:06 +10:00
Marc Durdin
cb240e259f
chore(windows): move schemas to common
2022-06-10 13:26:05 +10:00
Marc Durdin
af6a64be7a
chore(windows): delete unused global/help folder
2022-06-10 13:25:46 +10:00
Marc Durdin
18395670bb
chore(windows): move signtime.bat to common
2022-06-10 13:25:29 +10:00
Marc Durdin
1d764d0fa0
chore(windows): split sentry-upload-difs.sh to Developer
...
Splits the script into separate scripts for each platform. Note that
this is only ever called from TeamCity builds.
2022-06-10 13:24:59 +10:00
Marc Durdin
320ff7f38c
chore(windows): move msbuild-wrapper.bat to common
2022-06-10 13:24:27 +10:00
Marc Durdin
16eaf4d1d2
chore(windows): move mkver.sh to common
2022-06-10 13:24:06 +10:00
Marc Durdin
6f50259724
chore(windows): move cef-checkout.sh to common
2022-06-10 13:23:45 +10:00
Marc Durdin
4f233a3a0d
chore(windows): move test-klog to common and add call to Developer build
2022-06-10 12:00:47 +10:00
Marc Durdin
78a2b9de06
chore(windows): update Makefiles for sentrytool
2022-06-10 11:39:19 +10:00
Marc Durdin
221d6e336b
chore(windows): move sentrytool files to common
2022-06-10 11:35:34 +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
f3ea7c4625
chore(windows): tweak Makefiles for devtools
2022-06-10 11:32:31 +10:00
Marc Durdin
6b8cf27ffd
chore(windows): rebuild devtools-app after clean
2022-06-10 07:59:05 +10:00
Marc Durdin
c2fce6bed2
chore(windows): cleanup refs to devtools in makefiles
2022-06-10 07:27:36 +10:00
Marc Durdin
a36c476848
chore(windows): move devtools to common
2022-06-10 07:26:21 +10:00
Ross
9dcffdb904
fix(windows): BCP47tag is canonicalized in GetUserDefaultLanguage
...
The BCP47tag is canonicalized in GetUserDefaultLanguage.
Comments updated for the function to make developer aware.
Comments added to GetKeyboardLanguage to make clear that it
can actuall Add/Set a langague in the com object.
2022-06-08 15:35:59 +10:00
Marc Durdin
fe9c4917ac
chore(windows): move buildunidata to common
2022-06-07 11:37:24 +10:00
Marc Durdin
be93f9d017
chore(windows): move build_standards_data to common
2022-06-07 11:22:20 +10:00
Marc Durdin
0ceae8b87c
chore(windows): update cef4delphi makefiles
2022-06-06 16:06:12 +10:00
Marc Durdin
ba57b69e72
chore(windows): move cef4delphi to common/windows
2022-06-06 15:59:05 +10:00
Marc Durdin
1006be8914
chore(windows): update sentry references
2022-06-06 15:48:24 +10:00
Marc Durdin
4c29e74e4c
chore(windows): move ext/sentry to common
2022-06-06 15:13:53 +10:00
Marc Durdin
fa0e4cf7f3
chore(windows): update tds2dbg makefiles
2022-06-06 14:19:01 +10:00
Marc Durdin
fcac6bcbc6
chore(windows): move tds2dbg to common
2022-06-06 14:18:45 +10:00
Marc Durdin
8cf568474d
chore(developer): move qrcode component to Developer
2022-06-06 14:07:34 +10:00
Marc Durdin
07f8deb810
chore(windows): remove jwa from windows Makefile
2022-06-06 08:14:05 +10:00
Marc Durdin
49cae15718
chore(windows): update JWA Makefiles
2022-06-06 08:13:38 +10:00
Marc Durdin
fc7917cdca
chore(windows): move JWA to common
2022-06-06 08:13:37 +10:00
Marc Durdin
87ad92ac4c
chore(windows): remove extraneous JWA files
2022-06-06 08:13:35 +10:00
Marc Durdin
6ab5a76b74
chore(windows): restore jwa build for this branch
2022-06-06 08:13:09 +10:00
Marc Durdin
42e1ec83e2
chore(windows): update JEDI makefiles
2022-06-06 07:52:25 +10:00
Marc Durdin
c863ce59b7
chore(developer): move JCL and JVCL files to developer
2022-06-06 07:44:19 +10:00
Marc Durdin
6992943859
chore(windows): remove further extraneous JCL and JVCL files
2022-06-06 07:42:19 +10:00
Marc Durdin
0a8d106ab0
chore(windows): remove extraneous JVCL files
2022-06-06 07:40:02 +10:00
Marc Durdin
8e7200f799
chore(windows): delete extraneous JVCL files
2022-06-06 07:33:20 +10:00
Marc Durdin
96706158ce
chore(windows): delete extraneous JCL files
2022-06-06 07:30:40 +10:00
Marc Durdin
9066b47320
chore(windows): extract TJCLMapScanner down to separate unit
...
TJCLMapScanner was the only class used in the entire JCL, in a
build-time project (sentrytool). For now, I have copied this class plus
its handful of dependent functions into Keyman.System.JclMapScanner so
that we can remove 3381 files from the repository.
We do not plan to use JCL in the future.
2022-06-06 07:05:47 +10:00
Marc Durdin
21a9212fae
chore(windows): move json-schema-validator to developer
2022-06-05 15:35:38 +10:00
Marc Durdin
8fa66f0b3e
chore(windows): move scfontcombobox to developer
2022-06-05 15:24:21 +10:00
Marc Durdin
8a25e5434c
chore(developer): update mbcolor build
2022-06-05 08:13:58 +10:00
Marc Durdin
fe3efc7b05
chore(windows): move mbcolor files to dev
2022-06-05 08:08:49 +10:00
Marc Durdin
3766eac305
Merge pull request #6691 from keymanapp/fix/developer/install-keyboard-quote-kmshell-path
...
fix(developer): install keyboard call should quote kmshell.exe path
2022-06-03 09:45:39 +10:00
Marc Durdin
48a4d8c2ec
fix(developer): kmcomp package compiler race condition
...
Fixes a race condition when compiling multiple packages, where the
temp path may be re-used before the compiler has finished with it.
To take advantage of this fix, I wanted to make sure I was using the
right kmcomp.exe when building unit tests for Keyman Core. This
uncovered a couple of other things:
* Updates Keyman Core build infrastructure to use the current kmcomp.exe
rather than a system-installed one.
* Corrects a bug that was identified by the 15.0 version of kmcomp in
one unit test (duplicate `&NAME` stores -- the meson test script
prepends a `&NAME` store to each source file during build).
@keymanapp-test-bot skip
2022-06-02 14:37:01 +10:00
Marc Durdin
de87a5199b
chore(windows): update dcpcrypt proj refs
2022-06-02 10:39:26 +10:00
Marc Durdin
d74e70b7f1
chore(windows): move dcpcrypt to common/windows
2022-06-02 10:38:29 +10:00