diff options
author | midipix <writeonce@midipix.org> | 2024-02-20 17:29:18 +0000 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2024-02-20 17:29:18 +0000 |
commit | 33a569a279a1c0acbf06fe6622866bd79f111685 (patch) | |
tree | 0fafd5353e258d17b127bbd468076ee0150cc609 /include | |
parent | d577a3308c18cb3b8d5fc46fc5fcf8a8fb8ad1a5 (diff) | |
download | slibtool-33a569a279a1c0acbf06fe6622866bd79f111685.tar.bz2 slibtool-33a569a279a1c0acbf06fe6622866bd79f111685.tar.xz |
utility api's: _output_ namespace: simplified the execution context interfaces.
Diffstat (limited to 'include')
-rw-r--r-- | include/slibtool/slibtool.h | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/include/slibtool/slibtool.h b/include/slibtool/slibtool.h index 2a43fad..8fea9b8 100644 --- a/include/slibtool/slibtool.h +++ b/include/slibtool/slibtool.h @@ -431,21 +431,23 @@ slbt_api int slbt_ar_create_mapfile (const struct slbt_archive_meta *, const slbt_api int slbt_main (char **, char **, const struct slbt_fd_ctx *); -slbt_api int slbt_output_config (const struct slbt_driver_ctx *); slbt_api int slbt_output_info (const struct slbt_driver_ctx *); +slbt_api int slbt_output_config (const struct slbt_driver_ctx *); slbt_api int slbt_output_machine (const struct slbt_driver_ctx *); slbt_api int slbt_output_features (const struct slbt_driver_ctx *); slbt_api int slbt_output_fdcwd (const struct slbt_driver_ctx *); -slbt_api int slbt_output_exec (const struct slbt_driver_ctx *, const struct slbt_exec_ctx *, const char *); -slbt_api int slbt_output_compile (const struct slbt_driver_ctx *, const struct slbt_exec_ctx *); -slbt_api int slbt_output_execute (const struct slbt_driver_ctx *, const struct slbt_exec_ctx *); -slbt_api int slbt_output_install (const struct slbt_driver_ctx *, const struct slbt_exec_ctx *); -slbt_api int slbt_output_link (const struct slbt_driver_ctx *, const struct slbt_exec_ctx *); -slbt_api int slbt_output_uninstall (const struct slbt_driver_ctx *, const struct slbt_exec_ctx *); -slbt_api int slbt_output_error_record (const struct slbt_driver_ctx *, const struct slbt_error_info *); -slbt_api int slbt_output_error_vector (const struct slbt_driver_ctx *); + +slbt_api int slbt_output_exec (const struct slbt_exec_ctx *, const char *); +slbt_api int slbt_output_compile (const struct slbt_exec_ctx *); +slbt_api int slbt_output_execute (const struct slbt_exec_ctx *); +slbt_api int slbt_output_install (const struct slbt_exec_ctx *); +slbt_api int slbt_output_link (const struct slbt_exec_ctx *); +slbt_api int slbt_output_uninstall (const struct slbt_exec_ctx *); slbt_api int slbt_output_mapfile (const struct slbt_symlist_ctx *); +slbt_api int slbt_output_error_vector (const struct slbt_driver_ctx *); +slbt_api int slbt_output_error_record (const struct slbt_driver_ctx *, const struct slbt_error_info *); + /* archiver utility api */ slbt_api int slbt_au_output_arname (const struct slbt_archive_ctx *); slbt_api int slbt_au_output_members (const struct slbt_archive_meta *); |