This is an issue in all platforms. currently i know there is a moz-config script for *nix platforms that provides paths to headers and libraries but nothing specifically for the .idl files needed for anyone interested in developing scriptable plugins or other xpcom components.
-todd > Hi. > I'm using windows and I need to register a dll using regxpcom. This > means that I need to send the directory that contains xpcom.dll with > the -x flag to regxpcom. > > My problem is that I don't know how to determine which directory is > the correct one. There's only one GRE installed on my computer > (Netscape's) but my understanding is that users might have several. > > The directory is in C:\Program Files\Common Files\mozilla.org\GRE\ and > it's called X.Yf_YYYYMMDDZQ > > The only place I could locate the directory in the registry also > requires knowing the directory name in advance. > > I found a file in Netscape's installation directory called > manifest.ini (or master.ini they're identical). from this I deduced > that X.Y is the productID (minus the string Gecko) and the rest is the > BuildID. > > Basically what I'm asking is there an elegant way to find which GRE > netscape was installed with? If not can I build the directory from the > data in mainifest.ini? > Also, is the 'f' between the ProductID and the BuildID constant or > could it be something else? > > Thanks in advance, Motti. > > > _______________________________________________ > Mozilla-xpcom mailing list > [EMAIL PROTECTED] > http://mail.mozilla.org/listinfo/mozilla-xpcom > ------------------------------------------------- This mail sent through IMP: http://horde.org/imp/ _______________________________________________ Mozilla-xpcom mailing list [EMAIL PROTECTED] http://mail.mozilla.org/listinfo/mozilla-xpcom
