jband%netscape.com
4e2459e2f3
removing my system for building xpidl files - waterson came up with a superior scheme
1999-05-07 19:32:10 +00:00
briano%netscape.com
05dcf44857
Forgot to add AIX_SHLIB_BIN.
1999-05-06 05:41:10 +00:00
briano%netscape.com
596124712e
Fix for bug 5770. Thanks to lennox@cs.columbia.edu.
1999-05-05 23:38:15 +00:00
briano%netscape.com
4a864f3bc9
Not needed. This directory is no longer used.
1999-05-05 22:57:25 +00:00
dcone%netscape.com
5fa98cc663
added USE_STRING2 define. It is commented out at the moment for use in string compilation.
1999-05-05 03:51:18 +00:00
ramiro%netscape.com
dccc3064db
Add support for USE_STRING2 - for toggling between nsString and nsString2.
1999-05-04 06:58:54 +00:00
sspitzer%netscape.com
41bcea6a24
cvs ignorage
1999-05-04 03:18:01 +00:00
sspitzer%netscape.com
916d3efdbb
cvs ignorage
1999-05-01 02:38:15 +00:00
briano%netscape.com
bb594897b4
Not needed anymore.
1999-05-01 01:30:16 +00:00
briano%netscape.com
33b180ac28
Fix to properly support Sun's WorkShop compilers. Thanks to Tim Rowley (tor@boojum.cs.brown.edu).
1999-04-30 21:43:50 +00:00
dveditz%netscape.com
fcbd04d9a2
makecopy silent unless actually copying
1999-04-28 00:18:12 +00:00
dveditz%netscape.com
539b1e70ac
add missing nspr lib to $(LIBNSPR)
1999-04-28 00:17:25 +00:00
slamm%netscape.com
2879fada95
Slightly safer test for LOOP_OVER_DIRS. Make sure a Makefile is there. This handles the case of 'gmake -f client.mk checkout clean build' where checkout adds a directory. ('clean' does not run configure. In fact, 'clean' removes files that configure generates.)
1999-04-27 23:08:59 +00:00
jband%netscape.com
67ee86b241
adding new scheme for building xpidl files - only Win32 supported at first.
1999-04-26 04:35:41 +00:00
beard%netscape.com
5cb40018e9
took out #undefs of CookieManagement, SingleSignon and PRIVACY_POLICIES
1999-04-25 06:43:23 +00:00
beard%netscape.com
58ef746b87
Turned on ClientWallet.
1999-04-24 04:09:39 +00:00
rods%netscape.com
cb5a9bed6b
removed -DNEW_CLIPBOARD_SUPPORT
1999-04-23 17:45:03 +00:00
pinkerton%netscape.com
54b7562fe8
finally remove something from this growing list of forgotten defines: NEW_CLIPBOARD_SUPPORT because the feature has landed.
1999-04-23 17:35:59 +00:00
rickg%netscape.com
95ec42a46c
added new optional define for nsString2
1999-04-20 07:24:42 +00:00
alecf%netscape.com
bbfd386f7d
add new LIBIDL_CFLAGS and LIBIDL_LIBS so that we don't have to keep running libidl-config
1999-04-19 23:14:23 +00:00
morse%netscape.com
cbcc775788
turn on single signon and client wallet
1999-04-17 14:20:36 +00:00
mccabe%netscape.com
e33e295f30
Enabling xpidl as a standard part of the unix and windows build. Changed checks against BUILD_XPIDL to the (as yet undefined) USE_XPIDL variable in libpref, rdf, xpfe/AppCores, to keep them from firing just yet. The BUILD_XPIDL-enabling machinery in configure.in is unchanged, but BUILD_XPIDL is unused for now.
...
See http://www.mozilla.org/scriptable/xpidl/ if this breaks you.
1999-04-15 18:28:27 +00:00
morse%netscape.com
2b293bad2d
restore original logic for setting MOZ_NO_WALLET_HACK which I believe was correct all along
1999-04-15 05:43:24 +00:00
ramiro%netscape.com
01fc612120
Undo previous exorcism. Bring back the MOZ_NO_WALLET_HACK thing, but fix
...
the logic for setting it in autoconf.mk.
1999-04-15 01:28:21 +00:00
ramiro%netscape.com
1f8accefff
MOZ_NO_WALLET_HACK exorcism.
1999-04-14 10:17:25 +00:00
ramiro%netscape.com
138349b912
I meant to yank this hack, not comment it out.
1999-04-13 04:29:52 +00:00
ramiro%netscape.com
25d323e78a
Move unix specific build hacks/scripts/etc into their own little place:
...
build/unix.
1999-04-13 04:15:34 +00:00
ramiro%netscape.com
04f1be7118
Better fix for the nspr building thing - after talking to wtc.
1999-04-13 04:13:51 +00:00
ramiro%netscape.com
49a4e5af97
Oops..undo a screwup. Exorcised too much...
1999-04-11 14:41:58 +00:00
ramiro%netscape.com
95163dbd03
tweak_nspr exorcism.
1999-04-11 14:27:35 +00:00
ramiro%netscape.com
54628fb276
Simplify further. Use only one one variable to indicate whether NSPR is
...
native or not.
Remove a bunch of AC_DEFINE() statements for a previous rpm support checkin
I made (it was not needed). Use MOZ_ instead of MOZILLA_ to be consistent
with the rest of configure.in.
Added build/nsprenv.mk support. Setting the NSPR environment via a file.
This doesnt work yet, since it needs 2 small tweaks to NSPR.
Added support for non native nspr. Not turned on yet. Until NSPR includes
2 small tweaks.
Since comments are free, added a bunch of them.
1999-04-11 10:32:45 +00:00
ramiro%netscape.com
18946ae76a
Fix for 4856. run-mozilla scripts were broken in release tarballs.
1999-04-09 21:41:23 +00:00
donm%netscape.com
ff4abf6b24
fixed build number whacking.
1999-04-07 17:00:27 +00:00
morse%netscape.com
e22d96f886
turned cookie management back on since it wasn't causing the crash after all, approved by cyeh
1999-04-07 14:39:57 +00:00
morse%netscape.com
ccfe8ab1be
disable cookie management because linux was dying on startup
1999-04-07 05:45:44 +00:00
rods%netscape.com
404583d4dd
Added -DNEW_CLIPBOARD_SUPPORT
1999-04-07 05:21:45 +00:00
morse%netscape.com
50c3689bb0
turn on ClientWallet and SingleSignon for unix platform
1999-04-07 01:49:31 +00:00
pinkerton%netscape.com
24579e0b54
turning on new clipboard stuff for rods.
1999-04-07 01:43:05 +00:00
briano%netscape.com
648d5f4edc
Workaround for a library extraction problem on Digital Unix.
1999-04-06 23:26:00 +00:00
jband%netscape.com
b0859a052d
fixed typo so no extra .pdb files get left behind
1999-04-06 00:10:10 +00:00
morse%netscape.com
cae6c0bb4f
turn on SingleSignon and ClientWallet on all builds except raptor
1999-04-05 20:32:11 +00:00
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