Commit Graph

1464 Commits

Author SHA1 Message Date
seawood%netscape.com
0821f71644 Treat cygwin perl as a win32 platform indicator.
Default to unix if platform is neither win32 nor mac.
Bug #166105 r=gerv a=asa
2002-11-05 00:21:38 +00:00
seawood%netscape.com
0b5fb1a334 Install mozilla-config.h during 'make install'.
Bug #177504 r=pavlov a=asa
2002-11-01 20:47:34 +00:00
mkaply%us.ibm.com
66d0cce3e6 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 2002-10-30 13:21:32 +00:00
seawood%netscape.com
b7fd0cb161 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
2002-10-30 05:53:39 +00:00
seawood%netscape.com
9e2c736289 Build changes to enhance --enable-standalone-modules builds using REQUIRES-based metadata.
Bug #173066 r=mcafee a=dbaron
2002-10-25 05:59:52 +00:00
seawood%netscape.com
c1856f96f7 Update REQUIRES meta-data from recent build.
Bug #173066 r=mcafee a=dbaron
2002-10-25 04:16:07 +00:00
seawood%netscape.com
1ca7accd09 Override libdir, bindir & sharedir when calling NSPR's real_install.
Bug #174336 r=bryner a=dbaron
2002-10-24 04:39:50 +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
blythe%netscape.com
7f05826bbc Bug 170618
r=cls a=asa
Enable code size measurement build steps.
Should not effect normal build.
2002-10-15 23:34:42 +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
ian%hixie.ch
0cf75e8941 Make this work on Mac as well, just in case. 2002-10-14 04:12:34 +00:00
ian%hixie.ch
2f4d25555c Preprocessor now requires version 0.8 of File::Spec 2002-10-14 04:09:03 +00:00
ian%hixie.ch
9b156f0f7b 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. 2002-10-14 01:22:06 +00:00
ian%hixie.ch
05be4136df #include now expects unix-like paths on all platforms 2002-10-14 00:54:49 +00:00
ian%hixie.ch
1f7bf03b3e Make #error also expand variables, like #expand (makes things easier to debug) 2002-10-13 22:45:34 +00:00
ian%hixie.ch
42abcaaba1 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). 2002-10-13 22:37:17 +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
ian%hixie.ch
9caf7d8b40 Trim spaces at start and end of lines. Also, turn the foreach loop around so it works on old perls. 2002-10-13 18:04:58 +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
seawood%netscape.com
023ed8fea7 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
2002-10-11 05:18:39 +00:00
seawood%netscape.com
c20ee25429 Fixing bustage caused by parallel build race condition.
Bug #173829 r=bryner a=asa
2002-10-11 05:09:31 +00:00
ian%hixie.ch
806bb70506 -F argument support to control filters from outside the file 2002-10-10 23:18:39 +00:00
ian%hixie.ch
6bc835d192 Filter support: spaces for collapsing sequences of spaces and slashslash for striping //-style comments. 2002-10-10 23:14:01 +00:00
ian%hixie.ch
8f16d57d81 Support for #literal in case users need to output lines starting with a # 2002-10-10 21:56:47 +00:00
ian%hixie.ch
243a713ab7 Typo fix: CR is 0x0D not 0xDA... Ahem. 2002-10-10 21:44:08 +00:00
ian%hixie.ch
7aecaf01d1 Be slightly more verbose in error messages. 2002-10-10 21:42:44 +00:00
ian%hixie.ch
3afabb1148 Different approach to fixing newlines on cygwin. 2002-10-10 20:28:44 +00:00
ian%hixie.ch
5cc6e2d88d A hack for cygwin perl systems: newlines are DOS newlines, not unix newlines. 2002-10-10 20:12:13 +00:00
ian%hixie.ch
8b4d16af47 Make the preprocessor moderately cleverer about line endings. 2002-10-10 19:39:33 +00:00
ian%hixie.ch
89ea3e3dc2 Implement #elifdef, #elifndef, #elif. Only part of Phoenix build system. 2002-10-10 04:12:59 +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
seawood%netscape.com
c82d53933c Unset DESTDIR when installing NSPR files into SDK dirs. 2002-10-08 19:04:26 +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
96e4a6b06a Install mozilla-config.h into SDK dir.
Bug 170377 r=dougt
2002-10-07 20:11:47 +00:00
blythe%netscape.com
51cd89bf69 part of bug 170618
Better enable MOZ_MAPINFO for windows builds.
This will lead to some tools to read the map files and report on code/data size.
2002-10-07 19:09:05 +00:00
blizzard%redhat.com
7aa07050e1 Part of bug #126919. Set up configure options for using an external version of xft. r=cls 2002-10-03 00:37:12 +00:00
jdunn%netscape.com
d8ec69fd5b only export __shlInit for HP if we aren't on ia64 (which doesn't have the symbol)
r=cls@seawood.org
# 171952
2002-10-02 10:10:06 +00:00
bryner%netscape.com
2ca5fe9f3e Fix phoenix.exe application name in resource file. r=asasaki (delegated by cls). 2002-10-01 22:55:00 +00:00
seawood%netscape.com
94a5390f3c Export mozilla-config.h from config/ as the export phase is not always run on the toplevel Makefile.in. 2002-10-01 07:53:25 +00:00
bryner%netscape.com
97334d8f6e Add a configure option to disable building composer (bug 170136). Move handling of the -composer command-line option from libeditor/base/ to composer/src/. Remove unused nsIEditorService interface. r=seawood, sr=sfraser. 2002-10-01 00:16:51 +00:00
bryner%netscape.com
d1ccbb3319 Bug 165602 - define MACOS_DEPLOYMENT_TARGET (default to 10.1) for mach-o, and don't test for or reference 10.2-specific functions when building for 10.1. r=cls, wtc. 2002-09-28 09:19:58 +00:00
timeless%mac.com
f47184023c Bug 166775 Remove unused _IMPL_NS_APPSHELL defines
patch by walk84@yahoo.com r=bryner
2002-09-24 00:56:20 +00:00
timeless%mac.com
dbd27fdbf7 Bug 165400 _IMPL_NS_PLUGIN unused
patch by walk84@yahoo.com r=biesi sr=bryner
2002-09-24 00:41:35 +00:00
seawood%netscape.com
071a50d589 Link against BIN_FLAGS when building SIMPLE_PROGRAMS.
Remove extraneous $@ from HOST_LIBRARY ruleset.
Thanks to Stuart Parmenter <pavlov@netscape.com> for the patch.
Bug #158720 r=cls
2002-09-20 08:57:51 +00:00
mkaply%us.ibm.com
d9c5e77922 Oops - should have been a backslash here - thanks pkw@us.ibm.com 2002-09-19 21:17:21 +00:00
seawood%netscape.com
2e912835a0 OS/2's stat() doesn't like paths that have a trailing / so remove it.
Use nsinstall from $PATH rather than dist/bin
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #169564 r=cls
2002-09-19 19:48:23 +00:00
asasaki%netscape.com
255338630a patch for 136686, r=cls.
adding original filename info to windows version tab.
2002-09-17 23:37:30 +00:00
leaf%mozilla.org
20978053b1 updating milestone version to 1.2b 2002-09-13 09:20:31 +00:00
dougt%netscape.com
60d6e15e09 exports nspr into dist/sdk. patch by cls, r=me, b=168077 2002-09-13 02:20:48 +00:00
dougt%netscape.com
bb1e3b6b5c backing out changes until we can figure out why this is busting some machines 2002-09-12 19:42:49 +00:00