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

81 Коммитов

Автор SHA1 Сообщение Дата
cls%seawood.org d6ae3337ca 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 ae211fa390 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 3e11be4331 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 3e6ca49f18 Fix noted by dbaron from bug 289461 - move close() inside the -f 2005-04-15 15:56:02 +00:00
bsmedberg%covad.net 1c6ec00873 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 4c2e9ab852 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 7a8b2ff56f 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 04b942d088 Revert bug 289461 until I can examine bustage. 2005-04-11 13:39:07 +00:00
bsmedberg%covad.net 9fd487ad31 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 c694f808c7 More work for bug 271324 - source localization - reviewed by Pike and biesi 2004-11-29 23:14:13 +00:00
bsmedberg%covad.net 0d21109cd4 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 a59f0f859c 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 25dce53454 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 d40551bc34 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 580aa9ceae Follow suggestion from Asko Tontti <atontti@cc.hut.fi>. r=dbaron b=176306 2004-04-23 00:44:52 +00:00
dbaron%dbaron.org 92ed4f5898 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 18355dbecd Bug 235317: really override the preprocessed files 2004-03-02 02:59:28 +00:00
bsmedberg%covad.net eb05a5f175 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 d44793ecbe Add support for cross-compiling to mingw.
Bug #222013 r=bryner
2004-02-20 22:14:14 +00:00
bsmedberg%covad.net 8bfe2a7b74 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 540d3f67b0 Bug 75687 support --enable-chrome-format=symlink r=bsmedberg sr=bryner 2003-10-30 09:24:40 +00:00
neil%parkwaycc.co.uk ac7e1621ca 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 9b36d6446d 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 15546830b6 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 dbfd65b449 must esacpe, must eascape, must escape 2003-04-03 01:38:55 +00:00
seawood%netscape.com fb905afc90 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 c39e1544cf '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 6b34851d99 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 d1ef25adfb 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 e5a306c63a Work around system() length restriction in OpenVMS. b=189773. r=cls. 2003-01-22 04:16:58 +00:00
colin%theblakes.com 76199e58e6 Fix bug in overrides. b=189579. r=cls 2003-01-19 19:14:05 +00:00
colin%theblakes.com 8a6d411d14 OpenVMS build changes. b=180290. r=cls 2002-12-12 00:08:59 +00:00
asasaki%netscape.com 3d4f1395e6 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 09444442fd 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 26cbe9f736 fix reporting of errors from preprocessor.pl. only affects phoenix builds. 2002-10-15 03:55:05 +00:00
bryner%netscape.com 7b7da4c785 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 10f6aad257 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 4bf29a1e9d 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 aa1dc85b28 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 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
leaf%mozilla.org f8f98885c2 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 9b0ced6d9f 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 eff2960e61 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 fd158d0f6f 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 b0e1bc4a07 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 150b03282c Add a space to make verbose output less confusing 2001-03-24 13:44:41 +00:00
cls%seawood.org 0758824807 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
cls%seawood.org 1427fbef29 Add -l (nolockfiles) option for bassackwards OS's without flock(). 2001-01-22 07:36:25 +00:00
cls%seawood.org 8c9709d36a Add locking to prevent race conditions when building .jars.
Bug #55174 r=axel@pike.org
2001-01-22 04:20:55 +00:00
cls%seawood.org a7082d8870 Sigh. Backing out parallel build fixes until we can figure out why the windows tinderbox breaks when my home build didn't. 2000-12-15 03:50:39 +00:00