Changes:
* Added EXTRA_COMPONENTS variable to build. Use it to automagically install files into the components dir.
* Added SYSINSTALL variable. Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template
The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
/bin/mozilla-config
/include/mozilla-ver/*
/lib/mozilla-ver (mozappdir)
/components
/res
/defaults
/chrome
There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.
$prefix -> /lib/mre/mre-ver (mredir)
/components
git-svn-id: svn://10.0.0.236/trunk@119809 18797224-902f-48f8-a5cc-f745e15eee43
<html> <body> mozilla/extensions/interfaceinfo is an optional extension that implements: <ul> <li>generic scriptable wrappers for interface infos <li>dynamically populatable interface info set support <li>a JS component that decompiles interface infos to idl </ul> To build with gmake:<br> ac_add_options --enable-extensions=default,interfaceinfo <p> To build with nmake:<br> set MOZ_ENABLE_IIX=1 <p> Note: the optional SOAP web service proxy (WSDl/Proxy) part of the xmlextras extension requires this extension. </body> </html>