1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-07-29 15:41:13 +03:00

Makefile fixes for Widows from Joel Reed Daniel

* win32/configure.js: Makefile fixes for Widows from Joel Reed
Daniel
This commit is contained in:
Daniel Veillard
2005-01-28 00:01:31 +00:00
parent fd8561c2a8
commit cea555bf1e
2 changed files with 13 additions and 0 deletions

View File

@ -112,6 +112,7 @@ function usage()
txt += " cruntime: C-runtime compiler option (only msvc) (" + cruntime + ")\n";
txt += " debug: Build unoptimised debug executables (" + (buildDebug? "yes" : "no") + ")\n";
txt += " static: Link xsltproc statically to libxslt (" + (buildStatic? "yes" : "no") + ")\n";
txt += " Note: automatically enabled if cruntime is not /MD or /MDd\n";
txt += " prefix: Base directory for the installation (" + buildPrefix + ")\n";
txt += " bindir: Directory where xsltproc and friends should be installed\n";
txt += " (" + buildBinPrefix + ")\n";
@ -387,6 +388,14 @@ if (error != 0) {
usage();
WScript.Quit(error);
}
// if user choses to link the c-runtime library statically into libxslt
// with /MT and friends, then we need to enable static linking for xsltproc
if (cruntime == "/MT" || cruntime == "/MTd" ||
cruntime == "/ML" || cruntime == "/MLd") {
buildStatic = 1;
}
dirSep = "\\";
//if (compiler == "mingw")
// dirSep = "/";