spiegel-keyman/linux/scripts
Eberhard Beilharz 15d87963b2
chore(core): Ignore C++ symbols
We have a C API, but (internal) C++ template instantiations are visible
and so get flagged by `dpkg-gensymbols`. This change ignores the one
use of C++ by marking it optional. This is listed as a usage scenario
in the dpkg-gensymbols man page.

Note this requires a change how we call dpkg-gensymbols: if the `-O`
parameter is specified, the file is not treated as being a template file
(see man deb-src-symbols) and so the tags are not interpreted.
Additionally the file gets overwritten with the non-tag version. So this
change removes the `-O` parameter, and changes the archiving of the
generated file.
2024-01-15 18:47:53 +01:00
..
.editorconfig chore(common): Add .editorconfig file 2019-11-12 18:53:21 +01:00
build.sh chore(linux): Rename keyboardprocessor to Keyman Core 2023-03-08 16:52:10 +01:00
cow.sh chore(linux): Update supported Ubuntu versions 2023-07-25 12:39:03 +02:00
deb-packaging.sh chore(core): Ignore C++ symbols 2024-01-15 18:47:53 +01:00
deb.sh chore(linux): Update supported Ubuntu versions 2023-07-25 12:39:03 +02:00
debian.sh chore: update standard script prolog to use builtin instead of dirname 2023-02-22 11:04:15 +07:00
dist.sh chore(linux): Exclude environment.sh from build 2023-09-12 18:25:52 +02:00
install.sh chore(linux): Move some files to keyman-config 2023-06-05 15:24:41 +02:00
launchpad.sh chore(linux): Re-enable building for Ubuntu 23.10 Mantic 2023-10-17 18:48:53 +02:00
package-build.inc.sh chore(linux): Don't fail on parallel builds 2023-07-31 09:54:09 +02:00
reconf.sh fix(linux): Fix environment for Debian packages 2023-11-02 22:18:02 +07:00
upload-to-debian.sh chore(linux): Fix creation of PRs after uploading to Debian 2023-07-28 08:35:52 +02:00
watch.in chore(linux): Force signature verification 2021-03-08 19:42:07 +01:00