diff options
author | Steve Lawrence <slawrence@tresys.com> | 2010-08-30 16:32:27 -0400 |
---|---|---|
committer | Panu Matilainen <pmatilai@redhat.com> | 2010-09-01 09:04:05 +0300 |
commit | 883f13c8b735bda07b46ee8262cdba7d774322a4 (patch) | |
tree | ac9336e55e578aaa1e98e9b8d55012d4f344d327 /Makefile.am | |
parent | d010ec1c9026b35f5b2521be965c03c826894ce8 (diff) | |
download | librpm-tizen-883f13c8b735bda07b46ee8262cdba7d774322a4.tar.gz librpm-tizen-883f13c8b735bda07b46ee8262cdba7d774322a4.tar.bz2 librpm-tizen-883f13c8b735bda07b46ee8262cdba7d774322a4.zip |
Update the plugin architecture to allow for remembering state
This moves most of the plugin logic to a new rpmplugins file with a
struct and functions for managing plugins, allowing for plugins to carry
state. This also adds init and cleanup hooks for plugins to initialize
and cleanup their state, and a new 'open te' hook allowing plugins to
read and save information from transaction elements.
This also generalizes the plugin architecture a bit so it isn't so
specific to collections.
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am index 87e812f0c..798549a26 100644 --- a/Makefile.am +++ b/Makefile.am @@ -67,6 +67,7 @@ pkginclude_HEADERS += lib/rpmte.h pkginclude_HEADERS += lib/rpmts.h pkginclude_HEADERS += lib/rpmtypes.h pkginclude_HEADERS += lib/rpmvf.h +pkginclude_HEADERS += lib/rpmplugins.h pkginclude_HEADERS += build/rpmbuild.h pkginclude_HEADERS += build/rpmfc.h |