Shawn Schantz
77dafb3d75
feat(mac): add the steps needed to complete installation
2026-05-20 21:14:53 -04:00
Shawn Schantz
fe562bddca
feat(mac): send output to same folder as previously
...
Keyman Build Summary / Summarize build status checks (push) Waiting to run
.dmg was published in Keyman4MacIM and that is where
teamcity configuration for the project expects it
write installer package to the same location so
that all builds get the artifact from the same directory
2026-04-20 11:12:21 -04:00
Shawn Schantz
45ac789c95
feat(mac): change name and add icon for config app
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-03-27 17:18:00 -04:00
Shawn Schantz
9aaf420974
feat(mac): change upload destination for installer package
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-03-25 12:41:00 -04:00
Shawn Schantz
ed2ab79036
feat(mac): hard code certificate ID for installer signing
...
Keyman Build Summary / Summarize build status checks (push) Waiting to run
temporary change as variable not found on CI machine
2026-03-24 16:23:59 -04:00
Shawn Schantz
96b104762a
feat(mac): add quotes to certificate variable in build script
2026-03-24 16:15:33 -04:00
Shawn Schantz
eabef231cf
feat(mac): copy -R to preserve symbolic links installing input method
...
The postinstall script uses cp -R instead of cp -r
when copying the input method to the Input Methods folder
Also made changes to use an environment variable to
designate the installer signing certificate, and
updated the export options plist to use that same
certificate for signing the installer package.
2026-03-24 14:46:55 -04:00
Shawn Schantz
4048b64224
feat(mac): build and notarize installer package
...
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
not tested with CI
issue with signing conflict between architectures
need to remove earlier signing prior to creation of
installer package
2026-03-20 20:52:15 -04:00
Shawn Schantz
b8a93e521b
feat(mac): progress toward installer creation
...
input method installer created but still need to add
Keyman Configuration app to the installer and notarize it
2026-03-19 14:43:08 -04:00