summaryrefslogtreecommitdiff
path: root/src/internal
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2024-03-25 03:04:51 +0000
committermidipix <writeonce@midipix.org>2024-03-25 03:04:51 +0000
commit83bcd3a56a9be8ef0f19c5682793697569b1724f (patch)
tree2343007211be5d804730d759b605fcfcd3ebf977 /src/internal
parentd4a2be8699ad197a213cbbc989dd206731bfb34a (diff)
downloadslibtool-83bcd3a56a9be8ef0f19c5682793697569b1724f.tar.bz2
slibtool-83bcd3a56a9be8ef0f19c5682793697569b1724f.tar.xz
slibtoolize: slbt_st_get_stoolie_ctx(): initial implementation.
Diffstat (limited to 'src/internal')
-rw-r--r--src/internal/slibtool_driver_impl.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/internal/slibtool_driver_impl.h b/src/internal/slibtool_driver_impl.h
index b35f375..43ac576 100644
--- a/src/internal/slibtool_driver_impl.h
+++ b/src/internal/slibtool_driver_impl.h
@@ -232,6 +232,23 @@ struct slbt_txtfile_ctx_impl {
struct slbt_txtfile_ctx tctx;
};
+struct slbt_stoolie_ctx_impl {
+ const struct slbt_driver_ctx * dctx;
+ const char * path;
+ char * pathbuf;
+ int fdtgt;
+ int fdaux;
+ int fdm4;
+ const char * auxarg;
+ char * auxbuf;
+ const char * m4arg;
+ char * m4buf;
+ char ** m4argv;
+ struct slbt_txtfile_ctx * acinc;
+ struct slbt_txtfile_ctx * cfgac;
+ struct slbt_txtfile_ctx * makam;
+ struct slbt_stoolie_ctx zctx;
+};
const char * slbt_program_name(const char *);