Eberhard Beilharz
48e54b13b7
Merge pull request #9380 from keymanapp/chore/linux/jenkins
...
chore(linux): Remove package build on Jenkins for Keyman 17
2023-08-02 11:14:26 +02:00
Eberhard Beilharz
b8d0777800
chore(linux): Remove package build on Jenkins for Keyman 17
2023-08-01 15:03:47 +02:00
Eberhard Beilharz
93f05d6456
docs(core): Document how to build Core on Linux
...
Closes #8913 .
2023-07-24 19:54:17 +02:00
Eberhard Beilharz
ff77b51ce6
docs(linux): Update documentation
...
- fix docker packaging command
- add option to run only unit tests to `tasks.json`
2023-07-17 18:40:30 +02:00
Eberhard Beilharz
764d1c47bb
docs(linux): Update readme
...
Closes #9065 .
2023-07-05 15:13:18 +02:00
Eberhard Beilharz
82d86af91a
chore(linux): Adjust documentation
2023-06-07 10:18:58 +02:00
Eberhard Beilharz
879a34a180
feat(linux): Add package for keyman-system-service
2023-05-15 09:13:58 +02:00
Steven R. Loomis
aa1a702432
chore(core): icu fixes in comments and linux packaging 🙀
...
- version is 73.1 not 72.1
- add mention in linux build docs
- add libicu-dev dependency in debian control (but not runtime)
for #8495
2023-04-24 09:04:35 -05:00
Eberhard Beilharz
37b9c9bc2c
chore(linux): Add ibus-keyman as child project
...
Also address code review comments.
2023-02-16 12:39:38 +01:00
Eberhard Beilharz
89c59c6940
chore(linux): Set correct flags on debug builds
...
This adds setting the appropriate variables when doing a debug build.
This eliminates the need to have those in the documentation.
2023-02-15 17:16:22 +01:00
Eberhard Beilharz
e9d5e28190
chore(linux): Merge remote-tracking branch 'origin/master' into chore/linux/5981_addBuild.sh
2023-02-14 09:22:16 +01:00
Eberhard Beilharz
1b059a9885
docs(linux): Update packaging documentation
...
- remove obsolete `packageName` variable
- add section on how to build with Docker, similar to how the
package build is done on GHA
- updated "uploading to Debian" section
- some reformatting
2023-02-09 17:08:08 +01:00
Eberhard Beilharz
182acf21a4
chore(linux): Fix installation
...
Also update README.md.
2023-02-08 17:10:36 +01:00
Eberhard Beilharz
a3d1654364
chore(linux): Address code review comments
2023-02-06 20:25:56 +01:00
Eberhard Beilharz
3dbdef651d
chore(linux): Add build.sh to ibus-keyman
2023-02-01 08:49:26 +01:00
Eberhard Beilharz
eb076c08c8
chore(linux): Build with meson instead of autotools
...
This change introduces meson for building ibus-keyman instead of
autotools.
Closes #5981 .
2023-01-30 16:32:38 +01:00
Eberhard Beilharz
ea059df541
chore(linux): Remove legacy projects
...
This change removes the KMFL legacy projects. They are still
available in the stable-16 branch if we need them.
Also removed some shellcheck warnings.
2023-01-26 11:51:13 +01:00
Eberhard Beilharz
5cf88878da
docs(linux): Move Linux documentation
...
This change moves the Linux developer documentation to the new location
`docs/linux` as discussed in our planning meeting.
2022-12-05 18:07:10 +01:00