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

366 Коммитов

Автор SHA1 Сообщение Дата
slamm%netscape.com cf23cf46a0 Move CPP_PROG_LINK define from config.mk to rules.mk. This allows config.mk to be included in a Makefile before CPPSRCS is defined (i.e. Having CPP_PROG_LINK in config.mk caused an unnecessary dependency.) 1999-01-28 00:59:03 +00:00
slamm%netscape.com b78d7ef52a Use TK_CFLAGS instead of TK_(MOTIF|GTK)_CFLAGS. Use TK_LIBS instead of TK_(MOTIF|GTK)_LIBS to simplify makefile rules. 1999-01-27 19:51:59 +00:00
mcafee%netscape.com c9e9df3419 Adding pure target to run purify (Solaris) 1999-01-27 07:17:32 +00:00
pollmann%netscape.com 4716eac6b9 Bug 2370: FreeBSD 3.0 patches 1999-01-27 05:10:54 +00:00
slamm%netscape.com 91cc465f1f Only update .md files when NO_MDUPDATE is unset. 1999-01-26 23:54:59 +00:00
mcafee%netscape.com 6d2fbf903e Forgot link line rule 1999-01-23 12:20:00 +00:00
mcafee%netscape.com 309efea40d Trying the 3.35 commit again (SIMPLE_PROGRAMS) 1999-01-23 11:41:15 +00:00
mcafee%netscape.com e644d57dfe Backing out until tree builds Ok 1999-01-23 10:14:58 +00:00
mcafee%netscape.com 051b5f421f Adding support for 1:1 mapping for source files & binaries; this lets 2 or more binaries coexist in a single directory. Usage: <SIMPLE_PROGRAMS = Foo Bar> very similar to the way PROGRAM works. 1999-01-23 09:36:40 +00:00
braddr%puremagic.com 92643af3c9 solaris 2.6 native makedepend can't handle lines over 4000 bytes, shorten this down to fit. 1999-01-23 08:24:39 +00:00
slamm%netscape.com f5e6b99b25 Make depend.mk files smaller by putting more dependencies on one line (i.e. Add a '-w' flag to makedepend). 1999-01-23 00:50:39 +00:00
mcafee%netscape.com db7387bdb2 Turn on C++ linking if we have any .cpp files. 1999-01-22 10:01:44 +00:00
mcafee%netscape.com 8cf7e6c736 Adding support for linking binaries 1999-01-22 04:00:13 +00:00
cyeh%netscape.com e130d321d8 added new hacky build configuration. if MOZ_DEBUG is not set, you can
set MOZ_DEBUGOPT. MOZ_DEBUGOPT will generate optimized bits, but also
generate debugging information linked into the libraries and executables.

this can be insanely useful when you are trying to track down compiler
optimization bugs.

