diff options
Diffstat (limited to 'src/settings.sig')
-rw-r--r-- | src/settings.sig | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/settings.sig b/src/settings.sig index 574832a2..8eb4bc13 100644 --- a/src/settings.sig +++ b/src/settings.sig @@ -92,9 +92,10 @@ signature SETTINGS = sig (* Web protocols that generated programs may speak *) type protocol = { - name : string, (* Call it this on the command line *) - link : string, (* Pass these linker arguments *) - persistent : bool (* Multiple requests per process? *) + name : string, (* Call it this on the command line *) + linkStatic : string, (* Pass these static linker arguments *) + linkDynamic : string,(* Pass these dynamic linker arguments *) + persistent : bool (* Multiple requests per process? *) } val addProtocol : protocol -> unit val setProtocol : string -> unit @@ -182,4 +183,7 @@ signature SETTINGS = sig val setMonoInline : int -> unit val getMonoInline : unit -> int + val setStaticLinking : bool -> unit + val getStaticLinking : unit -> bool + end |