glasseyes
2e14979e3a
jenkins and different tiers
2019-03-16 16:27:23 +00:00
Darcy Wong
da94befcfb
Update launchpad to watch stable tier
...
In preparation for Keyman for Linux 11 stable release
2019-02-20 09:00:23 +07:00
Daniel Glassey
3335fc9527
Merge pull request #1572 from keymanapp/linux-missing-dist-testfile
...
[Linux] missing dist testfile
2019-02-07 16:41:01 -06:00
glasseyes
4cd775b356
build.sh non-tmp build link against built libkmfl
2019-01-31 18:09:11 -06:00
glasseyes
c0d40559f1
add disco and cosmic to cow script
...
and reorder steps
2019-01-28 10:00:17 -06:00
glasseyes
35580c2241
fix majorversion
2019-01-04 10:20:03 +07:00
glasseyes
71cd012b4a
comment about updating tier in launchpad.sh
2019-01-03 16:25:03 +07:00
glasseyes
fb419e6097
dist.sh more robust for kbp version number
2019-01-03 15:20:33 +07:00
glasseyes
50c325b0ad
ignore alphas in d/watch
...
set tier for launchpad.sh to get SHA256SUMS from right place
2019-01-03 12:57:02 +07:00
glasseyes
27080c08b2
set kbp version to same as rest of keyman for linux
2019-01-03 12:36:29 +07:00
glasseyes
5317a1f1a9
use resources/VERSION.md for linux, default tier beta
2019-01-03 11:23:25 +07:00
glasseyes
f6e7125b64
make version() more robust to tiers
2019-01-03 11:11:18 +07:00
glasseyes
99569fcd8c
keyboardprocessor dist version numbers
...
now only from meson.build at least during beta
2019-01-03 11:10:28 +07:00
glasseyes
c110d21cc1
specify PACKAGEVERSION to launchpad script
2019-01-03 11:10:28 +07:00
glasseyes
0139f4324c
improve cleaning keyman-config
2019-01-02 13:11:31 +07:00
glasseyes
13a20b3350
set GTK_CFLAGS and GTK_LIBS for make dist on jenkins
2018-12-17 23:18:05 +07:00
glasseyes
cb56041b44
[linux] build scripts update launchpad,fix dist
2018-12-12 09:28:26 +07:00
Daniel Glassey
0956621e0d
[linux] Linux jenkins exit too early ( #1404 )
...
* remove testing part of jenkins script
2018-12-07 13:03:58 +07:00
Daniel Glassey
bb1d5988fc
[linux] Linux jenkins cleanup sourcedir ( #1402 )
...
* clean up sourcedir for keyboardprocessor
* sanity check input to jenkins script
2018-12-07 11:54:02 +07:00
Daniel Glassey
0518ed6120
[linux] Linux jenkins ( #1389 )
...
CFLAGS and LIBS don't work if they are empty
2018-12-05 22:19:00 +07:00
Daniel Glassey
81ddee70d7
[keyman] Linux jenkins sourcedir ( #1388 )
...
set env to try to full configure when deps not there
2018-12-05 17:43:50 +07:00
Daniel Glassey
7140126984
[linux] Linux jenkins ( #1385 )
...
keyboardprocessor and jenkins again
2018-12-05 11:13:52 +07:00
Daniel Glassey
f1f5f85d85
[linux] keyboardprocessor shouldn't be reconfd on jenkins ( #1383 )
...
* keyboardprocessor shouldn't be reconfd on jenkins
update launchpad script for disco and new packages
* removed deprecated actions
* add new About Keyman to package descriptions
2018-12-05 10:46:55 +07:00
Daniel Glassey
e3bb055e59
Merge pull request #1360 from keymanapp/linux-keyman-config
...
[linux] use embed=linux and Linux user agent
2018-12-04 07:47:38 +07:00
Daniel Glassey
f61b39f249
Merge branch 'master' into linux-keyman-config
2018-12-03 10:06:04 +07:00
glasseyes
cb9cb6e3e2
update build scripts for jenkins for ibus-keyman
...
esp for keyman-keyboardprocessor
2018-11-30 21:21:03 +07:00
glasseyes
62573ac5f2
use new km.com/go/linux link
2018-11-30 14:16:22 +07:00
glasseyes
9dd7618e3f
put __majorversion__ into version.py
2018-11-30 09:23:21 +07:00
glasseyes
555ce09a9b
set version of keyman to ask for packages for
...
from resources/VERSION.md
it is set during make reconf
2018-11-29 13:57:24 +07:00
glasseyes
3cc1878f9f
append date to kbp source package version
...
datetime of last git commit
2018-11-29 13:41:53 +07:00
glasseyes
e227b0c99e
add tmpsources target for PR build
...
revert redundant check for config.h before configure
2018-11-23 15:33:47 +07:00
glasseyes
83c6a2bd71
only configure in dist.sh if not already configured
2018-11-23 11:37:57 +07:00
glasseyes
43087a86fd
dist for ibus-keyman and keyboardprocessor
2018-11-20 15:59:14 +07:00
glasseyes
2187cc430e
always reconfigure meson with INSTALLDIR
...
fixes building to /usr/local after /tmp/kmfl
2018-11-07 17:14:31 +07:00
glasseyes
3e50834ecf
locally installing ibus-keyman component
2018-11-07 14:45:53 +07:00
glasseyes
526df17fc4
update some docs for ibus-keyman
...
put autotool_projects back
2018-11-07 14:21:54 +07:00
glasseyes
c2a5969851
add KPAPI and ibus-keyman to build system
2018-11-07 14:00:53 +07:00
glasseyes
f932084775
[linux] clean keyman-config before launchpad build
2018-10-19 11:03:34 +07:00
glasseyes
192d6c9ae5
[linux] clean keyman-config before launchpad build
2018-10-17 13:14:17 +07:00
glasseyes
a1d1a3cf85
[linux] only get latest linux tag for calculating
...
only get latest linux tag for calculating current tag number
2018-10-03 16:34:28 +07:00
glasseyes
ae431cc8fc
[linux] use SHA256SUMS to verify downloaded tarballs
2018-09-27 13:38:53 +07:00
glasseyes
08ed4f563f
[linux] sign source packages to go to launchpad
2018-09-27 10:37:01 +07:00
glasseyes
dc5c5a08b1
[linux] put correct VERSION into source tarballs
...
LAUNCHPAD_ID not needed, use group id instead
2018-09-27 09:12:02 +07:00
glasseyes
3cd54d9bc1
[linux] optional dist and dput for launchpad
2018-09-26 17:34:08 +07:00
glasseyes
f1f8473887
[linux] update debian watch files
...
to check downloads.keyman.com alphas
WIP: launchpad.sh script to build source packages from nightly
builds and dput them to the test PPA
2018-09-26 17:33:05 +07:00
glasseyes
ac737c33f5
[linux] only get the version from linux tags
...
bit of a hiccup when it found the android tag at similar number
2018-09-26 15:51:00 +07:00
glasseyes
029ae21338
[linux] remove version call that snuck in to dist.sh
2018-09-21 10:50:46 +07:00
glasseyes
37ea72ec2c
[linux] JENKINS="yes" to reconf in jenkins script
2018-09-20 09:29:40 +07:00
glasseyes
35d4e92ab0
[linux] set the version of keyman-config
2018-09-20 09:29:11 +07:00
glasseyes
aed4cf2458
[linux] versioning of reconf depending on git tags
...
and whether JENKINS is set
2018-09-20 08:58:17 +07:00