Commit Graph

289 Commits

Author SHA1 Message Date
ramiro%netscape.com
e255d0d98f Add x11 include flags so the motif detection can work on plaforms that dont
have /usr/include/X11 links.  Like solaris, for instance.
1998-07-18 06:55:12 +00:00
ramiro%netscape.com
d86696fb18 Add -xif, --set-x11-include-flags - Set X11 include flags. 1998-07-18 06:52:27 +00:00
ramiro%netscape.com
2f537e2d09 Look for include/X11/Xlib.h instead as well. Safer Xlib detection. 1998-07-18 06:32:55 +00:00
ramiro%netscape.com
0e1d81de41 Dont use "function" since it breaks on some bourne shells. 1998-07-18 06:28:19 +00:00
ramiro%netscape.com
67b496768e Remove old motif.mk hack. No longer needed. See config/mkdepend for a better
solution.
1998-07-18 05:27:15 +00:00
ramiro%netscape.com
a3d443f599 Adding support for detecting various platform specific libraries, paths and
other things (anything, really).

Should make building mozilla on diverse platforms such as linux/lesstif
much easier.

Currently Linux is the only platform that supports detection.

The new detection mechanism is very scaleable.  We will be able to add support
for other operating systems as well as more permutations of linux/arch/toolkit.

It has received the Reverend Ostrom blessing of approval.

So the lesstif people can stop bitching.  thank you for the feedback ;-)

The shell script detection magic is very modular and can be easily shared
with other build schemes (autoconf for instance).
1998-07-18 03:33:07 +00:00
ramiro%netscape.com
ae2e32cb28 Adding support for detecting various platform specific libraries, paths and
other things (anything, really).

Should make building mozilla on diverse platforms such as linux/lesstif
much easier.

Currently Linux is the only platform that supports detection.

The new detection mechanism is very scaleable.  We will be able to add support
for other operating systems as well as more permutations of linux/arch/toolkit.

It has received the Reverend Ostrom blessing of approval.

