mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-12-03 02:25:34 +00:00
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:
parent
bfb2a7723a
commit
ffa6b9c670
@ -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;
|
||||
}
|
||||
|
||||
|
||||
|
@ -41,7 +41,8 @@ mathml 0
|
||||
svg 0
|
||||
mng 1
|
||||
ldap 0
|
||||
xmlextras 0
|
||||
xmlextras 1
|
||||
soap 0
|
||||
mailextras 1
|
||||
xptlink 0
|
||||
psm 0
|
||||
|
@ -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);
|
||||
|
Loading…
Reference in New Issue
Block a user