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

613 Коммитов

Автор SHA1 Сообщение Дата
toshok%hungry.com fb8f1bc4be add the extra SUBST (NSPR_INCLUDE_DIR) 1999-04-05 03:11:30 +00:00
morse%netscape.com c6e244fe5f fix bustage on raptor 1999-04-05 00:22:05 +00:00
waterson%netscape.com f7bd650753 Added BRPROF into the build, --disable-brprof to disable it. 1999-04-01 07:26:42 +00:00
slamm%netscape.com e4fe9bfa0d Set MOZILLA_FIVE_HOME for run_apprunner and run_viewer targets. Change the message on the depend target when using compiler-based depend. 1999-03-31 19:07:29 +00:00
briano%netscape.com 72f67c17f6 Added 'else true' to all the if blocks that were missing it. Needed to make QNX's lame shell happy. 1999-03-30 22:21:54 +00:00
cyeh%netscape.com e5e8154f65 make build numbers Y2K compliant. 1999-03-30 01:07:02 +00:00
cyeh%netscape.com 7b3548c113 make build numbers work on UNIXen. This is a hack into the XUL file, build
number generation will need to be moved.
1999-03-30 00:14:48 +00:00
kipp%netscape.com 14db73b1bf Added missing wrap-malloc-lib 1999-03-29 23:50:57 +00:00
slamm%netscape.com 22a74f8213 Check dependencies on every pass. This is less than ideal because it causes gmake to fire twice for each Makefile, but it does work with -jN builds. We used to build .all.pp as a side effect of a shell command and ran into problems when seperate processes both tried to update .all.pp 1999-03-29 23:19:57 +00:00
cyeh%netscape.com a046eab603 turn on build numbers for windows builds. 1999-03-27 00:46:15 +00:00
cyeh%netscape.com b4d1228a17 change this script so that it inserts a build number into navigator.xul 1999-03-27 00:35:59 +00:00
slamm%netscape.com e560c93b71 Make the .deps directory during the export and libs passes. Fix for #4310. 1999-03-27 00:18:41 +00:00
slamm%netscape.com aa302a84e0 New warning for depend target and compiler-based dependencies. 1999-03-25 23:51:11 +00:00
slamm%netscape.com 9c4c3fd8dc Take CFLAGS off link line 1999-03-25 23:47:43 +00:00
slamm%netscape.com 4d78a3acba Use OS_LDFLAGS instead of CFLAGS. 1999-03-25 23:23:09 +00:00
briano%netscape.com 1011925a1f Change to provide support for platforms without shared library support, or for NO_SHARED_LIB builds. 1999-03-25 21:01:59 +00:00
akkana%netscape.com e0d1f8bbae 4268: Fix broken SIMPLE_PROGRAMS rule for --enable-md. Fix courtesy of slamm, checkin approved by sar 1999-03-25 19:52:19 +00:00
gagan%netscape.com dc83d61414 N2 landing... everybody run! duck! hide...! It really should be ok. 1999-03-25 00:22:56 +00:00
cyeh%netscape.com 090908cadc turn off wallet. 1999-03-23 20:55:39 +00:00
cyeh%netscape.com 18e88b1301 change name from MOZ_DEBUGOPT, which is confusing to ever so slightly
less confusing name MOZ_PROFILE
1999-03-23 20:17:09 +00:00
slamm%netscape.com 6a9dc7d1c0 Pull CFLAGS out of link line. Remove some implicit rules that we do not use. Fix -jN build problems (Create directories with their own target). 1999-03-22 20:43:05 +00:00
slamm%netscape.com fab58a341c Pull CFLAGS out of link line. 1999-03-22 20:43:02 +00:00
leaf%mozilla.org 0a0f5ac00f Landing nspr library name change, and plevent function call change. 1999-03-17 21:32:03 +00:00
morse%netscape.com ef2dcd4de8 turn on client wallet for win32 1999-03-12 23:29:12 +00:00
alecf%netscape.com 358998e04b only use these rules if the libIDL is available (and thus XPIDL is available) 1999-03-12 19:35:40 +00:00
alecf%netscape.com ec843b33aa use BUILD_IDLC to refer to the DOM idl compiler 1999-03-12 19:34:25 +00:00
alecf%netscape.com 9f2e709152 start using BUILD_XPIDL to build XPIDL 1999-03-12 19:28:09 +00:00
ramiro%netscape.com 846235af9b Make it possible to prefix mozilla dlls that conflict with system dlls. 1999-03-12 12:43:04 +00:00
briano%netscape.com 8fff449d7c Now static builds can find the static libraries they need. 1999-03-12 00:30:52 +00:00
ramiro%netscape.com 51b24a505b Change MOZILLA_HOME to MOZILLA_FIVE_HOME so that we dont fight Communicator
4.x installations.
1999-03-11 20:00:57 +00:00
slamm%netscape.com a6cff0cd76 Only use mddepend.pl when PERL is set. 1999-03-11 01:35:33 +00:00
braddr%puremagic.com c3904dcc52 Add new target for quantify 1999-03-10 08:32:42 +00:00
slamm%netscape.com 73bba50332 Give warning for 'make depend' with --enable-md. 1999-03-10 00:03:12 +00:00
slamm%netscape.com aa1f6565e9 -MD depend: Putting objects on PHONY target didn't work. Use 'FORCE' dependency instead. 1999-03-09 21:56:44 +00:00
slamm%netscape.com 44ac06a801 Fix typo. s/AC_DEFINES/ACDEFINES/ 1999-03-09 20:11:05 +00:00
warren%netscape.com c50687b845 nsRepository -> nsIComponentManager changes. 1999-03-09 09:44:27 +00:00
mcafee%netscape.com a1f72574d2 Adding install target for purify binaries 1999-03-09 04:21:51 +00:00
slamm%netscape.com f8569c2bf7 Have -MD dependencies cope will missing headerfiles. 1999-03-09 01:31:26 +00:00
slamm%netscape.com ac4169a9eb Move AC_INCLUDE_OR_DEFINES into OS_CFLAGS/OS_CXXFLAGS. 1999-03-09 01:30:00 +00:00
slamm%netscape.com 5d54e81b57 Move '-O' stripping into configure. Move compile-line defines into configure. 1999-03-09 01:29:57 +00:00
briano%netscape.com 419f73e812 Fixed the permission problem with nsinstall'd binary files, and added rules to make
sure shared libraries also get copied into $(DIST)/lib (where they're *supposed* to go).
1999-03-09 01:20:03 +00:00
cyeh%netscape.com 2440f48cdc pdbfiles have a ".pdb" at the end. 1999-03-08 22:40:17 +00:00
cyeh%netscape.com 4885f74377 change MOZ_DEBUGOPT config to not generate PDB files. 1999-03-08 22:38:33 +00:00
ramiro%netscape.com 0f9121d023 Allow for lock_SunOS.s to build properly. Fix the build system to
properly set all the ac magic needed to properly asm files.
Currently this is only an issue on Solaris, when building with the native
sun compiler.
1999-03-08 15:01:13 +00:00
ramiro%netscape.com bf8bece680 Add Templates.DB dir to GARBAGE so that the output of the Solaris CC template
code generator can be clobber.  Otherwise, dependancies and clobbering dont
work.
1999-03-08 11:44:25 +00:00
cls%seawood.org 0934081cb8 Introduced separate CXXFLAGS for use with C++ code in the same style as the existing CFLAGS. Prepended _ to some configure.in private variables. 1999-03-07 05:18:45 +00:00
cyeh%netscape.com 5fe1801c03 fix pdb file generation so that the go into $(OBJDIR) and also
have more useful names other than "none.pdb". some cleanup remains.
1999-03-05 23:24:48 +00:00
mcmullen%netscape.com faa41be683 Reversing the previous change. This was checked in in error. 1999-03-05 23:08:56 +00:00
mcmullen%netscape.com 0b721e55f8 Removed the offset parameter from the base stream interfaces. Implemented string streams. 1999-03-05 22:53:56 +00:00
alecf%netscape.com 85b15e2718 make clobber remove .deps directory too 1999-03-05 21:03:54 +00:00
ramiro%netscape.com 07b894f694 Add --enable-cpp-rtti , --enable-cpp-exceptions flags.
RTTI and exceptions are off by default on Linux.
1999-03-05 15:36:20 +00:00
briano%netscape.com b825a18516 Minor change to make it acceptable to QNX. 1999-03-04 05:02:09 +00:00
dp%netscape.com e115322998 Installing loadable components in components/ directory 1999-03-03 01:25:21 +00:00
leaf%mozilla.org e87084c15c Helping mcafee change the default location of cdefs.h and mcom_db.h 1999-03-02 19:37:15 +00:00
cls%seawood.org 264b627bc3 Moved optimization filtering so that OS_CFLAGS doesn't get evaluated prematurely. 1999-03-02 00:54:31 +00:00
cls%seawood.org 899aba86f3 Moved previous filter-out section after DSO_CFLAGS is set. 1999-03-01 03:14:23 +00:00
cls%seawood.org 4d6d0db404 Removed OPTIMIZE_CFLAGS. If CFLAGS isn't set in the enviornment, set it to -O. If MOZ_DEBUG is set, filter-out the optimization options in autoconf.mk. 1999-03-01 01:54:00 +00:00
mcmullen%netscape.com fe54d94b06 REALLY add nsRegistry and libreg to the Mac build. 1999-02-28 00:24:53 +00:00
mscott%netscape.com f361244b8c Add code to define XPIDL_JS_STUBS if it is defined in the environment for alecf. 1999-02-27 03:12:38 +00:00
cyeh%netscape.com c112e2b94f remove MOZ_PROF compiler option. it's redundant with MOZ_DEBUGOPT, and
it doesn't work to boot. it also has an annoying ifdef structure that is hard
to follow.
if you want to build optimized with debug symbols, use MOZ_DEBUGOPT=1
1999-02-26 18:32:39 +00:00
slamm%netscape.com 055ef78908 Add run_apprunner target 1999-02-25 19:18:59 +00:00
mcafee%netscape.com b8bb05f365 Reverting purify compiler back to CCC, this doesn't work with egcs/c++ anyways.. 1999-02-25 11:12:51 +00:00
cyeh%netscape.com 7ec160a2b0 we blow past the limit for the echo command on WinNT as well. doing the stupid
thing for now until i can figure out how to generate better status and not
blow up the echo command.
1999-02-24 18:21:49 +00:00
law%netscape.com 9d95b42e5a Turn off USE_NSREG till later - Thanks, John! 1999-02-23 20:31:23 +00:00
law%netscape.com 2954ca2ec0 Landing LIBREG990212_BRANCH to get libreg building on Mac 1999-02-23 19:56:57 +00:00
cyeh%netscape.com 2989a8f5cf this application has mfc dependencies. checking in now to do the stupid
thing and fix people. will have to go back and fix this properly.
1999-02-23 00:05:31 +00:00
slamm%netscape.com 030f2943bc Remove unused substitutions for MOZ_NETCAST, MOZ_LDAP, SMART_MAIL 1999-02-19 18:42:29 +00:00
alecf%netscape.com 1c53ab90ae check in new .deps based dependancy system 1999-02-19 03:06:32 +00:00
leaf%mozilla.org b168479015 (really cyeh) fix syntatical lameness. 1999-02-18 23:23:17 +00:00
cyeh%netscape.com 04d35500aa on win95 and win98, we would blow up echo with too long of a line to print.
if we are on NT, this doesn't happen. now we report status of makedep.exe
dependent of the OS we are on.
1999-02-18 23:18:40 +00:00
leaf%mozilla.org 5e1851930f fixing the perl hardcoding. looks in the hardcoded places, then pulls perl from the
path if not found.
1999-02-18 22:51:05 +00:00
cyeh%netscape.com 2b4e75ba62 enable depend rules in client.mak. build makedep.exe. change rules.mak
to look for makedep.exe in mozilla/config
1999-02-18 22:26:31 +00:00
cyeh%netscape.com 1329a5a15d move this from mozilla/cmd/winfe/mkfiles32 to a more proper home in mozilla/config 1999-02-18 22:25:06 +00:00
slamm%netscape.com 0a376b6b0c Add 'run_viewer' target. 1999-02-18 18:44:48 +00:00
cyeh%netscape.com 001e515342 don't include liteness.mak anymore, all those flags are obsolete. 1999-02-18 18:12:10 +00:00
ramiro%netscape.com 6b95778b26 Added --{enable,disable}-build-nspr --{enable,disable}-build-xpfe. 1999-02-18 04:19:43 +00:00
cyeh%netscape.com db2c061c35 step one in removing mozilla/layout/config: move special layout/config configuration
to default WIN32 rules.
1999-02-17 22:25:15 +00:00
slamm%netscape.com 9d6ee2ee0d Add option for -MMD dependencies. 1999-02-17 17:33:07 +00:00
ramiro%netscape.com 6260d3e6d9 Add support for insure. 1999-02-17 14:37:18 +00:00
briano%netscape.com cb048c98d8 Fixed Kipp's hack to allow CPP_PROG_LINK to be overridden when necessary. 1999-02-17 00:32:17 +00:00
slamm%netscape.com 910cec25bf Move defines from Makefile control to autoconf control. 1999-02-16 18:29:55 +00:00
mcafee%netscape.com 7587d4cc61 removing unused rule 1999-02-10 04:23:40 +00:00
alecf%netscape.com 58f5e0cbd8 fix dependancies for static libraries which build up shared libraries 1999-02-10 00:07:01 +00:00
slamm%netscape.com dfb2a3475f Shorten the compile line. Add test and support for preprocessor '-include' flag 1999-02-09 23:24:12 +00:00
alecf%netscape.com e5530b114f add update-XTERM support to makefile code that enters directory, and update XPIDL rule to use new syntax 1999-02-08 19:59:25 +00:00
alecf%netscape.com 62a123f652 add update_xterm_title support to autoconf build 1999-02-08 19:57:15 +00:00
mcafee%netscape.com 7c9b7bd745 Adding purify cruft to GARBAGE rule. 1999-02-06 06:37:35 +00:00
warren%netscape.com 4a71d6c91d Fixed unsigned problems. 1999-02-06 04:02:02 +00:00
morse%netscape.com 333f435aff config.mak 1999-02-05 22:59:02 +00:00
leaf%mozilla.org d7a254d287 changing test for NULL in EXPORTS list, some installations of nt barf on defined($NULL) 1999-02-04 22:56:58 +00:00
alecf%netscape.com bda5247950 turn off NETLIB_THREAD for now since it's making us use 100% of the CPU and may be causing a PR_ASSERT(0) in netlib 1999-02-03 22:40:45 +00:00
michaelp%netscape.com 1f677f9396 removed SingleSignon from modular netlib (until it no longer relies on old school
objects).
1999-02-02 19:29:04 +00:00
kipp%netscape.com 51bb4843f5 Added in malloc-wrap support 1999-02-02 17:39:51 +00:00
kipp%netscape.com 593c56a869 Added in some more MKSHLIB variables 1999-02-02 17:39:37 +00:00
alecf%netscape.com 4437702935 unix should support netlib on another thread too. 1999-02-02 07:59:20 +00:00
mcafee%netscape.com 4441582ff1 Force third install pass so we can build tests, weird dependencies crop up if we do libs & install at the same time. Thanks to kipp@netscape.com for the idea for this fix. 1999-02-02 07:34:20 +00:00
slamm%netscape.com 1f092e9db4 On second thought, the recursive rules aren't needed because the Makefiles will get updated as needed for any target. 1999-01-29 20:45:39 +00:00
slamm%netscape.com bfa38a80db Add recursive rule, 'makefiles', to update Makefiles when their Makefile.in's are more recent. 1999-01-29 20:00:50 +00:00
slamm%netscape.com f2a6aba154 Add a target to update a Makefile when its Makefile.in changes. 1999-01-29 18:35:35 +00:00
slamm%netscape.com 0c38a230c5 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 031200a41c 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 55c511ade9 Adding pure target to run purify (Solaris) 1999-01-27 07:17:32 +00:00
pollmann%netscape.com 35d81dca2d Bug 2370: FreeBSD 3.0 patches 1999-01-27 05:10:54 +00:00
slamm%netscape.com 23d4963ace Only update .md files when NO_MDUPDATE is unset. 1999-01-26 23:54:59 +00:00
mcafee%netscape.com a3a497b88a Forgot link line rule 1999-01-23 12:20:00 +00:00
mcafee%netscape.com c31925f370 Trying the 3.35 commit again (SIMPLE_PROGRAMS) 1999-01-23 11:41:15 +00:00
mcafee%netscape.com 86a3b193f4 Backing out until tree builds Ok 1999-01-23 10:14:58 +00:00
mcafee%netscape.com d734038fea 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 cdeee1d273 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 f383331a4e 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 586f36eca2 Turn on C++ linking if we have any .cpp files. 1999-01-22 10:01:44 +00:00
mcafee%netscape.com c677679a85 Adding support for linking binaries 1999-01-22 04:00:13 +00:00
cyeh%netscape.com 548ba948c5 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 c6062f62ec 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 714adc1e79 specify the exact location of the XPIDL compiler 1999-01-22 01:27:28 +00:00
ramiro%netscape.com 38d2e32d5f Add 'alldep' and 'everything' rules. 1999-01-21 07:42:44 +00:00
ramiro%netscape.com 66ed076453 Make sure clobber kills dependancies. 1999-01-21 07:42:08 +00:00
gagan%netscape.com aab8c0ef97 Switching off NU_CACHE by default for now... 1999-01-15 19:33:17 +00:00
petitta%netscape.com e024243df8 Temporarly took out #define MOZ_FULLCIRCLE 1999-01-13 01:11:54 +00:00
petitta%netscape.com 588e336deb Added MOZ_FULLCIRCLE for the TalkBack Client. 1999-01-12 20:57:30 +00:00
briano%netscape.com 86083d2ed2 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 91b6e3d66c backed out SingleSign/CookieManagement changes 1998-12-30 02:26:02 +00:00
beard%netscape.com 883cdd1221 Turning on CookieManagement/SingleSignon on Mac. 1998-12-30 01:47:23 +00:00
morse%netscape.com f0790e0e20 changes needed for privacy module 1998-12-30 00:22:55 +00:00
alecf%netscape.com 05bdfc2d83 add --eanble-mailnews and --enable-ldap switches, and depricate MOZ_DARK 1998-12-23 00:48:52 +00:00
cls%seawood.org 385c919d46 Use OS_CFLAGS to set debugging flags as CFLAGS gets overwritten later. 1998-12-21 21:34:17 +00:00
cyeh%netscape.com 841343d475 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 2e1488cb9a 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 813dce53f5 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 e407cc2ba0 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 8e777e3838 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 36a0f428c2 Make makedepend less noisy. 1998-12-06 07:03:16 +00:00
ramiro%netscape.com b67e714e27 Have cvs ignore generated files. 1998-12-05 11:07:45 +00:00
ramiro%netscape.com 2009b728de Add cvsignore entries for makefiles generated bu autoconf. 1998-12-05 09:07:33 +00:00
sar%netscape.com 6ea30bd937 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 ccdb925c59 add build_number target 1998-12-04 19:56:48 +00:00
ramiro%netscape.com ca7d6e5f44 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 491ab5f597 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 aa3dfd29ce 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 ac9a51168f Added -DMOZ_FULLCIRCLE logic for release builds 1998-11-24 00:16:43 +00:00
leaf%mozilla.org a8524baa25 Whacked set-timebomb.pl to whack nsNetService.cpp to kill seamonkey's
networking.
1998-11-23 11:16:32 +00:00
cls%seawood.org 63d5da4bf2 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 e9d3c67427 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 fa92211c9b 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 8121906f69 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 7563d087af 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 91b90d1437 update for single signon 1998-11-18 04:59:50 +00:00
jfrancis%netscape.com 1729c6fa9d Shared lib conversion, phase 1 1998-11-18 02:33:58 +00:00
jfrancis%netscape.com 21f48c855d First Checked In. 1998-11-18 02:33:41 +00:00
cls%seawood.org 6da8634dc3 DSO_CFLAGS defaults to -fPIC only if using gcc, otherwise it's set to -KPIC. 1998-11-16 22:11:17 +00:00
briano%netscape.com 6484615805 MP-RAS 2.03 doesn't have sys/bitypes.h. 1998-11-15 21:47:01 +00:00
cls%seawood.org 98ebe9a227 Added GTK_CONFIG 1998-11-15 09:12:37 +00:00
briano%netscape.com 5c79afa032 Minor tweaks for 5.3 and 5.4. 1998-11-15 08:27:17 +00:00
briano%netscape.com 90ba49e6e2 Support building on 3.2.5 in case someone has to. 1998-11-15 08:25:19 +00:00
briano%netscape.com a2b753c198 Created a special-case macro for OSF/1 2.0 (hey, _someone_ might still be using it) so we can pass the compiler the -x cxx flag, which is required by the old 2.0 cxx compiler. 1998-11-14 02:26:55 +00:00
briano%netscape.com 83043241fb Added Frank van der Linden's (frank@wins.uva.nl) requested changes. 1998-11-14 02:22:43 +00:00
akkana%netscape.com c5a24baf25 Fix more build bustage (IRIX) 1998-11-13 02:12:55 +00:00
cls%seawood.org 27b3752ada Oops. Fixed oversight of using MOZ_NATIVE_ZLIB instead of MOZ_NATIVE_PNG for png stuff. 1998-11-11 03:04:43 +00:00
cls%seawood.org 92dbfec844 Fixes to resource install for xpfe. Fixes to make MOZ_NATIVE_* work again. Thanks to Jeremy Lea <reg@shale.csir.co.za> for the diffs. 1998-11-11 01:53:49 +00:00
morse%netscape.com 5943595f14 turn on cookie management 1998-11-10 04:39:38 +00:00
ramiro%netscape.com 4b4541f07a Fix from Tim Rowley <tor@boojum.cs.brown.edu>.
The Sun compiler tossing the templated class into a template repository
(see Templates.DB in the directory layout/html/base/src).  At link time the
compiler doesn't know where that repository is, so it can't resolve that
symbol.
You can get the compiler to include the templated class in the shared library
by linking the objects together with "CC -xar".
1998-11-07 22:29:15 +00:00
valeski%netscape.com f06ec0ec03 turning on NS_NET_FILE 1998-11-06 22:55:04 +00:00
mjudge%netscape.com 63ba30f543 Adding sbr files if you want to browse your classes using .BSC file 1998-11-05 22:32:17 +00:00
cls%seawood.org f50c938b76 Removed classic build Makefiles from configure.in
Changed --enable-fe to --enable-toolkit which takes a single argument.
Changed MOZ_FE to MOZ_TOOLKIT.
Removed USE_NGLAYOUT and USE_NGLAYOUT_GTK.
Removed FULL_STATIC_BUILD and --enable-min-shared.
Removed checks for gnome and qt.
1998-11-03 15:48:45 +00:00
cyeh%netscape.com 3739bee0ee remove dependency on perl to rotate the build number. this target should
have only been defined if MOZILLA_OFFICIAL was set, but it didn't work
right at all.

i've commented out the offending lines for now, until it is determined how we go
about rolling version numbers in the new world.
1998-11-02 22:45:09 +00:00
ramiro%netscape.com 8835339d15 Use $(CCC) to make shared libs if NS_USE_GCC is defined. 1998-11-02 11:39:26 +00:00
shaver%netscape.com f8df112cb4 add --enable-nglayout=gtk to build with GTK and not motif 1998-11-01 00:09:30 +00:00
briano%netscape.com dfbaaa22c5 Make the OSF/1 OS_RELEASE macro compatible with that used by NSPR. 1998-10-31 20:14:33 +00:00
briano%netscape.com d00b7b36b5 Added a check for another ARM variant. 1998-10-31 04:10:42 +00:00
akkana%netscape.com 41de8f4e42 Fix the static-class-object-from-DSO problem. Approved by briano. 1998-10-31 00:38:27 +00:00
cls%seawood.org ec57f01489 More fixes for build_number 1998-10-30 04:05:50 +00:00
cls%seawood.org 30e6380302 Added MAKE_OBJDIR to build_number target 1998-10-30 02:57:34 +00:00
ramiro%netscape.com 9afbb3606c Dont add the multigot stuff if using gcc. 1998-10-28 11:29:02 +00:00
cls%seawood.org 048a32e7d0 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 8573fb2ea0 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 ea57ed99a7 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 533abf7234 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 01b9f31e90 Support for the new, single dist/include directory mechanism. 1998-10-23 04:41:26 +00:00
cls%seawood.org 231e51bbaf 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 382f88e891 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 4a135c8640 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 39cef89258 Eliminated the use of -DBSD. It appears to be unnecessary. Fixes bug#424. 1998-10-20 20:57:28 +00:00
briano%netscape.com 65b3045d94 Mods to support AIX 4.2 (thanks to wtc@netscape.com). 1998-10-20 20:52:00 +00:00
gagan%netscape.com e5c3ad0022 Switching NU_CACHE off for now. 1998-10-20 13:51:11 +00:00
gagan%netscape.com e25c93c213 Backing out my changes of NUCACHE. Gromit/Raptor were broken. 1998-10-20 13:49:16 +00:00
gagan%netscape.com 129b6f0bcf Toggled NU_CACHE. 1998-10-20 02:32:40 +00:00
gagan%netscape.com 3f719ab6ed Switching on NU_CACHE by default. 1998-10-20 00:49:40 +00:00
cyeh%netscape.com 0fd48ae014 Remove obsolete #defines _NSPR and NSPR20 1998-10-19 21:32:19 +00:00
cyeh%netscape.com 61fbed046b turn off -DNSPR20 1998-10-19 20:56:21 +00:00
briano%netscape.com fe90eeb95a Minor changes for the sake of consistency. 1998-10-16 06:04:27 +00:00
cyeh%netscape.com 5e2100ae2f remove !ifdef NO_SECURITY, it is obsolete. 1998-10-16 01:49:24 +00:00
cyeh%netscape.com 9e303e44c5 remove old old -DNSPR. As if we could ever build now without it. 1998-10-16 01:39:09 +00:00
briano%netscape.com 1680de6396 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 65d400a7ac remove ancient NSPR #defines. 1998-10-15 23:36:19 +00:00
cyeh%netscape.com 723bed0c03 remove NO_SECURITY !define 1998-10-15 22:42:41 +00:00
cyeh%netscape.com 8872b96d2f remove unneeded #define. 1998-10-15 18:51:42 +00:00
blythe%netscape.com 796e5e19c1 Fix bugs on win95 builds, aprvd briano law 1998-10-15 12:38:26 +00:00
jfrancis%netscape.com 5fecd9aa22 Ender Mime Carpool. This is not your father's email client. 1998-10-14 20:38:35 +00:00
kin%netscape.com c3b62f6c1b Turn on MOZ_ENDER_MIME code. 1998-10-14 20:31:10 +00:00
cls%seawood.org 5bdf18b882 Backed out previous change because the variables have different meanings under the nspr build. 1998-10-14 01:40:41 +00:00