diff --git a/build/mac/NGLayoutBuildList.pm b/build/mac/NGLayoutBuildList.pm index 5b5facb75b4..0f53f919000 100644 --- a/build/mac/NGLayoutBuildList.pm +++ b/build/mac/NGLayoutBuildList.pm @@ -334,6 +334,7 @@ sub BuildClientDist() #LOCALE _InstallFromManifest(":mozilla:intl:locale:public:MANIFEST", "$distdirectory:locale:"); + _InstallFromManifest(":mozilla:intl:locale:public:MANIFEST_IDL", "$distdirectory:idl:"); #LWBRK _InstallFromManifest(":mozilla:intl:lwbrk:public:MANIFEST", "$distdirectory:lwbrk:"); @@ -782,6 +783,8 @@ sub BuildIDLProjects() BuildIDLProject(":mozilla:caps:macbuild:CapsIDL.mcp", "caps"); + BuildIDLProject(":mozilla:intl:locale:macbuild:nsLocaleIDL.mcp", "nsLocale"); + print("--- IDL projects complete ----\n") } diff --git a/intl/locale/public/Makefile.in b/intl/locale/public/Makefile.in index 091029991fa..1e6d684da24 100644 --- a/intl/locale/public/Makefile.in +++ b/intl/locale/public/Makefile.in @@ -21,12 +21,16 @@ srcdir = @srcdir@ include $(DEPTH)/config/autoconf.mk +MODULE = locale + +XPIDLSRCS = nsILocale.idl \ + $(NULL) + EXPORTS = \ nsCollationCID.h \ nsDateTimeFormatCID.h \ nsICollation.h \ nsIDateTimeFormat.h \ - nsILocale.h \ nsILocaleFactory.h \ nsIPosixLocale.h \ nsLocaleCID.h \ diff --git a/intl/locale/public/makefile.win b/intl/locale/public/makefile.win index 1406b9e8ef1..aa5ef99fdc5 100644 --- a/intl/locale/public/makefile.win +++ b/intl/locale/public/makefile.win @@ -21,12 +21,16 @@ MODULE=locale DEPTH=..\..\.. +XPIDLSRCS = \ + .\nsILocale.idl \ + $(NULL) + + EXPORTS=\ nsCollationCID.h \ nsDateTimeFormatCID.h \ nsICollation.h \ nsIDateTimeFormat.h \ - nsILocale.h \ nsILocaleFactory.h \ nsLocaleCID.h \ nsIWin32Locale.h \