summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2016-03-19 16:32:46 -0400
committermidipix <writeonce@midipix.org>2016-03-19 16:32:46 -0400
commita66d34390e2668c1fe5ac5be3dea056dbe3c767c (patch)
tree3fcbf0a03c63518ecd541e876f91536b5ddc1f50 /include
parent5a916148f05272931f5b717074e9bb5ac60f20fc (diff)
downloadslibtool-a66d34390e2668c1fe5ac5be3dea056dbe3c767c.tar.bz2
slibtool-a66d34390e2668c1fe5ac5be3dea056dbe3c767c.tar.xz
driver: added flavor settings.
Diffstat (limited to 'include')
-rw-r--r--include/slibtool/slibtool.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/include/slibtool/slibtool.h b/include/slibtool/slibtool.h
index e64ec70..7105f0a 100644
--- a/include/slibtool/slibtool.h
+++ b/include/slibtool/slibtool.h
@@ -114,12 +114,24 @@ struct slbt_host_params {
const char * dlltool;
};
+struct slbt_flavor_settings {
+ const char * arprefix;
+ const char * arsuffix;
+ const char * dsoprefix;
+ const char * dsosuffix;
+ const char * exeprefix;
+ const char * exesuffix;
+ const char * impprefix;
+ const char * impsuffix;
+};
+
struct slbt_common_ctx {
uint64_t drvflags;
uint64_t actflags;
uint64_t fmtflags;
struct slbt_host_params host;
struct slbt_host_params cfgmeta;
+ struct slbt_flavor_settings settings;
struct slbt_version_info verinfo;
enum slbt_mode mode;
enum slbt_tag tag;