Граф коммитов

84 Коммитов

Автор SHA1 Сообщение Дата
mark%moxienet.com 3481d53fad Backing out due to red on btek (Seamonkey). btek does not have File::Spec installed? 2005-08-02 23:38:34 +00:00
mark%moxienet.com a7782e91be Bug 194045, make-jars.pl changes don't work when building under Cygwin with a zip program that doesn't understand absolute Cygwin paths. Always use relative paths. r=neil sr=bsmedberg a=bsmedberg 2005-08-02 23:10:04 +00:00
mark%moxienet.com b950e70b07 Bug 194045, Empty chrome directories are left and packaged when building jar files. Stage jar files in a different location. r=bsmedberg r=cls sr=dveditz a=bsmedberg 2005-07-28 16:17:15 +00:00
cls%seawood.org 39aa22b4dd Exclude extra file attributes when creating jar files
Thanks to Howard Chu <hyc@symas.com> for the patch.
Bug #294122 r=bsmedberg a=shaver
2005-06-01 15:34:55 +00:00
cls%seawood.org 8312fa228c Add support for using msys perl
Thanks to Howard Chu <hyc@symas.com> for the patch.
Bug #294122 r=cls a=shaver
2005-06-01 14:20:35 +00:00
bsmedberg%covad.net 5a72d70b11 Bug 295494 - Add support for extension chrome.manifest to make-jars r=darin a=shaver 2005-06-01 11:59:09 +00:00
bsmedberg%covad.net 20572e768b Fix noted by dbaron from bug 289461 - move close() inside the -f 2005-04-15 15:56:02 +00:00
bsmedberg%covad.net e47d9accae Re-landing bug 289461, now that we've figured out the creature problem: AS perl doesn't like the file-open mode "+>>". This version separates the read and append bits into two pieces, r=Hixie for the changes. 2005-04-15 12:31:49 +00:00
bsmedberg%covad.net 78bb6616da Re-reverting bug 289461 because it could possibly be the source of cadence orange, at the suggestion of dbaron. Something to do with visibility: transparent on the main window? 2005-04-14 17:36:55 +00:00
bsmedberg%covad.net 39bab71373 Re-landing bug 289461 with one change: /^\s*/ becomes /^\s*$/, which was an accidental change from the original. 2005-04-11 14:54:57 +00:00
bsmedberg%covad.net 123b14b305 Revert bug 289461 until I can examine bustage. 2005-04-11 13:39:07 +00:00
bsmedberg%covad.net 60239913d0 Bug 289461 - Give make-jars.pl the ability to use the new chrome manifests, r=Chase a=asa I am not landing any of the actual jar.mn changes until bug 289448 gets reviewed, to avoid massive conflicts in my tree. See bug 289461 for an example of how to use this new syntax. 2005-04-11 12:59:21 +00:00
bsmedberg%covad.net 985c5975ce More work for bug 271324 - source localization - reviewed by Pike and biesi 2004-11-29 23:14:13 +00:00
bsmedberg%covad.net aea4e1b0c0 Merge topsrcdir-relative (absolute) paths in jar.mn files from the aviary branch, to facilitate un-forking parts of xpfe/global 2004-10-02 01:39:39 +00:00
silver%warwickcompsoc.co.uk d0abcd21d7 Bug 260247 - Stop make-jars.pl confusing registered subdirectories.
Build-config only.
r=bsmedberg
2004-09-22 12:31:36 +00:00
bsmedberg%covad.net 1837d24904 Bug 251866 - apparently with some perls or OSes if you read from a <FILE> in the middle of reading from a <STDIN> pipe you get corrupted file positions on STDIN. Workaround this by reading all of the STDIN pipe before processing it. r=bz 2004-07-21 18:17:15 +00:00
timeless%mozdev.org 1f3a8f89e2 Bug 249459 make-jars.pl should use CYGDRIVE_MOUNT
patch by sdwalker@myrealbox.com r=cls
2004-07-02 00:53:36 +00:00
dbaron%dbaron.org bad6992d2b Follow suggestion from Asko Tontti <atontti@cc.hut.fi>. r=dbaron b=176306 2004-04-23 00:44:52 +00:00
dbaron%dbaron.org b93c5da550 Pass arguments through to preprocessor with versions of perl less than 5.6. b=176306 r=bryner 2004-04-22 20:52:34 +00:00
chanial%noos.fr bfe63c291c Bug 235317: really override the preprocessed files 2004-03-02 02:59:28 +00:00
bsmedberg%covad.net d17968e4b6 Bug 235317, always build preprocessed chrome because we don't have a good dependency system. r=pch 2004-03-01 21:12:29 +00:00
cls%seawood.org 4e1a592115 Add support for cross-compiling to mingw.
Bug #222013 r=bryner
2004-02-20 22:14:14 +00:00
bsmedberg%covad.net abd8d73159 Build bustage... we need to look for contents.rdf in the preprocess case also. r/sr=dbaron 2004-02-04 19:22:01 +00:00
neil%parkwaycc.co.uk c0add51d3d Bug 75687 support --enable-chrome-format=symlink r=bsmedberg sr=bryner 2003-10-30 09:24:40 +00:00
neil%parkwaycc.co.uk ee991bb8c4 Bug 118455 libjar performance (uncompressed JAR entries) p=Roland.Mainz@informatik.med.uni-giessen.de r=cls sr=bz 2003-04-17 08:09:44 +00:00
seawood%netscape.com 76ea08aa57 Use detected versions of MAKE & ZIP.
Start searching for tools in win32 builds but disable system makedepend.
Bug #201150 r=bryner
2003-04-13 05:20:20 +00:00
seawood%netscape.com 368699d33c Fix xul preprocessor bustage
Thanks to Brian Ryner <bryner@netscape.com> for the patch.
Bug #200629 r=cls
2003-04-04 21:06:22 +00:00
seawood%netscape.com 27c97a26f6 must esacpe, must eascape, must escape 2003-04-03 01:38:55 +00:00
seawood%netscape.com 19b2850999 Third time's a charge.
Thanks to danm@netscape.com for the patch.
Bug #158920
2003-04-02 23:22:41 +00:00
seawood%netscape.com 215fce2c37 'mount -p' can return multiple mount points. Use the first one.
Bug #158920 r=sspitzer
2003-04-02 20:48:13 +00:00
seawood%netscape.com 2ea48d15fd Use 'mount -' to get cygdrive mountpoint rather than assuming /cygdrive.
Bug #158920 r=bryner
2003-04-02 06:22:59 +00:00
seawood%netscape.com 41095b0061 If building for a x11-based toolkit, force the chrome to use the "unix" keybindings.
Bug #191447 r=bryner
2003-03-04 03:56:03 +00:00
colin%theblakes.com 17a08dcd88 Work around system() length restriction in OpenVMS. b=189773. r=cls. 2003-01-22 04:16:58 +00:00
colin%theblakes.com 03235aca17 Fix bug in overrides. b=189579. r=cls 2003-01-19 19:14:05 +00:00
colin%theblakes.com 0824e190c0 OpenVMS build changes. b=180290. r=cls 2002-12-12 00:08:59 +00:00
asasaki%netscape.com c3af22841a bugscape 17934, which has code for unhardcoding versions in both trees
(bugzilla reference 169074).  r=cls, no sr= needed for build changes.
2002-11-08 23:04:01 +00:00
bryner%netscape.com 329da668fc Fix invoking the preprocessor when the file path is of the form C:/dir/file and cygwin perl is being used (bug 174656). Only affects Phoenix builds. r=cls, a=asa. 2002-10-18 06:23:46 +00:00
bryner%netscape.com 5ad436134d fix reporting of errors from preprocessor.pl. only affects phoenix builds. 2002-10-15 03:55:05 +00:00
bryner%netscape.com 780d62156b Pass the file to preprocess on the command line instead of via stdin, so that includes work. Only affects phoenix builds. r=hixie, sr=blake. 2002-10-13 22:33:53 +00:00
bryner%netscape.com c6565f0741 Fix running the preprocessor from cmd shells; make sure the preprocessed files end up in the jar. Only affects Phoenix builds. 2002-10-11 08:54:00 +00:00
bryner%netscape.com 18ab40895c Adding a preprocessor to be used for XUL files (bug 170737). This only affects phoenix builds. r=cls, a=asa 2002-10-10 03:11:27 +00:00
loadrunner%betak.net 6935b84787 b144551 inconsistent en-mac/en-unix in different platform langenus.xpi files, r=cls, sr=sfraser 2002-10-08 06:17:19 +00:00
seawood%netscape.com 6de5b59159 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
leaf%mozilla.org 6ed30e36ce destination directory should be allowed to have "+" characters, fixes part
of bug 56601, r=cls
2002-04-24 18:08:47 +00:00
seawood%netscape.com c5d2b7efb5 Since linux lets you turn off atime updating in some filesystems, check to see if stat()->atime returns an invalid value and use mtime instead.
Bug #136123 r=bryner
2002-04-12 06:01:39 +00:00
alecf%netscape.com aff39b0295 fix for bug 132946
r=cls, r=pinkerton, a=asa
fix up packaging scripts so they can run from any directory
move from perl's "use" which is compile-time to require/import which are run-time, so that we can use the FindBin package.
also fix a typo which allows mozLock.pm to recognize windows paths
2002-04-01 04:43:40 +00:00
seawood%netscape.com b2070d23cd Autoregister chrome contents.rdf entries (like we do on the Mac) except when NO_JAR_AUTO_REG is set in the makefiles. Add add-chrome.pl code to make-jars.pl.
Bug #129456 r=bryner a=asa
2002-03-14 05:03:04 +00:00
cls%seawood.org 5c6767c68c Use homegrown mozLock package instead of flock() as some platforms and/or filesystems do not implement flock (correctly)). 2001-05-14 11:13:51 +00:00
cls%seawood.org 1c349a872b Add a space to make verbose output less confusing 2001-03-24 13:44:41 +00:00
cls%seawood.org 6fdb98cd6c Only build chrome jar files by default. Use either --enable-chrome-format (autoconf) or MOZ_CHROME_FILE_FORMAT (win32) to override.
Bug #72390 r=jag
2001-03-24 11:07:15 +00:00