build/tests: looks like we need this to speed things up
This is probably the fifth iteration of "how to approach testing"
which seems trivial but for a surprising number of reasons this
is really not tailored for casual testing in user systems.
build/kyua: kyua without kyua is probably better
Want to ideally just make this a package but for now break this
down to run the relevant tests by hand and do a quick opnsense-test
tool to run actual pf tests without all the glue directly from the
src tree.
build/clone: aux as well
Copy signatures if found. This can be dangerous, but for our
business workflow this is what we want as the signing keys match.
add xymon-client to the build. closes https://github.com/opnsense/tools/issues/434
this looks like a relative small package, building the port on my laptop tool less than a minute.
composite/hotfix: refactor a tiny bit more
So core and plugins are different from ports for historic reasons
and scope but acutally merge the code of both to make this more
obvious. Use run_stage exclusively even for the single-step runs
to make the whole thing consistent.
composite/hotfix: streamline and extend individual rebuild
So the following now works:
# make hotfix-dhcp6c,os-ddclient-devel,opnsense
And rebuilds all packages using their matching steps and runs the
packages step at the end to provide a final packages set without
the aux packages.