to use, set MOZ_DEBUG=, set MOZ_DEBUGOPT=1
1999-01-22 01:45:38 +00:00
alecf%netscape.com ace3cdd40e add rules to automatically build .h files from .idl files if they are newer,
and add way of exporting IDL files with IDLSRCS
1999-01-22 01:28:13 +00:00
alecf%netscape.com 8f9176fb66 specify the exact location of the XPIDL compiler 1999-01-22 01:27:28 +00:00
ramiro%netscape.com 2d92708898 Add 'alldep' and 'everything' rules. 1999-01-21 07:42:44 +00:00
ramiro%netscape.com de1f1d2cac Make sure clobber kills dependancies. 1999-01-21 07:42:08 +00:00
gagan%netscape.com 9b57d830f6 Switching off NU_CACHE by default for now... 1999-01-15 19:33:17 +00:00
petitta%netscape.com 8e33512cba Temporarly took out #define MOZ_FULLCIRCLE 1999-01-13 01:11:54 +00:00
petitta%netscape.com bc78c32c61 Added MOZ_FULLCIRCLE for the TalkBack Client. 1999-01-12 20:57:30 +00:00
briano%netscape.com b1042e2183 Fix for bugzilla#1316 in which both debug and optimization flags were being passed to the compiler when MOZ_DEBUG was defined. 1999-01-05 00:37:34 +00:00
beard%netscape.com 3cd6a644b6 backed out SingleSign/CookieManagement changes 1998-12-30 02:26:02 +00:00
beard%netscape.com 76fb5e5af7 Turning on CookieManagement/SingleSignon on Mac. 1998-12-30 01:47:23 +00:00
morse%netscape.com d7d2046916 changes needed for privacy module 1998-12-30 00:22:55 +00:00
alecf%netscape.com 8b34208241 add --eanble-mailnews and --enable-ldap switches, and depricate MOZ_DARK 1998-12-23 00:48:52 +00:00
cls%seawood.org 31e9aabbbe Use OS_CFLAGS to set debugging flags as CFLAGS gets overwritten later. 1998-12-21 21:34:17 +00:00
cyeh%netscape.com ac537a6486 if you don't define MOZ_LITE, MOZ_MEDIUM, or MOZ_DARK, don't define
any of the feature #ifdefs by default.
these will probably go away and die eventually.
1998-12-21 18:38:53 +00:00
shaver%netscape.com 30635270f8 Add --enable-debug=module1,module2 to selective turn on debugging.
Remove --enable-dom, because Mariner is dead (sob).
Rename some MODULE= lines to make the afore-mentioned --enable-debug
technique actually useful.  Feel free to recategorize.
Fix libraptorhtml.so link bogosity by disabling shared lib generation for the
sub-archives (libraptor*_s.a), so that we can put bin before lib in the
library path and still get the right effect.  We could disable static-lib
generation in most other places and cut the build time down a fair bit, too.
[NOTE: I'm getting on a train...msw@gimp.org has agreed to be my tinderbox
buddy.  Thanks, Matt!]
1998-12-15 16:32:37 +00:00
cls%seawood.org 0aa90bbb4e Added build option for idl tool. Thanks to Tague Griffith <tague@netscape.com> for the patch and the patience while I fumbled this patch. :) 1998-12-15 03:24:59 +00:00
ramiro%netscape.com 6178db9009 Fix the depend noise redirection.
Thanks to Tom Lane <tgl@sss.pgh.pa.us> for suggesting the fix.
1998-12-07 02:32:25 +00:00
leaf%mozilla.org f26fd00696 making set-timebomb.pl work with shaver's hack in
xfe/xpviewer/src/nsViewerApp.cpp to implement a timebomb.
1998-12-07 00:06:19 +00:00
ramiro%netscape.com 8b57747a78 Make makedepend less noisy. 1998-12-06 07:03:16 +00:00
ramiro%netscape.com 9de953c38c Have cvs ignore generated files. 1998-12-05 11:07:45 +00:00
ramiro%netscape.com e2b921bf3c Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
sar%netscape.com b166cf8cdf fix build_number target. put build number in this dir instead of in ..\build 1998-12-04 20:00:31 +00:00
sar%netscape.com 723b60349b add build_number target 1998-12-04 19:56:48 +00:00
ramiro%netscape.com aa9ee9d7c3 Add support for 'native' dependancies on systems that include the 'makedepend'
binary by default.  For example, linux freebsd and other unices that have
X11 installed in a reasonable fashion.  The commercial unices will continue
to suck as usual.
1998-12-04 05:07:01 +00:00
nisheeth%netscape.com eb0d083f63 Added /FR flag for WIN32 builds to generate code browsing info if
MOZ_BROWSE_INFO is set in the environment.
1998-12-03 04:26:40 +00:00
gagan%netscape.com ecb6e911b9 Switching on NU_CACHE by default. Use set NO_NU_CACHE=1 to switch it off. 1998-12-01 04:43:46 +00:00
mcafee%netscape.com 26a75e8266 Added -DMOZ_FULLCIRCLE logic for release builds 1998-11-24 00:16:43 +00:00
leaf%mozilla.org 077ed505e6 Whacked set-timebomb.pl to whack nsNetService.cpp to kill seamonkey's
networking.
1998-11-23 11:16:32 +00:00
cls%seawood.org 1c5e61830b Linux shouldn't need the mkdetect scripts any longer. Get rid of bogus motif dependency as well. 1998-11-21 01:00:00 +00:00
cyeh%netscape.com 65038e9551 Removing static makefiles as a part of the transition to Autoconf. I have taken great
care to only remove makefiles affailiated with building nglayout. I have also verified that
the build at this point in time succesfully builds with autoconf.

If you must recover one of these makefiles, you can use the static tag STATIC_MAKEFILES.
If I removed a makefile that you need, please e-mail cyeh@netscape.com.
1998-11-21 00:34:32 +00:00
cls%seawood.org 141f2e1410 Since $(DEPENDENCIES) is not generated for OS2 or NT, do not try to include the file. 1998-11-19 03:09:23 +00:00
kin%netscape.com ed764e9ee7 Makefile.in and config modifications to allow us to build the new NGT based
editor.
1998-11-18 22:35:21 +00:00
cls%seawood.org 1e250c70c9 Added DLL_SUFFIX fixes. Thanks to Jeremy Lea <reg@shale.csir.co.za> for the patch. 1998-11-18 05:35:46 +00:00
morse%netscape.com f310963d50 update for single signon 1998-11-18 04:59:50 +00:00
jfrancis%netscape.com 5d4924ef27 Shared lib conversion, phase 1 1998-11-18 02:33:58 +00:00
jfrancis%netscape.com e93556a306 First Checked In. 1998-11-18 02:33:41 +00:00