Commit graph

18 commits

Author SHA1 Message Date
Marc Durdin
ce864ea923 chore: update standard script prolog to use builtin instead of dirname 2023-02-22 11:04:15 +07:00
Marc Durdin
463c7ff907 chore: remove greadlink from standard script prolog 2023-02-22 10:43:06 +07:00
Eberhard Beilharz
2e12021a74
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-02-20 09:43:04 +01:00
Eberhard Beilharz
5c5cae8933
chore(linux): Cleanup 2023-02-16 12:43:21 +01: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
a3d1654364
chore(linux): Address code review comments 2023-02-06 20:25:56 +01:00
Eberhard Beilharz
4fbf53fc6f
chore(linux): Add dependency
This change adds a dependency between `configure:engine` and
`build:core` so that when we run `configure:engine` it will
build `build:core` first.
2023-02-03 11:49:13 +01:00
Eberhard Beilharz
a76a08c2c9
chore(linux): Add linux build.sh script
`linux/build.sh` can build both core and ibus-keyman in the
right order.
2023-02-02 19:08:10 +01: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
glasseyes
a620b56399 make Debian source packages 2018-09-15 17:49:26 +07:00
glasseyes
ec0102c4d9 add make nightlydist target
also autotools update
2018-09-15 17:49:25 +07:00
glasseyes
b933898884 scripts to build local Debian packages with pbuilder
Makefile

make deb - build debs for kmflcomp, libkmfl, ibus-kmfl
make cow - set up pbuilder environment
make tmpbuild(default) - build and install to /tmp/kmfl
make install_local - build and install to /usr/local
make uninstall_local - uninstall ibus-kmfl config file

non-release version numbers will be stamped with date to
distinguish between builds
2018-09-15 17:49:25 +07:00
glasseyes
12ab8f963a [linux] remove autotool generated files
document in README.repo to use autogen.sh to regenerate
change build.sh to use autoreconf -if
add the generated files to .gitignore
2018-09-12 11:04:28 +07:00
glasseyes
f3dd382d4b autoreconf on build agent 2018-05-03 16:20:20 +07:00
glasseyes
f0cce5ee96 separate make from configure 2018-05-03 16:09:46 +07:00
glasseyes
28ef5c1a14 [KMFL] option to install ibus-kmfl to be used with ibus
this installs /usr/share/ibus/component/kmfl.xml
and moves the ibus-kmfl package version of that file out of
the way and lets you put it back afterwards
2018-04-25 00:08:24 +07:00
glasseyes
9626d32bfb [KMFL] set INSTALLDIR for build.sh
autoreconf projects for consistency
2018-04-23 14:06:23 +07:00
glasseyes
67d28a80d7 [KMFL] rename ci.sh to build.sh 2018-04-23 11:39:43 +07:00
Renamed from linux/ci.sh (Browse further)