bzbarsky%mit.edu
b549c5800b
Use calloc() instead of malloc() followed by memset to 0. Bug 124302, patch by
...
Aaron Lehmann <aaronl@vitelus.com>, r=timeless, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@134212 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-20 23:13:09 +00:00
mkaply%us.ibm.com
e2d97e3db1
#177200
...
r=cls
OS/2 only - put call to grab nsinstall from toolsdir back
Happy Mr. Pedemonte?
git-svn-id: svn://10.0.0.236/trunk@134193 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-20 14:17:23 +00:00
seawood%netscape.com
ecd18bb74f
Get MOZILLA_VERSION from central config/milestone.txt file
...
Bug #179565 r=asasaki
git-svn-id: svn://10.0.0.236/trunk@134065 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-19 03:06:29 +00:00
seawood%netscape.com
d2bc340dd1
Missed a variable rename with the 161617 checkin.
...
Fixing phoenix nightly builds. r=bryner
git-svn-id: svn://10.0.0.236/trunk@134052 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-18 22:56:33 +00:00
seawood%netscape.com
ce08953322
Setting OBJS (from CSRCS/CPPSRCS) is not required when using SIMPLE_PROGRAMS so we need to check for SIMPLE_PROGRAMS as well to generate dependency subdirs.
...
Fixing mach-o nightly build bustage. r=bryner
git-svn-id: svn://10.0.0.236/trunk@134050 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-18 22:35:22 +00:00
seawood%netscape.com
065f2947ba
Add bayesian filter & mailview to list of meta_mail sub-components.
...
Make meta component list more readable
git-svn-id: svn://10.0.0.236/trunk@133898 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-15 09:39:03 +00:00
seawood%netscape.com
4bb4a830f1
Forte doesn't allow suffixes other than .o so change the naming scheme of host-compiled object files from .ho to host_%.o . Adds the unenforced rule that source files should not start with host_.
...
Bug #179895 Fixing tinderbox bustage
git-svn-id: svn://10.0.0.236/trunk@133891 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-15 07:24:44 +00:00
seawood%netscape.com
f9a791c234
Disable dependency generation on OS/2 until bug 135795 is fixed.
...
git-svn-id: svn://10.0.0.236/trunk@133888 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-15 05:42:39 +00:00
seawood%netscape.com
664815b624
Make mkdepend failures a fatal condition.
...
Treat nsinstall & mkdepend as HOST_PROGRAMs so that they don't call mkdepend to generate dependencies.
Bug #179895 r=bryner
git-svn-id: svn://10.0.0.236/trunk@133884 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-15 03:41:17 +00:00
seawood%netscape.com
6e0a698b49
js/jsd/classes are not part of the java module
...
git-svn-id: svn://10.0.0.236/trunk@133879 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-15 02:42:23 +00:00
seawood%netscape.com
9ba28e1f7e
Oops. I checked in v1.0 instead v1.1. Too many trees.
...
Fixing clobber bustage
git-svn-id: svn://10.0.0.236/trunk@133845 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-14 20:23:26 +00:00
mkaply%us.ibm.com
ed799f6f10
#179508
...
r=cls, sr=alecf
Get OS/2 static build working again
git-svn-id: svn://10.0.0.236/trunk@133839 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-14 19:38:21 +00:00
seawood%netscape.com
6163c33b1c
Drop unneeded java build rules & variables since blackwood now builds using ant.
...
Bug #161617 r=edburns sr=beard
git-svn-id: svn://10.0.0.236/trunk@133837 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-14 19:36:28 +00:00
locka%iol.ie
c4a843ac39
Add --enable-activex-scripting switch to configure.in and package changes to include npmozax.dll. b=133818 r/a=seawood@netscape.com
...
git-svn-id: svn://10.0.0.236/trunk@133744 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-13 13:14:14 +00:00
bryner%netscape.com
9f719b9d40
Fixing busted win32 nightly builds (bug 179435). r=cls.
...
git-svn-id: svn://10.0.0.236/trunk@133558 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-11 04:04:49 +00:00
ccarlen%netscape.com
bac3fcaf96
Bug 177321 - factor nsIDirectoryServiceProvider impl out of nsProfile.cpp. Now built as a static lib with which apps can link if they only use a single profile r=dougt/sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@133503 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 19:38:43 +00:00
seawood%netscape.com
9f85f1518f
Tighten (add?) tool version checks for win32 builds.
...
Allow MIDL to be specified from mozconfig or env since various MS SDKs contain an unsupported version of midl and they insist upon adding their SDK dirs to the beginning of the PATH (bug #178392 )
Bug #164646 r=bryner
git-svn-id: svn://10.0.0.236/trunk@133454 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 02:16:55 +00:00
leaf%mozilla.org
90655a8454
update version strings for bug 178863
...
git-svn-id: svn://10.0.0.236/trunk@133446 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 01:31:16 +00:00
asasaki%netscape.com
ee9eece3a5
bugscape 17934, which has code for unhardcoding versions in both trees
...
(bugzilla reference 169074). r=cls, no sr= needed for build changes.
git-svn-id: svn://10.0.0.236/trunk@133427 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-08 23:04:01 +00:00
seawood%netscape.com
10b1f042f1
Treat cygwin perl as a win32 platform indicator.
...
Default to unix if platform is neither win32 nor mac.
Bug #166105 r=gerv a=asa
git-svn-id: svn://10.0.0.236/trunk@132967 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-05 00:21:38 +00:00
seawood%netscape.com
547c4b6421
Install mozilla-config.h during 'make install'.
...
Bug #177504 r=pavlov a=asa
git-svn-id: svn://10.0.0.236/trunk@132829 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-01 20:47:34 +00:00
mkaply%us.ibm.com
fe83288963
Backing out this part of change so Os/2 goes green until we find out why this worked on Javier's machine but not the TB
...
git-svn-id: svn://10.0.0.236/trunk@132701 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-30 13:21:32 +00:00
seawood%netscape.com
e510231894
Removing OS/2 support from nsinstall. OS/2 will use a system installed version of nsinstall like the win32 builds.
...
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #177200 r=cls a=roc+moz
git-svn-id: svn://10.0.0.236/trunk@132685 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-30 05:53:39 +00:00
seawood%netscape.com
89dca9bae5
Build changes to enhance --enable-standalone-modules builds using REQUIRES-based metadata.
...
Bug #173066 r=mcafee a=dbaron
git-svn-id: svn://10.0.0.236/trunk@132511 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-25 05:59:52 +00:00
seawood%netscape.com
03f3e7bae7
Update REQUIRES meta-data from recent build.
...
Bug #173066 r=mcafee a=dbaron
git-svn-id: svn://10.0.0.236/trunk@132503 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-25 04:16:07 +00:00
seawood%netscape.com
12da5ad8cc
Override libdir, bindir & sharedir when calling NSPR's real_install.
...
Bug #174336 r=bryner a=dbaron
git-svn-id: svn://10.0.0.236/trunk@132445 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-24 04:39:50 +00:00
bryner%netscape.com
a47207e2d8
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.
...
git-svn-id: svn://10.0.0.236/trunk@132219 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-18 06:23:46 +00:00
blythe%netscape.com
8336381776
Bug 170618
...
r=cls a=asa
Enable code size measurement build steps.
Should not effect normal build.
git-svn-id: svn://10.0.0.236/trunk@132044 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-15 23:34:42 +00:00
bryner%netscape.com
6e4534190e
fix reporting of errors from preprocessor.pl. only affects phoenix builds.
...
git-svn-id: svn://10.0.0.236/trunk@132008 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-15 03:55:05 +00:00
ian%hixie.ch
b660a6ab48
Make this work on Mac as well, just in case.
...
git-svn-id: svn://10.0.0.236/trunk@131949 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-14 04:12:34 +00:00
ian%hixie.ch
285ed3f1b5
Preprocessor now requires version 0.8 of File::Spec
...
git-svn-id: svn://10.0.0.236/trunk@131948 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-14 04:09:03 +00:00
ian%hixie.ch
d9a7cf6783
Change the path handling code to use File::Spec instead of rolling my own. Thanks to bbaetz for the suggestion. This should mean it works on more platforms.
...
git-svn-id: svn://10.0.0.236/trunk@131941 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-14 01:22:06 +00:00
ian%hixie.ch
81b30d140c
#include now expects unix-like paths on all platforms
...
git-svn-id: svn://10.0.0.236/trunk@131940 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-14 00:54:49 +00:00
ian%hixie.ch
2ebce3411b
Make #error also expand variables, like #expand (makes things easier to debug)
...
git-svn-id: svn://10.0.0.236/trunk@131933 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-13 22:45:34 +00:00
ian%hixie.ch
e67eedebd9
Make #includes be relative to the path of the current file. This requires platform-specific knowledge, and so will most likely break builds that are on platforms other than linux, cygwin, MacOS, and MSWin32. Contact me on IRC and I'll add the relevant code to make it work on your platform too. Also includes a fix for the spaces filter (it was eating end of lines).
...
git-svn-id: svn://10.0.0.236/trunk@131929 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-13 22:37:17 +00:00
bryner%netscape.com
7192c56727
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.
...
git-svn-id: svn://10.0.0.236/trunk@131927 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-13 22:33:53 +00:00
ian%hixie.ch
d1f2d0bed4
Trim spaces at start and end of lines. Also, turn the foreach loop around so it works on old perls.
...
git-svn-id: svn://10.0.0.236/trunk@131919 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-13 18:04:58 +00:00
bryner%netscape.com
810912fc95
Fix running the preprocessor from cmd shells; make sure the preprocessed files end up in the jar. Only affects Phoenix builds.
...
git-svn-id: svn://10.0.0.236/trunk@131796 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-11 08:54:00 +00:00
seawood%netscape.com
83d0a241eb
Use -B symbolic when linking component libraries on OSF/1.
...
Thanks to Shanmugavelu Shanmuganathan <shanmu@netscape.com> for the patch.
Bug #173358 r=cls a=asa
git-svn-id: svn://10.0.0.236/trunk@131782 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-11 05:18:39 +00:00
seawood%netscape.com
c77e457a97
Fixing bustage caused by parallel build race condition.
...
Bug #173829 r=bryner a=asa
git-svn-id: svn://10.0.0.236/trunk@131780 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-11 05:09:31 +00:00
ian%hixie.ch
27912c9e86
-F argument support to control filters from outside the file
...
git-svn-id: svn://10.0.0.236/trunk@131743 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-10 23:18:39 +00:00
ian%hixie.ch
a0ccced7e4
Filter support: spaces for collapsing sequences of spaces and slashslash for striping //-style comments.
...
git-svn-id: svn://10.0.0.236/trunk@131742 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-10 23:14:01 +00:00
ian%hixie.ch
8fbdfcf024
Support for #literal in case users need to output lines starting with a #
...
git-svn-id: svn://10.0.0.236/trunk@131724 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-10 21:56:47 +00:00
ian%hixie.ch
720c1ae7c6
Typo fix: CR is 0x0D not 0xDA... Ahem.
...
git-svn-id: svn://10.0.0.236/trunk@131721 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-10 21:44:08 +00:00
ian%hixie.ch
ad4167b122
Be slightly more verbose in error messages.
...
git-svn-id: svn://10.0.0.236/trunk@131720 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-10 21:42:44 +00:00
ian%hixie.ch
e534e68b6f
Different approach to fixing newlines on cygwin.
...
git-svn-id: svn://10.0.0.236/trunk@131705 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-10 20:28:44 +00:00
ian%hixie.ch
4e043cca47
A hack for cygwin perl systems: newlines are DOS newlines, not unix newlines.
...
git-svn-id: svn://10.0.0.236/trunk@131704 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-10 20:12:13 +00:00
ian%hixie.ch
b892fab0b5
Make the preprocessor moderately cleverer about line endings.
...
git-svn-id: svn://10.0.0.236/trunk@131697 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-10 19:39:33 +00:00
ian%hixie.ch
059b4d3c37
Implement #elifdef, #elifndef, #elif. Only part of Phoenix build system.
...
git-svn-id: svn://10.0.0.236/trunk@131668 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-10 04:12:59 +00:00
bryner%netscape.com
c365cdbe32
Adding a preprocessor to be used for XUL files (bug 170737). This only affects phoenix builds. r=cls, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@131662 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-10 03:11:27 +00:00