Fix for bug 127485 (Clean up soap in the mac buildscripts). sr=sfraser, a=dbaron.
This commit is contained in:
Родитель
3f385c6c02
Коммит
1251ceac0c
|
@ -78,15 +78,9 @@ sub SanityCheckBuildOptions()
|
|||
$bad_options = 1;
|
||||
}
|
||||
|
||||
if ($main::options{soap} && !$main::options{xmlextras})
|
||||
if ($main::options{wsp} && !$main::options{xmlextras})
|
||||
{
|
||||
print "Warning: \$options{soap} is on but \$options{xmlextras} is off. SOAP will not be built.\n";
|
||||
$bad_options = 1;
|
||||
}
|
||||
|
||||
if ($main::options{wsp} && !$main::options{soap})
|
||||
{
|
||||
print "Warning: \$options{wsp} is on but \$options{soap} is off. wsp will not be built.\n";
|
||||
print "Warning: \$options{wsp} is on but \$options{xmlextras} is off. wsp will not be built.\n";
|
||||
$bad_options = 1;
|
||||
}
|
||||
|
||||
|
|
|
@ -50,7 +50,6 @@ mng 1
|
|||
ldap 1 MOZ_LDAP_XPCOM
|
||||
ldap_experimental 0 MOZ_LDAP_XPCOM_EXPERIMENTAL
|
||||
xmlextras 1
|
||||
soap 1
|
||||
wsp 0 MOZ_WSP
|
||||
inspector 1
|
||||
mailextras 1
|
||||
|
|
|
@ -887,17 +887,12 @@ sub BuildClientDist()
|
|||
if ($main::options{xmlextras})
|
||||
{
|
||||
InstallFromManifest(":mozilla:extensions:xmlextras:base:public:MANIFEST_IDL", "$distdirectory:idl:");
|
||||
if ($main::options{soap})
|
||||
InstallFromManifest(":mozilla:extensions:xmlextras:schema:public:MANIFEST_IDL", "$distdirectory:idl:");
|
||||
InstallFromManifest(":mozilla:extensions:xmlextras:soap:public:MANIFEST_IDL", "$distdirectory:idl:");
|
||||
if ($main::options{wsp})
|
||||
{
|
||||
InstallFromManifest(":mozilla:extensions:xmlextras:proxy:public:MANIFEST_IDL", "$distdirectory:idl:");
|
||||
InstallFromManifest(":mozilla:extensions:xmlextras:schema:public:MANIFEST_IDL", "$distdirectory:idl:");
|
||||
InstallFromManifest(":mozilla:extensions:xmlextras:soap:public:MANIFEST_IDL", "$distdirectory:idl:");
|
||||
InstallFromManifest(":mozilla:extensions:xmlextras:wsdl:public:MANIFEST_IDL", "$distdirectory:idl:");
|
||||
if ($main::options{wsp})
|
||||
{
|
||||
InstallFromManifest(":mozilla:extensions:xmlextras:proxy:public:MANIFEST_IDL", "$distdirectory:idl:");
|
||||
InstallFromManifest(":mozilla:extensions:xmlextras:wsdl:public:MANIFEST_IDL", "$distdirectory:idl:");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1212,15 +1207,12 @@ sub BuildIDLProjects()
|
|||
if ($main::options{xmlextras})
|
||||
{
|
||||
BuildIDLProject(":mozilla:extensions:xmlextras:macbuild:xmlextrasIDL.xml", "xmlextras");
|
||||
if ($main::options{soap})
|
||||
BuildIDLProject(":mozilla:extensions:xmlextras:macbuild:xmlschemaIDL.xml", "xmlschema");
|
||||
BuildIDLProject(":mozilla:extensions:xmlextras:macbuild:xmlsoapIDL.xml", "xmlsoap");
|
||||
if ($main::options{wsp})
|
||||
{
|
||||
BuildIDLProject(":mozilla:extensions:xmlextras:macbuild:xmlschemaIDL.xml", "xmlschema");
|
||||
BuildIDLProject(":mozilla:extensions:xmlextras:macbuild:xmlsoapIDL.xml", "xmlsoap");
|
||||
if ($main::options{wsp})
|
||||
{
|
||||
BuildIDLProject(":mozilla:extensions:xmlextras:macbuild:xmlwsproxyIDL.xml", "wsproxy");
|
||||
BuildIDLProject(":mozilla:extensions:xmlextras:macbuild:xmlwsdlIDL.xml", "wsdl");
|
||||
}
|
||||
BuildIDLProject(":mozilla:extensions:xmlextras:macbuild:xmlwsproxyIDL.xml", "wsproxy");
|
||||
BuildIDLProject(":mozilla:extensions:xmlextras:macbuild:xmlwsdlIDL.xml", "wsdl");
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1983,19 +1975,11 @@ sub BuildExtensionsProjects()
|
|||
# XML Extras
|
||||
if ($main::options{xmlextras})
|
||||
{
|
||||
if ($main::options{soap})
|
||||
{
|
||||
if ($main::options{wsp}) {
|
||||
BuildProject(":mozilla:extensions:xmlextras:macbuild:xmlwsp.xml", "xmlwsp$D.o");
|
||||
}
|
||||
else {
|
||||
BuildProject(":mozilla:extensions:xmlextras:macbuild:xmlwsp.xml", "xmlwsp$D.o stub");
|
||||
}
|
||||
BuildProject(":mozilla:extensions:xmlextras:macbuild:xmlsoap.xml", "xmlsoap$D.o");
|
||||
if ($main::options{wsp}) {
|
||||
BuildProject(":mozilla:extensions:xmlextras:macbuild:xmlwsp.xml", "xmlwsp$D.o");
|
||||
}
|
||||
else
|
||||
{
|
||||
BuildProject(":mozilla:extensions:xmlextras:macbuild:xmlsoap.xml", "xmlsoap$D.o stub");
|
||||
else {
|
||||
BuildProject(":mozilla:extensions:xmlextras:macbuild:xmlwsp.xml", "xmlwsp$D.o stub");
|
||||
}
|
||||
BuildOneProject(":mozilla:extensions:xmlextras:macbuild:xmlextras.xml", "xmlextras$D.$S", 1, $main::ALIAS_SYM_FILES, 1);
|
||||
}
|
||||
|
|
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -1819,10 +1819,10 @@
|
|||
<SETTING><NAME>MWPEF_collapsereloads</NAME><VALUE>0</VALUE></SETTING>
|
||||
|
||||
<!-- Settings for "PPC Project" panel -->
|
||||
<SETTING><NAME>MWProject_PPC_type</NAME><VALUE>SharedLibrary</VALUE></SETTING>
|
||||
<SETTING><NAME>MWProject_PPC_type</NAME><VALUE>Library</VALUE></SETTING>
|
||||
<SETTING><NAME>MWProject_PPC_outfile</NAME><VALUE>xmlwsp.o</VALUE></SETTING>
|
||||
<SETTING><NAME>MWProject_PPC_filecreator</NAME><VALUE>MOZZ</VALUE></SETTING>
|
||||
<SETTING><NAME>MWProject_PPC_filetype</NAME><VALUE>shlb</VALUE></SETTING>
|
||||
<SETTING><NAME>MWProject_PPC_filecreator</NAME><VALUE>????</VALUE></SETTING>
|
||||
<SETTING><NAME>MWProject_PPC_filetype</NAME><VALUE>????</VALUE></SETTING>
|
||||
<SETTING><NAME>MWProject_PPC_size</NAME><VALUE>0</VALUE></SETTING>
|
||||
<SETTING><NAME>MWProject_PPC_minsize</NAME><VALUE>0</VALUE></SETTING>
|
||||
<SETTING><NAME>MWProject_PPC_stacksize</NAME><VALUE>0</VALUE></SETTING>
|
||||
|
|
Загрузка…
Ссылка в новой задаче