Closed
Bug 421168
Opened 17 years ago
Closed 17 years ago
firefox using --with-libxul-sdk doesn't install .idl/.h on make install
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: fta+bugzilla, Unassigned)
Details
When built with --with-libxul-sdk, Firefox installs some .h and .idl files in dist/{include,idl} but not on make install.
Comment 1•17 years ago
|
||
This is by design. The XULRunner-devel headers (the SDK) come with XULRunner make install, but there is no separate firefox-devel package, nor do I have plans for one.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WONTFIX
Comment 2•16 years ago
|
||
There are a bunch of idls shipped in the browser/ tree; do we really want to hide all of those for extensions et al, or is there any chance to reconsider the decision to not ship any sdk stuff from browser/ ? Here the output of a find browser/ on more or less recent mozilla-central. 1. browser/components/nsIBrowserGlue.idl 2. browser/components/sessionstore/nsISessionStartup.idl 3. browser/components/sessionstore/nsISessionStore.idl 4. browser/components/feeds/public/nsIWebContentConverterRegistrar.idl 5. browser/components/feeds/public/nsIFeedResultService.idl 6. browser/components/feeds/public/nsIFeedWriter.idl 7. browser/components/microsummaries/public/nsIMicrosummaryService.idl 8. browser/components/shell/public/nsIWindowsShellService.idl 9. browser/components/shell/public/nsIShellService.idl 10. browser/components/shell/public/nsIMacShellService.idl 11. browser/components/migration/public/nsIBrowserProfileMigrator.idl 12. browser/components/nsIBrowserHandler.idl 13. browser/components/places/public/nsIPlacesImportExportService.idl 14. browser/components/places/public/nsIPlacesTransactionsService.idl 15. browser/fuel/public/fuelIApplication.idl
Comment 3•16 years ago
|
||
I think it's ok to not ship those in the SDK. They would only be needed by binary extensions, which is a fairly small community anyway, and if you really need them it's not hard to copy them from the browser tree.
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•