rtklib: add test.sh and test-version.sh for CI
authorAlexandru Ardelean <redacted>
Sun, 24 May 2026 14:20:08 +0000 (17:20 +0300)
committerAlexandru Ardelean <redacted>
Mon, 25 May 2026 12:53:20 +0000 (15:53 +0300)
commit6d7f1f2446b1ebd1ecdcdd96cff0c7c958b19136
tree01bf954857348ba46dbfb636db087821e6c5ad48
parent59280e9cfe6f93f9b9b013c934043d4447b95b20
rtklib: add test.sh and test-version.sh for CI

The RTKLIB command-line tools (convbin, pos2kml, rnx2rtkp, rtkrcv,
str2str) don't accept a --version flag; passing any unrecognized option
triggers printhelp()/printusage() which only emits a synopsis block. The
generic CI version probe therefore can't find PKG_VERSION and marks the
package as missing a version match.

Add a test-version.sh that exit-0's for all five subpackages to skip the
generic version check, and a test.sh that exercises each binary's
synopsis output as a basic functional smoke test.

Signed-off-by: Alexandru Ardelean <redacted>
utils/rtklib/test-version.sh [new file with mode: 0755]
utils/rtklib/test.sh [new file with mode: 0755]
git clone https://git.99rst.org/PROJECT