Commit Graph

214 Commits

Author SHA1 Message Date
seawood%netscape.com
de1d3bd44e Use of LIB_PREFIX is inconsistent between moz & nss for OS/2 VA builds (bug 114748) so set NSS_LIB_PREFIX accordingly.
Fixing OS/2 tinderbox bustage
2001-12-18 21:16:25 +00:00
seawood%netscape.com
45bfbf0658 Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
seawood%netscape.com
51fa852613 Make OS/2 use the win32 build changes and finish LIB_PREFIX substitution.
Thanks to Javier Pedemonte (pedemont@us.ibm.com) for the patch.
Bug #58981 r=cls
2001-12-14 23:49:04 +00:00
seawood%netscape.com
7f4b4cba9a Updating win32 support for gmake build:
* Add LIB_PREFIX to build
* Read MOZ_TOOLS at configure time to set LIBIDL_* on win32
* Move MOZ_DEBUG_LDFLAGS settings into config.mk
* Fix problem with ldap being configured for standalone modules when not specified
* Fix PROGRAMS & SIMPLE_PROGRAMS rules for win32
Bug #58981 r=bryner
2001-12-09 07:08:58 +00:00
seawood%netscape.com
c8994a7ac0 Initial landing of win32 support for autoconf builds.
Bug #58981 sr=alecf
2001-12-04 21:17:48 +00:00
kaie%netscape.com
4f540afa38 b=75947 Landing security startup performance improvement and related issues.
r=javi sr=alecf
b=109777  Make sure certificate downloading works immediately
r=javi sr=mscott
2001-11-29 23:36:34 +00:00
seawood%netscape.com
565a358143 Allow modules to override *default* optimization levels by setting MODULE_OPTIMIZE_FLAGS
Bug #110215 r=bryner
2001-11-16 07:42:48 +00:00
seawood%netscape.com
8609a1f10c Update mail meta modules list to handle smime.
Bug #109432 r=bryner
2001-11-13 07:48:26 +00:00
seawood%netscape.com
251cd340b5 Oops. That wasn't supposed to go in yet. Fixing tinderbox bustage 2001-11-07 08:09:36 +00:00
seawood%netscape.com
87f99ba919 Move defines from config.mk into configure.in 2001-11-07 06:13:22 +00:00
rods%netscape.com
37a4501149 Initial check in for print preview work it is complied in for Windows and linix only
The bulk of print preview can be turned on/off with NS_PRINT_PREVIEW define
Bug 107562 r=kmcclusk sr=attinasi
2001-11-03 14:59:39 +00:00
seawood%netscape.com
4acfdc3e6a Attempt to fix AIX bustage by linking in smime 2001-10-31 08:27:27 +00:00
mkaply%us.ibm.com
2f79b2a7ac Putting these back the way they were in an attempt to fix the bustage 2001-10-27 15:11:07 +00:00
mkaply%us.ibm.com
52f0f091e4 Reverting cls attempt to fix Os/2 bustage as it busts us more :( - issue is that somehow unicharutil_s.lib is bad on OS/2 - it doesn't have to do with the length of the name - still looking 2001-10-27 11:54:03 +00:00
seawood%netscape.com
7d5bae766b Set MOZ_UNICHARUTIL_LIBS & friends in config.mk so that we can test for USE_SHORT_LIBNAME as needed. Should get the OS/2 build further along. 2001-10-27 08:04:27 +00:00
seawood%netscape.com
0f535e7061 Land the simple OSX Mach-O build changes.
Bug #75653 r=cls
2001-10-25 08:55:53 +00:00
seawood%netscape.com
60781554cb There's no need to create a target version of nsinstall so always compile it for the host platform. 2001-10-14 21:38:01 +00:00
seawood%netscape.com
34476449c2 Turn on module dependency tracking.
Bug #59454 sr=alecf
2001-09-27 21:30:42 +00:00
cls%seawood.org
faa17349e6 Install LDAP headers into seperate ldap include dir.
Bug #98924 r=dmose
2001-09-10 05:17:41 +00:00
cls%seawood.org
2f414c591f Use non-versioned names for nss libraries as they have different basenames for their static & shared libs (see bug 86254).
Bug #46775
2001-06-20 22:11:23 +00:00
waterson%netscape.com
b74d6e1c8b Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs. 2001-06-20 20:21:49 +00:00
cls%seawood.org
bf5fb48486 Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
Changes allow us to have a finer control over which parts of the tree are built with PIC.  Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
jcgriggs%sympatico.ca
63a8ecff6a Updates to Build for Qt Mozilla. Bugzilla #81241 2001-06-18 16:11:30 +00:00
cls%seawood.org
34b7986e37 Add --disable-auto-deps option which causes the build system to not automatically generate dependencies on the fly. Also, fixes VPATH problem with non gcc-MD separate build phase |make depend|.
Bug #66529 r=pavlov
2001-05-22 07:52:30 +00:00
cls%seawood.org
bc6c487031 Place xpcom libs before nspr libs in MOZ_COMPONENT_LIBS 2001-04-30 02:56:51 +00:00
cls%seawood.org
a74effc1af Generate list of exported libraries to be used for final link as we traverse the tree. Bug #46775 2001-04-28 18:51:31 +00:00
cls%seawood.org
72889a4a45 Make --with-dbgrinfo-modules work as expected.
bug #77088 r=shaver
2001-04-27 10:00:33 +00:00
cls%seawood.org
1a67b6ca80 Use CONFIG_TOOLS instead of DEPTH/config so that the commercial build works. Bug #66529 r=jdunn@netscape.com,mtchan@eng.sun.com 2001-04-27 04:19:44 +00:00
cls%seawood.org
d24cf31017 Do not use builtin mkdepend for OS/2 until they've ported it. Fixes OS/2 tinderbox bustage caused by previous checkin for bug #66529 r=mkaply 2001-04-24 03:54:12 +00:00
cls%seawood.org
d547ee80dd Fix dependency rules for in-tree mkdepend.
Force solaris to use in-tree mkdepend since their system makedepend up to at least solaris 7 causes the build times to more than double with the new non-compiler dependency scheme.
2001-04-23 22:54:29 +00:00
cls%seawood.org
b3b1aa739c Reversing previous checkin. This was not meant for the trunk just yet. Broken client.mk on the branch. :-/ 2001-04-19 03:00:55 +00:00
cls%seawood.org
3b8374aa75 Build fixes based upon Ron's original mega-patch. 2001-04-19 01:53:36 +00:00
bryner%uiuc.edu
d133331d26 Add support for building PSM from the nss autoconf branch using --enable-crypto. Remove references to obsolete MOZ_SECURITY define. r=cls. 2001-04-14 03:20:48 +00:00
cls%seawood.org
23699ce01d Update our non-compiler based dependency system to build dependencies on the fly like the compiler-based system does.
Bug #66529 r=leaf
2001-04-05 01:18:34 +00:00
erik%netscape.com
db1a87d94a checkin for bstell@netscape.com:
bug 54000; r=ftang@netscape.com, sr=erik@netscape.com
(part of nl_langinfo(CODESET);)
add OS_ARCH compile define
2001-04-03 06:01:07 +00:00
cls%seawood.org
be4770a8a4 Land the rest of the --enable-static-components build changes.
Bug #46775 r=bryner
2001-03-20 05:42:58 +00:00
rods%netscape.com
3b054b6a2c turn on reflow counting when building in debug mode, activated by a pref
Bug 71514 r=kmcclusk sr=attinasi
2001-03-14 01:05:07 +00:00
cls%seawood.org
263c51c15d XPCOM_STANDALONE is no longer needed for xpcom standalone builds 2000-12-26 23:49:01 +00:00
cls%seawood.org
91f442fc5d Changed named of ELF_DYNSTR_GC to elf-dynstr-gc.
Bug #62098
2000-12-11 07:25:45 +00:00
cls%seawood.org
bce67763ee Add hooks to turn on module dep tracking by setting MOZ_TRACK_MODULE_DEPS=1 when running configure. Bug #59454 2000-12-04 01:34:02 +00:00
cls%seawood.org
b3735b35c4 Enable BEOS_ADDON_WORKAROUND hack for all BeOS builds 2000-11-27 21:27:10 +00:00
dougt%netscape.com
29cef744e4 Static Module Patch. r=valeski,warren@netscape.com, sr/a=cls@netscape.com 2000-11-21 23:40:34 +00:00
cls%seawood.org
b5d609a14c Cross-compiling fixes. Bug #11890 r=blizzard 2000-10-24 21:22:32 +00:00
ramiro%eazel.com
a1cfc653dd Bug 56795. Adding support for corel/eazel profiler. Build changes approved
and reviewed by cls.  r=cls a=cls.
2000-10-20 14:59:13 +00:00
cltbld%netscape.com
bd654f5e40 Do NOT hardcode values into the unix build. Let configure handled it. Fixing cement bustage 2000-09-21 16:37:14 +00:00
warren%netscape.com
181bb2dcb2 Landing jar packaging from jar_restructuring_branch. r=hyatt,dprice,sfraser,dveditz,vishy,sgehani 2000-09-20 19:35:24 +00:00
cls%seawood.org
5092f96f12 On second thought, nevermind 2000-08-02 02:44:56 +00:00
cls%seawood.org
cdda1b98d1 Add checks for FORCE_BUILD_REFCNT_LOGGING & NO_BUILD_REFCNT_LOGGING per http://lxr.mozilla.org/seamonkey/source/xpcom/doc/MemoryTools.html . 2000-08-02 02:42:54 +00:00
cls%seawood.org
e87a1b7b11 Start tedious process of removing obsolete mozilla/include files from build. This patch should take us down to 19 of 101. Bug #38061 2000-07-10 07:13:31 +00:00
cls%seawood.org
c2139e2ef8 Erk, wrong identifier for OS/2 2000-06-29 03:03:43 +00:00