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

2554 Коммитов

Автор SHA1 Сообщение Дата
cyeh%netscape.com 971fdfc151 First Checked In. 1998-08-31 22:51:26 +00:00
cyeh%netscape.com 374a1c2dc0 change tool call from perl5 to perl, so that i can actually build
on my primary linux machine. this is purely a selfish change, and only
enabled for official type builds.

reviewed: cyeh. approved: cyeh
1998-08-31 21:19:04 +00:00
cls%seawood.org 4ea1471485 Tweaked clobber_all dependency for autoconf tinderbox build. 1998-08-29 22:37:34 +00:00
cls%seawood.org 121dc5f5c3 Fixed problem of autoconf not using ACCFLAGS when using --enable-debug. 1998-08-29 22:12:53 +00:00
briano%netscape.com 5c7e9be7a1 Not needed. 1998-08-29 06:31:58 +00:00
briano%netscape.com 53bd500808 Added an optimization fix. 1998-08-29 06:31:18 +00:00
cls%seawood.org 976e98edda Fixed problem with makedepend under autoconf. 1998-08-28 22:40:14 +00:00
briano%netscape.com 35ee59e53c New file to support DG/UX. Thanks to Marc Fraioli (fraioli@dg-rtp.dg.com) for doing all the work. 1998-08-28 20:20:15 +00:00
briano%netscape.com 5378b87905 Added support for DG/UX, and a fix for bug#254. 1998-08-28 20:17:38 +00:00
cls%seawood.org 558336b45e More tweaks for make depend under autoconf. 1998-08-28 07:07:47 +00:00
cls%seawood.org 13a106a516 ifdef'd out MOZ_OJI as only the bare minimum should be on by default for the autoconf buld. 1998-08-28 07:00:13 +00:00
cls%seawood.org bdd3a9b39a Removed SHACK and added DOM. 1998-08-28 06:55:52 +00:00
toshok%netscape.com c03599e1ab use $(MAKE) instead of make, so it does not break on bsd machines, where make and gmake are *completely* different 1998-08-28 04:37:44 +00:00
cls%seawood.org 7e42981bd3 Added timebomb target. 1998-08-27 19:53:30 +00:00
cls%seawood.org aa0ff173dc Enabled dependencies for autoconf. 1998-08-27 19:52:22 +00:00
leaf%mozilla.org 943c9d7e71 Added a timebomb target for "MOZILLA_OFFICIAL" builds, w/unix and perl5. 1998-08-27 00:47:14 +00:00
donm%netscape.com edd7ef1147 reverting to ifdef BUILD_OFFICIAL around the build_numbering system. 1998-08-26 20:27:11 +00:00
slamm%netscape.com a5782bae32 Have cvs ignore the generated files. 1998-08-26 18:36:12 +00:00
slamm%netscape.com 33df483aba Hookup NETSCAPE_COMMERCIAL for the Unix builds. 1998-08-26 18:35:26 +00:00
cls%seawood.org 9020b80c52 Updates to autoconf files. 1998-08-26 04:04:57 +00:00
cyeh%netscape.com 0ca27cbf8e generate build numbers all the time, since Mozilla is going to need
this number as well.
1998-08-25 21:23:32 +00:00
toshok%netscape.com 93993ac3c5 get rid of all the platform ifdefs around sys_errlist. replace them all with #ifdef HAVE_SYSERRLIST, which is defined in the config/*.mk's and which should be tested for by configure.in 1998-08-25 19:44:12 +00:00
donm%netscape.com b0bd105732 new perl build numbering system. 1998-08-24 23:08:56 +00:00
mcafee%netscape.com 39907d64eb Woops, we should test OS_ARCH for Rhapsody instead of using RHAPSODY. 1998-08-20 03:09:01 +00:00
cls%seawood.org 84f1cedcbb AUTOCONF_1_0 landing. 1998-08-19 20:42:14 +00:00
mcafee%netscape.com 7b76b8e2ad Adding RHAPSODY define so we don't have to do shell commands for ifdef's in Makefiles 1998-08-19 08:26:15 +00:00
mcafee%netscape.com 399731346a Next attempt at getting shared libs to build properly 1998-08-18 09:07:32 +00:00
mcafee%netscape.com 28d477a5f4 Support DLL_SUFFIX if build overrides .so default 1998-08-18 09:06:48 +00:00
mcafee%netscape.com d6a6a15ef2 Support for Intel 1998-08-18 07:29:04 +00:00
mcafee%netscape.com 220f75a65a Some libraries (jpeg, xpcom) include nsprpub header files and need to know about USE_PTHREADS for some platforms (SparcLinux/RH5.1). 1998-08-15 01:27:17 +00:00
wtc%netscape.com 9fdb1ea9fd OPTIMIZER: use -O2 in optimized builds. Do not use -g (for now) in
debug builds because it would produce a huge executable.
1998-08-13 04:35:20 +00:00
wtc%netscape.com a7d686be89 Linux/Alpha needs the -mieee compiler flag to turn on IEEE floating
point arithmetics.
1998-08-12 21:18:20 +00:00
chuckb%netscape.com db240e4e60 inadvertant change 1998-08-12 11:01:24 +00:00
chuckb%netscape.com 7b391966a5 DIRECTORY_C_SDK_30_BRANCH to TRUNK merge 1998-08-12 10:44:46 +00:00
spider%netscape.com 450b910a08 Fix Raptor Unix bustage. SignleSignon not supported when using modular
netlib.
1998-08-12 01:31:21 +00:00
wtc%netscape.com 37f482c6ed Added dgux.mk, contributed by Marc Fraioli <fraioli@dg-rtp.dg.com>. 1998-08-11 22:47:22 +00:00
donm%netscape.com 609f8c5d48 adding MOZ_SINGLESIGNON and MOZ_COOKIEMANAGE to MOZ_MEDIUM define. 1998-08-11 18:41:01 +00:00
wtc%netscape.com f7277b4d8c Enable pthreads-based Mozilla build. TO do a pthreads-based build,
set the environment variable USE_PTHREADS to 1.
Files changed: mozilla/config/OSF1.mk, mozilla/nsprpub/config/OSF1.mk.
1998-08-10 23:37:06 +00:00
wtc%netscape.com cceb53c3d2 Enable pthreads-based build. The macro SW_THREADS is defined only
if USE_PTHREADS is not defined.  If USE_PTHREADS is defined, add
-lpthread to OS_LIBS.
1998-08-10 22:05:33 +00:00
kin%netscape.com 8e165088d5 Turn on ENDER by default in the builds. 1998-08-10 21:22:27 +00:00
jfrancis%netscape.com fa1395ec73 Turning on ENDER. 1998-08-10 15:18:32 +00:00
beard%netscape.com 1f2a2f9ef2 Turning OJI on. 1998-08-06 00:40:45 +00:00
kin%netscape.com df1fbdbdc7 Added code to define ENDER if MOZ_ENDER is set.
Approved by wtc.
1998-08-05 20:21:13 +00:00
pierre%netscape.com ae39c1a614 defined MOZ_NGLAYOUT 1998-08-05 08:07:39 +00:00
warren%netscape.com 668cddb22e Changes to build with MOZ_OJI, and optionally build NSJVM. Changes to regenerate jar files. Changed version number to 50. 1998-08-05 00:36:13 +00:00
dfm%netscape.com 745b7fe392 Removed MOZ_PRIVACY switch, added MOZ_TRANSACTION_RECEIPTS switch.
Approved: sar
1998-08-04 00:20:15 +00:00
guha%netscape.com 7977dc9238 Added SMART_MAIL ifdef 1998-08-03 22:21:58 +00:00
dfm%netscape.com 7fca0c763b Created MOZ_TRANSACTION_RECEIPTS ifdef for that frozen feature; removed obsolete
MOZ_PRIVACY. Approved: sar
1998-08-03 22:18:53 +00:00
warren%netscape.com 2c7a27b391 Changes from OJI_19980727_BRANCH since the OJI_19980727_TIP_MERGE tag. 1998-07-31 23:41:45 +00:00
donm%netscape.com 61028aa191 backing out change made during OJIcarpool. 1998-07-31 22:54:04 +00:00
thom%netscape.com 7f5775b231 Added MOZ_NGLAYOUT. This had better not effect any other platforms or we're doomed. 1998-07-31 22:08:15 +00:00
warren%netscape.com 2e5fb56017 Landing changes in the OJI_19980727_BRANCH since the OJI_19980727_TIP_MERGE tag. 1998-07-31 20:46:45 +00:00
warren%netscape.com c9bd5d8074 Landing changes in the OJI_19980727_BRANCH since the OJI_19980727_TIP_MERGE tag. 1998-07-31 20:19:50 +00:00
ramiro%netscape.com 04242f2058 Add clobber_all target to make mozilla build system happy. 1998-07-30 02:05:13 +00:00
pinkerton%netscape.com 7ed22d6321 Turning on privacy features for dfm. 1998-07-29 22:49:24 +00:00
wtc%netscape.com 5e56411873 We should not use -I/usr/include/machine. That is not the right way
to fix the endian.h inclusion problem in mcom_db.h.  We should fix
mcom_db.h to say:
#ifdef __osf__
#include <machine/endian.h>
#endif
Using -I/usr/include/machine will pull in <machine/signal.h>, which
is incompatible with the intended <signal.h>.
1998-07-25 04:46:55 +00:00
waterson%netscape.com 7212146636 Fixed MOZ_PROF to build optimized with symbols. 1998-07-24 22:46:44 +00:00
ramiro%netscape.com 21f35c29b6 Allow the user to ignore the OS_VERSION, which is usually irrelevant. 1998-07-22 05:38:53 +00:00
ramiro%netscape.com eaae2365a1 Define proper macros for linux 2.2. 1998-07-22 04:59:29 +00:00
ramiro%netscape.com d231df7c60 Allow the user to override the default host identity. 1998-07-22 04:53:19 +00:00
ramiro%netscape.com 2c5cdc3e71 Add realclean target to be compatible with the rest of the build system. 1998-07-22 01:19:28 +00:00
dfm%netscape.com 0b7890852b Landed privacy features from PRIVACY_BRANCH_070898; Transaction Receipts
and Privacy Policies are still switched off, so mozilla/privacy doesn't
build by default.
1998-07-20 18:40:09 +00:00
ramiro%netscape.com 1f91f8ecef Use -r instead of -x to test for existence of libs - since the permissions
are not always 755.
Thanks to "G�bor Lipt�k" <gliptak@hotmail.com> for poiting this out.
1998-07-20 08:55:30 +00:00
ramiro%netscape.com f0af3c4c2d Fix a dumbass typo. 1998-07-18 07:42:15 +00:00
ramiro%netscape.com 00c084be51 Remove circular dependancy on config/config.mk from config/mkdepend. 1998-07-18 07:38:13 +00:00
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