summaryrefslogtreecommitdiff
path: root/include/slibtool/slibtool.h
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2024-02-20 17:29:18 +0000
committermidipix <writeonce@midipix.org>2024-02-20 17:29:18 +0000
commit33a569a279a1c0acbf06fe6622866bd79f111685 (patch)
tree0fafd5353e258d17b127bbd468076ee0150cc609 /include/slibtool/slibtool.h
parentd577a3308c18cb3b8d5fc46fc5fcf8a8fb8ad1a5 (diff)
downloadslibtool-33a569a279a1c0acbf06fe6622866bd79f111685.tar.bz2
slibtool-33a569a279a1c0acbf06fe6622866bd79f111685.tar.xz
utility api's: _output_ namespace: simplified the execution context interfaces.
Diffstat (limited to 'include/slibtool/slibtool.h')
-rw-r--r--include/slibtool/slibtool.h20
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 *);