No bug number. Build XMLExtras without SOAP by default on Mac, as it is on other platforms. r=peterv, sr=sfraser.

This commit is contained in:
heikki%netscape.com 2001-03-08 02:32:56 +00:00
parent bfb2a7723a
commit ffa6b9c670
3 changed files with 18 additions and 1 deletions

View File

@ -220,6 +220,7 @@ sub SetOptionDefines($)
$optiondefines->{"svg"}{"MOZ_SVG"} = 1;
$optiondefines->{"carbon"}{"TARGET_CARBON"} = 1;
$optiondefines->{"cache"}{"MOZ_NEW_CACHE"} = 1;
$optiondefines->{"soap"}{"MOZ_SOAP"} = 1;
}

View File

@ -41,7 +41,8 @@ mathml 0
svg 0
mng 1
ldap 0
xmlextras 0
xmlextras 1
soap 0
mailextras 1
xptlink 0
psm 0

View File

@ -784,6 +784,9 @@ sub BuildClientDist()
if ($main::options{xmlextras})
{
InstallFromManifest(":mozilla:extensions:xmlextras:base:public:MANIFEST_IDL", "$distdirectory:idl:");
}
if ($main::options{soap})
{
InstallFromManifest(":mozilla:extensions:xmlextras:soap:public:MANIFEST_IDL", "$distdirectory:idl:");
}
@ -1029,6 +1032,10 @@ sub BuildIDLProjects()
{
BuildIDLProject(":mozilla:extensions:xmlextras:macbuild:xmlextrasIDL.mcp", "xmlextras");
}
if ($main::options{soap})
{
BuildIDLProject(":mozilla:extensions:xmlextras:macbuild:xmlsoapIDL.mcp", "xmlsoap");
}
EndBuildModule("idl");
}
@ -1556,6 +1563,14 @@ sub BuildExtensionsProjects()
}
# XML Extras
if ($main::options{soap})
{
BuildOneProject(":mozilla:extensions:xmlextras:macbuild:xmlsoap.mcp", "xmlsoap$D.o", 0, 0, 0);
}
else
{
BuildOneProject(":mozilla:extensions:xmlextras:macbuild:xmlsoap.mcp", "xmlsoap$D.o stub", 0, 0, 0);
}
if ($main::options{xmlextras})
{
BuildOneProject(":mozilla:extensions:xmlextras:macbuild:xmlextras.mcp", "xmlextras$D.shlb", 1, $main::ALIAS_SYM_FILES, 1);