Build and packaging library
  • Python 43.9%
  • Makefile 40.9%
  • Shell 15.2%
Find a file
Jan Lindemann 565946643b jw.pkg.*.run_xxx(): Return exit status
Most run_xxx() return stdout and stderr. There's no way, really, for
the caller to get hold of the exit code of the spawned executable. It
can pass throw=true, catch, and assume a non-zero exit status. But
that's not semantically clean, since the spawned function can well be
a test function which is expected to return a non-zero status code,
and the caller might be interested in what code that was, exactly.

The clearest way to solve this is to return the exit code as well.
This commit does that.

Signed-off-by: Jan Lindemann <jan@janware.com>
2026-03-03 11:23:30 +01:00
bin bin, make, scripts: Re-add files necessary for packaging jw-build 2025-11-14 11:22:50 +01:00
make platform.mk: Add HOST_DISTRO_INFO 2026-03-03 05:32:47 +01:00
scripts pgit.sh: Fix "Running" log message 2026-03-03 05:11:59 +01:00
src jw.pkg.*.run_xxx(): Return exit status 2026-03-03 11:23:30 +01:00
.gitignore Everywhere: Rename package "jw-build" to "jw-pkg" 2025-11-28 13:35:56 +01:00
HASH Release 1.0.0-174@suse-tumbleweed/x86_64 2026-03-03 04:48:22 +00:00
Makefile $(TOPDIR)/Makefile: Remove superfluous SUBDIRS 2025-11-14 13:39:52 +01:00
RELEASES Release 1.0.0-174@suse-tumbleweed/x86_64 2026-03-03 04:48:22 +00:00
VERSION Start version: 1.0.0-174 2026-03-03 04:47:45 +00:00