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

348 Коммитов

Автор SHA1 Сообщение Дата
briano%netscape.com 8074b91907 Make the OSF/1 OS_RELEASE macro compatible with that used by NSPR. 1998-10-31 20:14:33 +00:00
briano%netscape.com c86dcaf554 Added a check for another ARM variant. 1998-10-31 04:10:42 +00:00
akkana%netscape.com 12e1fbd5c6 Fix the static-class-object-from-DSO problem. Approved by briano. 1998-10-31 00:38:27 +00:00
cls%seawood.org fe741a1068 More fixes for build_number 1998-10-30 04:05:50 +00:00
cls%seawood.org bc2c14d768 Added MAKE_OBJDIR to build_number target 1998-10-30 02:57:34 +00:00
ramiro%netscape.com 180f069d4b Dont add the multigot stuff if using gcc. 1998-10-28 11:29:02 +00:00
cls%seawood.org 89e0d6baf4 Added support for nglayout. Use --enable-nglayout to compile it *after* pulling the nglayout srcs. MKSHLIB & friends are now defined by configure. BUILD_UNIX_PLUGINS is set only ifndef NO_SHARED_LIB. 1998-10-28 03:40:33 +00:00
cls%seawood.org 60d3c83cd0 Use separate DEFINES for autoconf if MOZ_DEBUG is defined. Should clear up IRIX depend tb. 1998-10-26 02:25:31 +00:00
cls%seawood.org 36d2161504 IRIX depend tb doesn't seem to like the extra DEFINES when doing a 'make depend'. 1998-10-26 00:52:30 +00:00
cls%seawood.org 2949f638d8 Split OS_CFLAGS into OS_CFLAGS, OS_INCLUDES and DEFINES.
Modified Makefile.ins to append not overwrite DEFINES.
Added $(DEFINES) to the mkdepend command line so that some conditional dependencies are caught as well.
1998-10-25 22:25:25 +00:00
briano%netscape.com 49e4912eb1 Support for the new, single dist/include directory mechanism. 1998-10-23 04:41:26 +00:00
cls%seawood.org 4abf6c629b The system versions of jpeg & png are used by default (if found) unless the local copy is more recent. Zlib is used by default if found.
Added separate variables for jpeg, png & zlib CFLAGS & LIBS.
Added --with-option=dir support for jpeg, png & zlib.
Split X defines into XCFLAGS, XLDFLAGS & XLIBS.
Will attempt to link nspr against the proper thread lib if the initial check fails.
Removed last vestiges of NO_SECURITY.
Modified cmd/{gnome,qt,x}fe/Makefile to only use autoconf defined variable for the final link.
Changed ACCFLAGS to OS_CFLAGS. Changed ACLIBS to OS_LIBS.
OPTIMIZER (config.mk) is no longer set for autoconf.
No longer includes platform specific .mk
1998-10-23 00:36:08 +00:00
cls%seawood.org 58641ee9f5 Removed some MKLINUX & MACLINUX ifdefs. Replace a couple with (defined(linux) && defined(__powerpc__)).
Added glibc ifndefs to strdup declarations.
Fixed problem with stderr under glibc 2.1.
Patch submitted by Tom Rini <trini@kernel.crashing.org>.
1998-10-22 06:05:19 +00:00
cls%seawood.org 908e69d697 Set FE_X_CFLAGS to MOTIF_INCLUDES.
Moved NSPR_LDFLAGS into NSPR_LIBS.
Changed NSPR_INCLUDES to NSPR_CFLAGS.
Moved Xp and Xpm to FE_X_LIBS.
1998-10-21 02:05:59 +00:00
briano%netscape.com b1dee48bcc Eliminated the use of -DBSD. It appears to be unnecessary. Fixes bug#424. 1998-10-20 20:57:28 +00:00
briano%netscape.com 002949c90f Mods to support AIX 4.2 (thanks to wtc@netscape.com). 1998-10-20 20:52:00 +00:00
gagan%netscape.com 8309811ac5 Switching NU_CACHE off for now. 1998-10-20 13:51:11 +00:00
gagan%netscape.com f482438c59 Backing out my changes of NUCACHE. Gromit/Raptor were broken. 1998-10-20 13:49:16 +00:00
gagan%netscape.com 3208bb8061 Toggled NU_CACHE. 1998-10-20 02:32:40 +00:00
gagan%netscape.com eccc9d2b35 Switching on NU_CACHE by default. 1998-10-20 00:49:40 +00:00
cyeh%netscape.com e2ca880d53 Remove obsolete #defines _NSPR and NSPR20 1998-10-19 21:32:19 +00:00
cyeh%netscape.com c6e5fba50e turn off -DNSPR20 1998-10-19 20:56:21 +00:00
briano%netscape.com 0e28df67b9 Minor changes for the sake of consistency. 1998-10-16 06:04:27 +00:00
cyeh%netscape.com 1e86c30564 remove !ifdef NO_SECURITY, it is obsolete. 1998-10-16 01:49:24 +00:00
cyeh%netscape.com dc3cfb4b34 remove old old -DNSPR. As if we could ever build now without it. 1998-10-16 01:39:09 +00:00
briano%netscape.com 5254996718 Added to GARBAGE to be sure to clean up the Watcom compiler droppings on QNX. 1998-10-16 00:25:54 +00:00
cyeh%netscape.com 8e84ac921c remove ancient NSPR #defines. 1998-10-15 23:36:19 +00:00
cyeh%netscape.com 920511902c remove NO_SECURITY !define 1998-10-15 22:42:41 +00:00
cyeh%netscape.com e03dc39162 remove unneeded #define. 1998-10-15 18:51:42 +00:00
blythe%netscape.com 4154e1878e Fix bugs on win95 builds, aprvd briano law 1998-10-15 12:38:26 +00:00
jfrancis%netscape.com 6a009b5910 Ender Mime Carpool. This is not your father's email client. 1998-10-14 20:38:35 +00:00
kin%netscape.com 8bb9d21b98 Turn on MOZ_ENDER_MIME code. 1998-10-14 20:31:10 +00:00
cls%seawood.org f39eb3bc0e Backed out previous change because the variables have different meanings under the nspr build. 1998-10-14 01:40:41 +00:00
cls%seawood.org f433d35d3e Tweaked tweak_nspr kludge so that it does not do variable substitution when it rearranges OBJDIR in nsprpub/config/UNIX.mk 1998-10-14 01:32:22 +00:00
wtc%netscape.com 99cffaf55c Removed obsolete build variables FORCE_SW_THREADS and
USE_KERNEL_THREADS.  Use the -mt option for CC if
USE_PTHREADS and NS_USE_NATIVE are defined.  If we
are not using pthreads, add -DSW_THREADS to the compiler
command line.
1998-10-13 23:03:47 +00:00
mcafee%netscape.com 6139ccff57 putting -DNO_X11 in the right place 1998-10-13 02:49:30 +00:00
slamm%netscape.com b040ec5969 Add MOZ_SECURITY to DEFINES if !NO_SECURITY. cyeh will clean this up later and replace !NO_SECURITY with the more straightforward MOZ_SECURITY. 1998-10-12 23:12:45 +00:00
cyeh%netscape.com 438865728a remove old NSPR20 conditional macros 1998-10-12 21:08:57 +00:00
rpotts%netscape.com e64e1f3498 Moved composer defines inside of ifndef MODULAR_NETLIB blocks to get NGlayout building again... 1998-10-10 07:21:24 +00:00
mcafee%netscape.com 1fdc7707d1 Turning SMART_MAIL on by default 1998-10-09 07:35:46 +00:00
waterson%netscape.com 0d6f75e389 Touch down progress bar changes from PROGRESS_19981006_BRANCH. a=briano. 1998-10-09 04:33:07 +00:00
mcafee%netscape.com f8109c2847 Add defines for SMART_MAIL. Thanks to skinny@knowhere.net for this fix 1998-10-09 00:38:50 +00:00
wtc%netscape.com 4a5e88db8f Added USE_PTHREADS for the pthreads build. Deleted obsolete
macro define -D_PR_NTHREAD.
1998-10-08 21:43:43 +00:00
briano%netscape.com b672b7bb10 Forgot to add the NPL blurb. 1998-10-08 07:47:02 +00:00
ramiro%netscape.com 719dd69e29 Fix a dumbass typo. 1998-10-06 21:27:59 +00:00
cyeh%netscape.com 1dcc4f0686 remove -DMOCHA from all builds 1998-10-06 20:48:56 +00:00
ramiro%netscape.com 51a374bf17 Add check for motifs that have builtin Xpm support (such as solaris 2.6). 1998-10-06 06:19:40 +00:00
cyeh%netscape.com cacb8764fa removing -DMOCHA from Windows build. 1998-10-05 22:15:43 +00:00
cyeh%netscape.com f31dc000c8 removing obsolete files. use MANIFEST instead. 1998-10-05 18:42:02 +00:00
briano%netscape.com cc617b9e48 Fixes to help get UnixWare 7 builds off the floor. 1998-10-04 00:28:14 +00:00
briano%netscape.com 7434bc4a40 Yet another case where the perl used by earlier product releases is perl 4, so we (Netscape) will work around it. 1998-10-03 19:42:56 +00:00
cls%seawood.org e07ad99460 Removed NSPR build kludge. 1998-10-03 05:02:15 +00:00
cls%seawood.org 83527160c5 Added artificial $(DISTTARGETS) to make parallel builds play nice. 1998-10-03 01:37:09 +00:00
briano%netscape.com a886ca50d4 Now supports MOZ_DOM, compliments of toshok@netscape.com. 1998-10-02 22:43:52 +00:00
briano%netscape.com 795f831c27 Added support for Rhapsody. 1998-10-02 08:20:52 +00:00
cls%seawood.org 2c451aefe1 Added NSPR_DIR, NSPR_INCLUDES, NSPR_LDFLAGS and NSPR_LIBS variables. 1998-10-02 08:10:31 +00:00
mcafee%netscape.com ba1df696fc Adding X11 support for Rhapsody build 1998-10-02 04:46:02 +00:00
cls%seawood.org 464229cbf6 Made tweak_nspr: an empty target for autoconf as $(MKDEPEND) requires it now. 1998-10-02 04:08:00 +00:00
briano%netscape.com bb24820ca7 Netscape-specific change to deal with the fact that many of our machines
have Perl 4 installed on them, and need to keep it where it is for historic
reasons.  So, we needed a way to be sure we get Perl 5 when building mozilla.
This change takes care of that.  It may break some people *inside Netscape*
initially, but problems should be minimal, as the solution involves simply
creating a symlink.
1998-10-02 02:44:58 +00:00
cls%seawood.org da8631c545 Removed obsolete autoconf version of tweak_nspr: 1998-10-02 02:12:21 +00:00
briano%netscape.com 109b2e9f25 OS_MINOR is no longer needed. 1998-10-01 23:32:17 +00:00
mcafee%netscape.com 32d78f36ba Added -lstdc++ 1998-10-01 07:26:14 +00:00
mcafee%netscape.com da39e9f4d5 Broke DSO_LDFLAGS out of MKSHLIB 1998-10-01 06:55:38 +00:00
cls%seawood.org 03efb71bb9 Make autoconf ignore old setting of MOZ_MEDIUM as well as MOZ_LITE 1998-09-30 20:13:35 +00:00
cls%seawood.org be77d1a3d9 Moved defines for MOZ_MAIL_COMPOSE out of MOZ_MEDIUM ifdef and placed it under separate MOZ_MAIL_COMPOSE ifdef. Fixes --enable-mail-compose. 1998-09-30 18:58:15 +00:00
ramiro%netscape.com eff5e621c6 Dont define the detect rules on autoconf builds, otherwise ac builds is
painfully slow.
1998-09-30 11:58:59 +00:00
brendan%netscape.com 8b7f210e05 - Need JS_THREADSAFE in mozilla.mak and config.mak (and because of the latter,
don't need it in js/src/makefile.win).
- Added DOM support.
- Break up really long lines in mozilla.mak using backslashes.
- Added /I../../lib/libdom to several places (ugh).
- factor some mime.lib stuff better, but still not consistent in how SMART_MAIL
  and MOZ_MAIL_NEWS select it.
- Include spans and transclusion stuff, shaver and toshok to clean up later.
- Use ?: instead of if/else in layout.c to minimize source and generated code.
- Use strong typing for struct DOM_foo * types without including domstyle.h,
  by using mighty struct tags.
- Fix doc_id signedness in lm_dom.h (also eliminate tabs, but use 8 for
  tab-width).
1998-09-30 02:07:26 +00:00
cls%seawood.org acfa6cf702 Replaced checks for NO_EDITOR with checks for MOZ_EDITOR. Removed check for NO_EDITOR from config.mk. Removed EDITOR=1 from config.mk. Set MOZ_EDITOR= ifdef MOZ_LITE. 1998-09-30 00:48:23 +00:00
akkana%netscape.com 8d318087f8 Turn on MOZ_MAIL_COMPOSE. Approved by Briano 1998-09-29 22:43:22 +00:00
cyeh%netscape.com adcfe9e1df hasta la vista, MOZ_GOLD 1998-09-29 21:57:03 +00:00
pinkerton%netscape.com 94613b3732 get ready for Carbon 1998-09-29 17:24:55 +00:00
briano%netscape.com 89f6a75297 Well, it turns out that gcc 2.8.1 for QNX has problems with error status returned by exit(). Seems to work fine, otherwise. Making the native (Watcom) compiler the default again. 1998-09-26 07:57:32 +00:00
briano%netscape.com 3d26c5f6ab All Linux variants seem to have zip and unzip in /usr/bin, so no need for the extra ifeq to restrict it to ppc. 1998-09-26 03:15:26 +00:00
pierre%netscape.com 9fb36e1104 fixing the mac raptor build: undef some of the Mozilla specific stuff 1998-09-26 02:56:36 +00:00
cls%seawood.org 262befdf06 Removed --enable-nspr. Added check for moc. 1998-09-26 02:07:08 +00:00
briano%netscape.com caee827d8a Minor change to the 'test' commands. QNX breaks if there isn't an else block.... 1998-09-26 01:30:16 +00:00
briano%netscape.com 3c5ec5673b Minor tweaks to support QNX 4.24. 1998-09-26 01:28:27 +00:00
pierre%netscape.com 2cfa7ab29a fixing the mac raptor build after the landing of nspr20 v3 1998-09-26 01:00:00 +00:00
rpotts%netscape.com 1dbc78ec6c Added a define for NETLIB_THREAD when the MODULAR_NETLIB environment variable is defined 1998-09-25 22:18:43 +00:00
mlm%netscape.com 82fa1e53f6 Branch landing: Multithreading in mozilla.
- Add -DJS_THREADSAFE to builds.
1998-09-25 22:00:13 +00:00
briano%netscape.com 0aff974b23 Changes requested by wtc@netscape.com to support NSPR 3.0. 1998-09-24 03:51:10 +00:00
briano%netscape.com eebc822b38 Applied the last of the changes from Frank van der Linden (frank@wins.uva.nl). 1998-09-24 03:11:51 +00:00
akkana%netscape.com 6e3c02e619 config.mk 1998-09-23 21:30:15 +00:00
akkana%netscape.com fb696522fa Turn on MOZ_MAIL_COMPOSE by default. Approved by briano 1998-09-23 18:41:11 +00:00
briano%netscape.com 983ec49fa3 Whether or not security is enabled is independent of the MOZ_LITE, MOZ_MEDIUM, MOZ_BLAHBLAHBLAH macros. This should help people building MOZ_LITE. 1998-09-22 23:49:58 +00:00
cls%seawood.org 62d121236f Sync'd Makefile.ins with corresponding Makefiles. Fixed problems with autoconf build. Thanks to Christopher Blizzard <blizzard@appliedtheory.com> and Tom Rini <trini@kernel.crashing.org>. 1998-09-22 03:47:27 +00:00
nisheeth%netscape.com 927241967a Adding build support for modules/libtest that exposes interfaces for
testing the layout engine.
1998-09-21 21:43:38 +00:00
blizzard%appliedtheory.com c746121dc7 Only try to detect Motif if you plan on building xfe 1998-09-21 17:29:32 +00:00
rpotts%netscape.com dcfe701c00 Turned on Multi-threaded define for windows... (NGLayout only) 1998-09-19 06:50:43 +00:00
mcafee%netscape.com 95744bb343 Fixing -lm not found link error when linking libimg. 1998-09-19 06:20:10 +00:00
sar%netscape.com ed2ae5d23c We want a distinct build number for each build regardless of MOZILLA_OFFICIAL
status. This is needed for fullcircle, but it's also the right thing to do.

so add a target for build_number, and add it as a dependency to the export target
This affects win only, and I've tested it.
1998-09-18 10:09:15 +00:00
briano%netscape.com 6c5debb1fd Support for QNX. 1998-09-18 02:58:04 +00:00
ramiro%netscape.com b971bc1576 Fix the "it hangs for ever" problem. 1998-09-18 02:57:31 +00:00
briano%netscape.com 3d5e7b0369 Try to support QNX. Need to hack gcc to get it to build/run on this OS ASAP.... 1998-09-18 02:51:39 +00:00
briano%netscape.com 35aa79884a Minor change to support OpenBSD and clean up NetBSD. 1998-09-18 02:47:54 +00:00
briano%netscape.com b5c6f03d0c Got rid of the pointless LINUXy_z macros (again), and made some minor tweaks for ARM systems (NetWinder). 1998-09-18 02:16:44 +00:00
sudu%netscape.com 51a4cb33ad Fixed up regenerate rules for jni 1998-09-17 18:12:36 +00:00
ramiro%netscape.com 68f6a76079 Add include path needed for HPUX 10.20.
Thanks to Ralf Hildebrandt <R.Hildebrandt@tu-bs.de> for pointing this out.
1998-09-17 10:02:40 +00:00
cyeh%netscape.com b07df41324 use MMDD instead of julian day 1998-09-16 19:00:25 +00:00
cyeh%netscape.com 9b57e33c8f added missing about.html build numbering 1998-09-15 21:34:52 +00:00