pjs/modules/libjar
seawood%netscape.com c61a26b5bb Fixing win32 gmake builds lack of debugging information problem by working around a combination MSVC & cygwin make deficiencies:
* We must use the full path to the source file when calling MSVC so that debugging information shows up in the object files.
* Because of cygwin's use of /cygdrive when using full paths, we must use a cygwin-wrapper script in some cases to allow native win32 programs to use a fully qualified cygwin path.
* We have to call configure using the full path so that $(srcdir) contains the
full path in the Makefiles. The rules have been changed for win32 so that it
always use $(srcdir)/$*.{c,cpp} as the sourcefile name even when the file is in
the cwd.  This works around both the /cygdrive issue and the msvc's path info
optimization.
* We still use the wrapper when calling rc.exe & nsinstall.  nsinstall
frequently takes multiple args and is called all over the tree so changing each
calling site is going to be expensive.	(I'll have to check  the logs again but
I think the rc wrapping can go.)
* nspr & ldap still use the wrappers for all native win32 progs.  Neither nspr
nor ldap uses the acoutput-fast.pl script to speed up the substitution of
@srcdir@ into their Makefiles so, makefile substitution will break if we use
dos-paths.
* In the handful of directories where we copy srcfiles from another directory
in lieu of using VPATHs, we have to now copy those files to $(srcdir) so that
the default rules can find them.
Bug #141834 r=leaf,wtc,dmose,mcs
2002-06-17 17:09:57 +00:00
..
macbuild fix for bug 107289 sr=jband r=dougt a=asa 2002-04-04 22:28:17 +00:00
standalone Fixing win32 gmake builds lack of debugging information problem by working around a combination MSVC & cygwin make deficiencies: 2002-06-17 17:09:57 +00:00
test Bug 106386 rid source of misspellings 2002-03-19 04:30:17 +00:00
.cvsignore
MANIFEST
MANIFEST_IDL
Makefile.in Add --disable-installer configure option for embedding purposes. 2002-05-31 00:39:07 +00:00
makefile.win fix nmake builds 2002-04-04 23:51:11 +00:00
nsIJAR.idl Oops. 2001-09-20 00:02:59 +00:00
nsIJARChannel.idl b=128508 "freeze nsIChannel nsIRequest" r=gagan, sr=rpotts, a=asa 2002-03-20 22:50:33 +00:00
nsIJARFactory.h Oops. 2001-09-20 00:02:59 +00:00
nsIJARProtocolHandler.idl Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
nsIJARURI.idl fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa 2002-03-06 07:48:55 +00:00
nsIZip.idl Moving nsISimpleEnumerator interface to new idl file. 99136, r=alecf@netscape.com sr=rpotts@netscape.com 2001-10-30 22:07:28 +00:00
nsIZipReader.idl Oops. 2001-09-20 00:02:59 +00:00
nsJAR.cpp Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756 2002-05-15 18:55:21 +00:00
nsJAR.h nsIObserver and nsIObserverService API freeze. r=rpotts@netscape.com, alecf@netscape.com. bug 99163 2001-10-19 20:52:59 +00:00
nsJARChannel.cpp fixes bug 116365 (second attempt) "[RFE] Cache partial documents; automatically 2002-03-26 23:33:19 +00:00
nsJARChannel.h b=128508 "freeze nsIChannel nsIRequest" r=gagan, sr=rpotts, a=asa 2002-03-20 22:50:33 +00:00
nsJARFactory.cpp fix for bug 107289 sr=jband r=dougt a=asa 2002-04-04 22:28:17 +00:00
nsJARInputStream.cpp b=99165 Freeze nsIInputStream nsIOutputStream (not yet frozen... but close) 2002-03-12 00:59:06 +00:00
nsJARInputStream.h bug 116191 Making nsZipItem a member of nsJarInputStream rather than a 2001-12-21 05:57:39 +00:00
nsJARProtocolHandler.cpp fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa 2002-03-06 07:48:55 +00:00
nsJARProtocolHandler.h fixes bug 115222 "jar protocol handler should be cached in the io service" 2001-12-20 03:46:21 +00:00
nsJARProtocolModule.cpp Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson 2002-01-30 21:14:20 +00:00
nsJARURI.cpp fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa 2002-03-06 07:48:55 +00:00
nsJARURI.h fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa 2002-03-06 07:48:55 +00:00
nsWildCard.cpp Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
nsWildCard.h Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
nsXPTZipLoader.cpp fix for bug 107289 sr=jband r=dougt a=asa 2002-04-04 22:28:17 +00:00
nsXPTZipLoader.h fix for bug 107289 sr=jband r=dougt a=asa 2002-04-04 22:28:17 +00:00
nsZipArchive.cpp Bug 87965 Can't expand chrome/*.jar files on ARM 2002-05-12 17:29:30 +00:00
nsZipArchive.h bug 116187 Using Arenas to cut down on small memory allocs happening 2002-03-11 20:18:35 +00:00
nsZlibAllocator.h bug 115986 Thread safe zlib allocator. r=waterson, sr=brendan 2002-01-04 05:46:48 +00:00
objs.mk fix for bug 107289 sr=jband r=dougt a=asa 2002-04-04 22:28:17 +00:00
win32.order 65845 - new order files 2001-04-05 06:02:32 +00:00
zipfile.h Oops. 2001-09-20 00:02:59 +00:00
zipstruct.h Bug 87965 Can't expand chrome/*.jar files on ARM 2002-05-03 14:50:46 +00:00
zipstub.h Declaring callback functions appropriately. 2001-12-15 13:15:24 +00:00