glasseyes
f932084775
[linux] clean keyman-config before launchpad build
2018-10-19 11:03:34 +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
glasseyes
b9649c7409
[linux] and escape the top_builddir to pass it through
2018-09-18 16:54:41 +07:00
glasseyes
532042f58c
[linux] include dirs relative to top_builddir
2018-09-18 16:43:44 +07:00
glasseyes
3f1a387f5e
[linux] move copy include files to after configure
2018-09-18 16:27:20 +07:00
glasseyes
3b06732d7c
[linux] copy include files to build kmfl dir
...
so that local build can find them
2018-09-18 16:12:16 +07:00
glasseyes
ce9aa2b7f2
[linux] separate configure, build and install steps
...
build steps are now:
make configure (if needed)
make
sudo make install
or:
make fullbuild
sudo make install
2018-09-18 15:45:19 +07:00
glasseyes
70e871e7af
[linux] after testing, fix last commit
2018-09-17 16:23:11 +07:00
glasseyes
3c685c129a
[linux] make uninstall (for /usr/local/ install)
...
move restore of package kmfl.xml to after the rest of uninstall
2018-09-17 15:45:17 +07:00
glasseyes
4e058aabff
tmp python site packages dir depends on python version
2018-09-17 10:48:22 +07:00
glasseyes
c169d9ec95
include keyman-config in tmpbuild
...
sudo make install now installs keyman-config as well
2018-09-17 09:28:17 +07:00
glasseyes
ca330e24f2
keyman-config: fix making dist on its own
2018-09-15 17:49:28 +07:00
glasseyes
18e037d66f
deb.sh: package version suffix to be +dist not just dist
2018-09-15 17:49:28 +07:00
glasseyes
7fbba6036f
use date of last git commit not current date for VERSION
...
more things needed in some README.repo
cow.sh: make it compatible with xenial
set DIST for use with optional local .pbuilderrc, also in deb.sh
link linux/.pbuilderrc to ~/.pbuilderrc if it doesn't exist
2018-09-15 17:49:28 +07:00
glasseyes
1c7fbb896c
[linux] make the cow hook executable
...
run the cow hook after deb is copied to location
2018-09-15 17:49:28 +07:00
glasseyes
bb3140707f
fix last commit
2018-09-15 17:49:28 +07:00
glasseyes
0c3d077dda
[linux] touch cow Packages file if it doesn't exist
2018-09-15 17:49:27 +07:00
glasseyes
46130e876d
[linux] add --no-package to jenkins.sh init
...
avoids calling dpkg-parsechangelog erroneously
2018-09-15 17:49:27 +07:00
glasseyes
4d155f9af0
[linux] fix call to common.sh init
...
don't pass on parameters
2018-09-15 17:49:27 +07:00
glasseyes
f048b9a277
generate man pages for keyman-config in make dist
2018-09-15 17:49:27 +07:00
glasseyes
109b0d65df
minor comments to scripts
...
to kick off a test jenkins build
2018-09-15 17:49:26 +07:00
glasseyes
cc8c983932
don't escape HOME variable
2018-09-15 17:49:26 +07:00
glasseyes
0c7703fb32
add scripts/jenkins.sh for making source packages on jenkins
2018-09-15 17:49:26 +07:00
glasseyes
c294c8d9df
move scripts to scripts dir
...
add VS code workspace for linux dir
that also includes onboard-keyman dir
fix cow.sh creation of hook scripts
2018-09-15 17:49:26 +07:00