So the lesstif people can stop bitching.  thank you for the feedback ;-)
1998-07-18 03:26:34 +00:00
donm%netscape.com
cb02815d49 added NPL. approved by: briano 1998-07-18 00:29:29 +00:00
donm%netscape.com
ad0dcced36 update build number automatically. approved by: briano 1998-07-16 23:58:00 +00:00
donm%netscape.com
d2c5578df0 update build_number automatically. approved by: briano 1998-07-16 23:57:55 +00:00
briano
db3308c2b9 Fix for Mozilla bug#117. Thanks to thorsten@wurzelausix.cs.uni-sb.de and wtc@netscape.com for the suggestions. 1998-07-15 00:37:11 +00:00
briano
4220c344d9 Fix for Mozilla bug#249. Thanks to armen@unx.dec.com for doing the testing for me. 1998-07-14 23:49:35 +00:00
briano
945751fe20 Fix for mozilla bug#477. Thanks to sjm@nwc.dk for the info. 1998-07-14 23:24:30 +00:00
briano
f8ba5a49fd Fix for bug#356. Cleaned up the logic a bit and got rid of the pointless checks for NSPR20. 1998-07-13 23:57:26 +00:00
briano
a67952d1df Finally added most of Richard Lloyd's (hpux@csc.liv.ac.uk) changes, in a manner that I think will work for everyone. 1998-07-11 01:44:28 +00:00
briano
4bbedae459 Added a few minor requested changes. 1998-07-11 00:08:56 +00:00
danm
30f8c8b987 glowcode. bug 299200 a:don. 1998-07-09 16:33:15 +00:00
mcafee
5d38d6dab7 woops, if -> ifdef 1998-07-09 06:18:07 +00:00
mcafee
d8fb463f0d MOZ_FULLCIRCLE was on by default, turning this off. MOZ_FULLCIRCLE=1 turns this on now. 1998-07-09 06:17:07 +00:00
mcafee
5f5a31bb37 Turning on full circle crash-reporting (5.0). r=donm, a=jar 1998-07-09 05:21:34 +00:00
mcafee
e0d7eddb9e set NO_MOZ_FULLCIRCLE=1 if you need to turn full circle off. 1998-07-09 05:20:53 +00:00
mcafee
a0628c5286 Turning on Full Circle crash-reporting for glibc2 only. Need to check for other vendors later. r=donm, a=jar 1998-07-09 05:11:39 +00:00
mcafee
c69e637a81 Added NETSCAPE_BUILD to include the private tree; added full circle crash reporting compiler flag. r=donm, a=jar 1998-07-09 05:10:20 +00:00
briano
2c145d4134 Added Mike Shaver's (shaver@netscape.com) changes to allow for better
differentiation between libraries and executables built in the same
directory, and the ability to build only shared libraries if the user
prefers.
1998-07-08 03:49:31 +00:00
briano
4d4b1508d2 Changes to support SINIX-Z (x86-based). This will, unfortunately, cause
the object directory name for mips-based SINIX versions to change, requiring
a complete rebuild.  Sorry, but there was no acceptable alternative....
1998-07-08 03:43:53 +00:00
briano
bfbf44fb0b Added support for NetBSD, and support for Steve Morse's (morse@netscape.com) Cookie Management and Single Sign-on code. 1998-07-06 22:45:22 +00:00
briano
9aa6eb26bf Use a more elegant mechanism to set OS-version-specific -D flags. 1998-07-06 22:37:17 +00:00
mcafee
9181e9aa20 Full Circle assembly files hangs the compiler w/o this flag. 1998-07-03 13:15:40 +00:00
pierre
8fdc32e661 Mac MOZ_DARK 1998-07-02 02:38:19 +00:00
pierre
c0ed0c1ee4 First Checked In. 1998-07-02 02:24:28 +00:00
briano
f0866298e8 Support for SINIX-Z (x86) as well as SINIX-N (mips). 1998-06-30 22:15:47 +00:00
briano
fd39935332 Support for NetBSD. 1998-06-30 22:14:55 +00:00
briano
2dfb9928d1 Welcome to the club, NetBSD. 1998-06-30 22:13:11 +00:00
ramiro
d39efccee5 Generate and build the get_info programs only once to speed things up. 1998-06-28 10:56:01 +00:00
ramiro
03961d6f22 Fix the linux motif/glibc config problems once and for all. Build a small
test program to find out if we are using gnu libc2.  Build a small test
program to determine the version of motif/lesstif being used.  Use the
output of these to set flags used in the xfe.  See config/Makefile for
comments.
1998-06-26 12:20:30 +00:00
atotic
983f82ec4c More defines for Raptor 1998-06-25 17:59:42 +00:00
spider
cb94dae31e NORMANDY_DDAY merge... 1998-06-25 05:50:45 +00:00
atotic
b7130723d3 More defines for Raptor 1998-06-24 01:45:00 +00:00
spider
5d5d533e2c Normandy Merge .... 1998-06-22 21:19:46 +00:00
atotic
1eda9db08a First Checked In. 1998-06-15 20:27:14 +00:00
mcafee
4e70ab9ac1 Get SparcLinux to link properly. This doesn't affect any other builds. 1998-06-13 22:40:18 +00:00
dveditz
aaae76e5aa merging from SMARTUPDATE_BRANCH 1998-06-07 10:30:56 +00:00
waterson
0e3fb2872b Moved -DAWT_XXX to JAVA_DEFINES, where it shouldve been in the first place. 1998-06-06 16:50:16 +00:00
waterson
0131d70fb9 Added C defines for AWT_11/AWT_102. 1998-06-06 16:29:58 +00:00
hardts
fcdbde9fff touching down layout integration branch 1998-06-05 01:03:18 +00:00
pinkerton
485379ccd5 Support for single sigon and cookie management features. 1998-06-04 17:46:27 +00:00
sfraser
6b6e1f5e4b Do #define FOO 1 not #define FOO 1998-06-04 06:48:24 +00:00
kipp
b40933b15c Allow build to not use debug msvcrt 1998-06-04 05:03:50 +00:00
waterson
e485af4741 Added compiler defines for AWT_11 to keep AWT 1.0.2 building when
MOZ_JAVA is set in commercial build.
1998-06-03 17:08:27 +00:00
mcafee
18aebf0b5f SunOS 4.1.4 doesn't have Xfuncproto.h 1998-06-03 07:18:49 +00:00
jgellman
9f800f1e0e merge from OJI branch 1998-06-03 00:37:20 +00:00
scc
a0d2a32d1d First Checked In. 1998-06-02 23:54:58 +00:00
briano
b61c6bf859 Support for SINIX-Z and QNX. 1998-06-02 02:50:14 +00:00
briano
18fba09482 Added a test for snprintf(). 1998-06-02 02:44:34 +00:00
scullin
314c70ad58 Landing modular netlib on UNIX 1998-06-02 00:23:17 +00:00
briano
190a3089f6 Added the first of S.J. Moller's (sjm@nwc.dk) proposed changes for Solaris 2.6. 1998-05-30 04:28:03 +00:00
rpotts
dfb70d9e25 Moved defines for cookie management from WIN32 into config.mak along with all of the other defines... 1998-05-29 23:26:58 +00:00
rpotts
c3ecd2f119 Fix to get raptor building again... These changes should/will be moved to config.mak 1998-05-29 22:45:52 +00:00
morse
11e3097629 turn single signon and cookie management back on 1998-05-29 19:18:01 +00:00
morse
71909ed5ca temporarily fix tree bustage by turning off cookie management and single signon 1998-05-29 17:01:31 +00:00
morse
2cdae91789 bug 122126, reviewed by briano 1998-05-29 15:00:25 +00:00
sfraser
261f24b6fd First Checked In. 1998-05-28 01:24:19 +00:00
scullin
b7275d7630 Landing modular netlib on Window. 1998-05-23 01:38:10 +00:00
kipp
498a4aa3ef Let .cpp compilations KEEP the .cfg file too 1998-05-22 18:43:34 +00:00
briano
0e466f4023 Added -D_PR_LOCAL_THREADS_ONLY so files outside nsprpub that include _scoos.h will compile. 1998-05-21 04:06:00 +00:00
djw
18fe5d312b Added -gtszapsymbol and -gtsnozapsymbol for manually overriding the
implicit rules. See gtscc -help.
1998-05-13 20:49:10 +00:00
mcafee
f604d0bdd4 Using relative paths for compilers & libtool 1998-05-13 07:59:54 +00:00
mcafee
d5c815531d DR2 moved the compilers 1998-05-13 06:40:49 +00:00
mcafee
97058209e1 Adding support for NEXTSTEP. Fixing broken/missing getcwd() command, falls back to getwd(). a=briano 1998-05-13 04:02:37 +00:00
mcafee
4d1c12eb88 getcwd() doesn't malloc properly, falling back to getwd(). 1998-05-13 04:00:15 +00:00
mcafee
3063167bf7 Attempt to piggy-back build off of the RHAPSODY ifdef. switching to libtool. a=briano 1998-05-13 03:58:14 +00:00
mcafee
36acbe2020 Enable dynamic library creation. a,r=briano 1998-05-08 08:01:10 +00:00
briano
4141936641 Attempt to handle the various SINIX versions (that I know of) in a cleaner way. 1998-05-05 23:58:14 +00:00
briano
ec68411b05 Handle different SINIX versions properly. Thanks to Sanjay Gupta (gupta@informix.com) for the suggestion. 1998-05-05 00:10:34 +00:00
donm
e4caf92071 backing out Brian O's change that broke the gromit tree. 1998-05-04 17:22:59 +00:00
ramiro
4c3f9250dd Make sure the client can properly link with motif 2.1 and gnu libc2 on
linux.  Also link with libBrokenLocale.so since locale support in
motif 2.1 with GLIBC is currently broken.
1998-05-03 06:36:27 +00:00
briano
fb087ba3ad Eliminated the confusing and pointless OS version macros. 1998-05-01 02:04:06 +00:00
hshaw
2b158c7942 Update XFEPRIVDIR to point to ns instead of ns_priv 1998-04-27 21:34:30 +00:00
briano
bda16166bb Got rid of a minor redundancy, and added support for 2.1.x kernels. 1998-04-26 03:07:41 +00:00
briano
89e7dfffcc Added support for SCO UnixWare 7, and consolidated all the Linux's.
Thanks to Thorsten Heit (thorsten@wurzelausix.cs.uni-sb.de) for the
Linux suggestion.
1998-04-24 22:22:42 +00:00
sar
3fff96be8b change MOZ_SRC references to DEPTH 1998-04-21 21:22:54 +00:00
hshaw
fb8567408a Fix problem with dependency checking of AWT11 class files 1998-04-21 06:42:48 +00:00
hshaw
e28082ff57 Add NS_DEPTH to list of macros processed by mantomak 1998-04-21 06:41:47 +00:00
hshaw
f90be69d01 Make -DNO_SECURITY independent of MOZ_LITE/MEDIUM - hshaw/sudu 1998-04-21 06:40:35 +00:00
briano
fc19463ba7 Fixed the Emacs tags rules to recognize C++ sources as well. Thanks to Todd Larason (jtl@molehill.org). 1998-04-15 23:56:45 +00:00
scullin
f063b697f1 Added standalone image lib define, mirrors one in config.mak. Approved
by briano.
1998-04-14 02:01:29 +00:00
briano
1520ffa6e3 Added support for M68k Linux. Thanks to Jes Sorensen (Jes.Sorensen@cern.ch) for the patch. 1998-04-14 00:26:45 +00:00
spider
12066836a2 Modifications to enable building on Win95. Added source for several new tools,
wtc's change to makecopy to support wildcards, and win95 specific makefile
configuration and rules.
1998-04-07 20:41:06 +00:00
ltabb
3b56a9af51 Free the lizard 1998-03-28 02:44:41 +00:00