diff options
author | Henrik Riomar <henrik.riomar@gmail.com> | 2017-02-03 00:37:23 +0100 |
---|---|---|
committer | Timo Teräs <timo.teras@iki.fi> | 2017-02-15 13:44:04 +0200 |
commit | 349c61c9612a328f3a80f301d37aa8c14adcb43a (patch) | |
tree | fb779b62735e2cb47ed9f1d763bc1451ed19bcd9 /src/apk_database.h | |
parent | 28a9dcda568c575c569ffa4b68775034b655230a (diff) | |
download | apk-tools-349c61c9612a328f3a80f301d37aa8c14adcb43a.tar.gz apk-tools-349c61c9612a328f3a80f301d37aa8c14adcb43a.tar.bz2 apk-tools-349c61c9612a328f3a80f301d37aa8c14adcb43a.tar.xz apk-tools-349c61c9612a328f3a80f301d37aa8c14adcb43a.zip |
add support for pre and post commit hooks
This allows for instance integration of etckeeper
[TT: Reorganized code a bit, and modified to use single
directory commit_hooks.d with argument for script of stage.]
Diffstat (limited to 'src/apk_database.h')
-rw-r--r-- | src/apk_database.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/apk_database.h b/src/apk_database.h index 28cff04..19cabaf 100644 --- a/src/apk_database.h +++ b/src/apk_database.h @@ -219,6 +219,7 @@ int apk_db_write_config(struct apk_database *db); int apk_db_permanent(struct apk_database *db); int apk_db_check_world(struct apk_database *db, struct apk_dependency_array *world); int apk_db_fire_triggers(struct apk_database *db); +int apk_db_run_script(struct apk_database *db, char *fn, char **argv); void apk_db_update_directory_permissions(struct apk_database *db); struct apk_package *apk_db_pkg_add(struct apk_database *db, struct apk_package *pkg); |