Commit graph

10 commits

Author SHA1 Message Date
Marc Durdin
a160a5c709 chore(developer): move source files to /developer/src 2022-05-18 10:34:48 +10:00
Marc Durdin
674ff3a711 fix(developer): update kmconvert command line call 2022-03-31 12:11:47 +11:00
Marc Durdin
17e8780e8e feat(developer): Add 'full copyright' field to templates
Fixes #4807.

We want to differentiate between a short copyright message and a
longer one that also contains a date. The long one is only needed in
one place in a typical keyboard project. This reduces maintenance when
making keyboard updates.
2021-05-14 16:35:44 +10:00
Marc Durdin
c8d6e4fe6f fix(developer): kmconvert commandline and deploy
A few fixes and improvements:
* kmconvert was missing a command line parameter for `-target` to
  specify the platform targets for a project
* kmconvert should avoid throwing unhandled exceptions, rather if
  sentry is not present then just write to console.
* Include kmconvert and its data files in the deployment of kmcomp.zip,
  which is done on the build agent (just need to make sure files are
  in the right place here.)
* Side fix: also made sure kmcomp would emit the exception message to
  console if sentry is not present.
2021-05-14 10:56:58 +10:00
Marc Durdin
5e7f68bc6f [Developer] Add -lexical-model command line option for building lexical model template projects to kmconvert. Fixes #2083. 2019-09-23 13:33:57 +10:00
Marc Durdin
1decfeae84 [Windows] Customisation of setup look and feel, and cleanup of setup strings 2019-05-13 10:13:04 +10:00
Marc Durdin
a70efed098 [Developer] Tidy up various minor issues in New Project Template 2018-10-03 11:29:02 +10:00
Marc Durdin
b64e1b4839 [Developer] Fix crash running kmconvert because COM was not initialized 2018-10-03 10:40:24 +10:00
Marc Durdin
3fb07690c9 [Developer] Tidy up kmconvert command line and build 2018-09-28 11:01:21 -06:00
Marc Durdin
12b20b05c7 [Developer] kmconvert initial work 2018-09-21 08:23:08 +10:00