Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
event: properly emit the trigger event
Baptiste Daroussin committed 3 years ago
commit b5cf318ce532b041c86bf4d6f9aaa7fa59093d6b
parent f371a7c
2 files changed +2 -0
modified libpkg/pkg_event.c
@@ -1100,4 +1100,5 @@ pkg_emit_trigger(const char *name, bool cleanup)
	ev.e_trigger.name = name;
	ev.e_trigger.cleanup = cleanup;

+
	pkg_emit_event(&ev);
}
modified tests/frontend/triggers.sh
@@ -196,6 +196,7 @@ OUTPUT="Installing meh-1...
\`-- Installing test-1...
\`-- Extracting test-1:  done
Extracting meh-1:  done
+
==> Running trigger: trigger.ucl
plop
"
	atf_check -o inline:"${OUTPUT}" pkg -o PKG_TRIGGERS_DIR="${TMPDIR}/trigger_dir" add meh-1.pkg