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
cls%seawood.org
1402a638a9
Add -l (nolockfiles) option for bassackwards OS's without flock().
2001-01-22 07:36:25 +00:00
cls%seawood.org
e4a93882a9
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
35fb240e39
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
cls%seawood.org
1158a647da
Add locking so that .jar files aren't corrupted during parallel builds.
...
Bug #55174 r=axel@pike.org
2000-12-15 02:35:53 +00:00
cls%seawood.org
b6dfdbc836
Make build ids work on unix again. Bug #53559 r=jag a=jar
2000-09-27 00:38:38 +00:00
cls%seawood.org
9e75440cf0
Make sure we stay within the posix cmdline length limit (4096) when creating jars. Fix for aix & irix. Bug #53881 r=daa@distributed.net
2000-09-25 00:36:12 +00:00
warren%netscape.com
7b7969b036
Fix for throbber blocker -- mixed up override and non-override case in make-jars.pl. Also fix for os/2 problem -- can't call utime on open file. Also removed extra CRs from die cmds. r=ssu,mkaply@us.ibm.com,fosterd@hartwick.edu
2000-09-22 00:31:58 +00:00
warren%netscape.com
f1beb031e8
Added unlink before copy for case where commercial tree has a symlink.
2000-09-21 17:23:29 +00:00
warren%netscape.com
4cd6c43066
Made make-jars.pl not make intermediate copy. Fixed problem calling zip multiple times.
2000-09-21 07:14:35 +00:00
cls%seawood.org
6bd893abee
make MOZ_DISABLE_JAR_PACKAGING actually disable the building of jars. ports tinderboxes and other develoers were not ready for the extra build requirements. r=#mozilla
2000-09-21 06:22:06 +00:00
cls%seawood.org
6f858a7d0d
Moving Cleanup() back into the JarIt() function until a proper fix for the bustage is found.
2000-09-21 05:05:26 +00:00
cls%seawood.org
dcb03055fc
Replace custom recursive mkdir with perl5 standard File::Path::mkpath().
2000-09-21 04:29:59 +00:00
warren%netscape.com
302c197cf8
Fixed 'zip warning: name not matched' problem
2000-09-21 03:51:35 +00:00
warren%netscape.com
69b2460215
Merged in cls' changes for objDir builds.
2000-09-20 22:45:45 +00:00
warren%netscape.com
181bb2dcb2
Landing jar packaging from jar_restructuring_branch. r=hyatt,dprice,sfraser,dveditz,vishy,sgehani
2000-09-20 19:35:24 +00:00
warren%netscape.com
1c08df9151
Added comments.
2000-09-14 08:32:50 +00:00
vishy%netscape.com
6fbb9dbc07
Jar packaging fixup - changes by warren. Looked at by dveditz and ssu.
...
r=vishy. verified this solution works for mozilla, commercial and shrimp.
dont have bug number handy but this should be world++. basically from
now on, jar.mn rules will both create the jar and publish the flat files
to dist. the flat files are needed so that installers can compose the
files into a new naming system or delete some or whatever.
2000-09-14 04:45:15 +00:00
warren%netscape.com
78b1355d1c
Fixed to copy files as well as jar them.
2000-09-12 05:10:48 +00:00
warren%netscape.com
7f60584c8e
Made make-jars.pl copy files to dist as well as zip them (with -c option).
2000-09-11 23:08:41 +00:00
anthonyd%netscape.com
0b60677281
make certain the destination path for the jar file exists. R=warren
...
dprice using anthonyd's account
if there are problems email dprice@netscape.com
2000-09-09 05:46:29 +00:00
mscott%netscape.com
991dfcda61
remove the -u flag to the call to zip. This causes various problems with the jar stuff.
...
(I just made this change to commercial earlier)
2000-08-29 00:45:26 +00:00
warren%netscape.com
fdb2829919
Fixed file copy loop to work for binary files.
2000-08-25 04:38:43 +00:00
warren%netscape.com
2e10d022e8
Fixed to clean up files and directories properly. Fixed mod times of copied files so they don't get re-jarred.
2000-08-11 05:16:15 +00:00
dprice%netscape.com
11231a2f92
make-jars.pl now properly cleans up any extra files and folders that it creates
2000-08-05 06:08:02 +00:00
dprice%netscape.com
cb0f31e1af
adding recursive delete function
2000-08-04 20:25:42 +00:00
dprice%netscape.com
4c8426f37a
removes copied files. Doesn't remove created directories yet.
2000-08-03 20:58:31 +00:00
warren%netscape.com
d0525ce318
Added back in use Cwd;
2000-07-28 05:08:08 +00:00
warren%netscape.com
2735eda212
Fixed up rules for jarring.
2000-07-28 04:46:45 +00:00
dprice%netscape.com
626f954136
bug fixing
2000-07-20 22:28:01 +00:00
warren%netscape.com
c51118b6be
Took out -o from make-jars.pl because it didn't work.
2000-07-19 01:38:09 +00:00
dprice%netscape.com
7ec1b73048
NOT IN THE BUILD
2000-07-12 07:50:37 +00:00
dprice%netscape.com
6a1506007a
NOT IN THE BUILD
2000-07-11 06:40:09 +00:00
warren%netscape.com
f1c37f2628
Taking out jar step since tinderbox doesn't seem to have perl installed.
2000-06-13 01:53:47 +00:00
warren%netscape.com
5ef4ea6ef7
Added jar manifest support. Kind of works on Windows so far.
2000-06-09 06:33:25 +00:00