c0331434d7
CI: Build arm64 .deb
2019-12-19 19:38:34 +00:00
0e1bf19737
docs: Create with tutorial
...
Create docs, based on Sphinx with Commonmark, seeding it with https://forums.puri.sm/t/translations-and-virtual-touch-keyboards-tracking-localization/7669/48?u=dcz
2019-12-15 21:53:18 +00:00
dde659dbd3
ci: Delete large debug build directory early
...
There's no need to keep it for a long time, as its only purpose is to feed the test stage
2019-10-24 20:29:19 +00:00
788a39f144
ci: Start test stage immediately after build_meson
2019-10-24 20:28:13 +00:00
bb3c26b0d8
ci: Build .deb
2019-09-23 13:06:45 +00:00
3413021d30
rust: Use Cargo to build the Rust portion
...
Pros: Ability to use Rust libraries from crates.io
Problems: Need to lock library versions and document their reproducible building, either via Cargo.lock or vendoring.
2019-08-30 09:00:34 +00:00
ad5e4f58bb
Remove use of xvfb to check that the tests run headless
2019-08-01 18:15:42 +02:00
79dce7c4c3
gitlab-ci: Run tests under xvfb
...
We create widgets so need a display.
2019-07-23 10:20:07 +02:00
9b10f56ba6
Keep the build directory as an artifact
2019-07-23 10:18:44 +02:00
2391947b34
Update CI configuration to enable tests
2019-07-23 10:18:44 +02:00
706a04dbfc
gitlab-ci: No need for our ci repository
...
Just using debian buster makes things more stable.
2019-07-11 14:31:25 +02:00
a129863a4d
build: Apply fixes/suggestions
...
Following comments on https://source.puri.sm/Librem5/squeekboard/merge_requests/20
2019-07-02 20:14:12 +00:00
61a5e8d4fd
install: Don't distribute dbus definition
...
Instead, require virtboard to provide it.
2019-07-02 18:13:34 +00:00
cb641bd221
ci: Prevent caching of build directory
2019-07-02 18:11:49 +00:00
511b2f7186
ci: Use build-dep instead of a dependency list
2019-06-30 19:01:36 +00:00
9e5629d1e0
Enable Wayland's virtual-keyboard protocol
...
This commit includes a little restructuring necessary for keeping wayland objects properly.
It doesn't fix broken modifier functionality yet.
2019-06-25 18:12:15 +00:00
f261115ac4
ci: Change job name to meson
2019-03-22 19:06:29 +00:00
caee942796
build, readme: Update build and run instructions
2019-03-22 07:23:17 +00:00
8087c3e5d4
build: Use only meson for squeekboard
...
This breaks autoconf. The only resulting binary is the squeekboard GUI. It still needs the autotools-built eekboard client in order to do anything useful. That one needs to be built using a different branch, making this a WIP.
2019-03-15 20:59:29 +00:00
a243fce1ae
build: Squeekboard build in meson
2019-03-14 17:29:13 +00:00
ce2d270e7c
ci: Add config flags relevant for Wayland builds
2019-03-13 18:08:56 +00:00
b159625e62
Add gitlab CI
2019-02-14 16:57:39 +00:00