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

1301 Коммитов

Автор SHA1 Сообщение Дата
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 018795c3fa Add FINAL_LINK_* lists to GARBAGE 2001-12-07 00:30:25 +00:00
seawood%netscape.com 4de9fbe4c7 Add man page for mozilla. Change default --prefix back to /usr/local .
Thanks to Jan Schumann <jschauma@netmeister.org> for the man page.
Bug #94220 r=blizzard
2001-12-06 22:17:24 +00:00
namachi%netscape.com 706c61ad59 Bug No http://bugzilla.mozilla.org/show_bug.cgi?id=111093
This patch will remove linker remaining warnings with respect to COD file generation.
r=cls,leaf and sr=dveditz
2001-12-06 20:59:12 +00:00
blythe%netscape.com 046f20a06d Bug 112953, non debug trace-malloc on win32.
r=dp,sr=brendan
NOT part of normal build.
Change hinges on another change to nsprpub/gmakefile.win that should land
by those in charge of that module shortly.
2001-12-06 02:36:02 +00:00
namachi%netscape.com 497009995c http://bugzilla.mozilla.org/show_bug.cgi?id=111093
Generation of MAP and COD files
This patch should help create MAP file and COD files only on Windows.
These files will be generated only when MODINFO and CODINFO flags are set.
r=cls,leaf and sr=dveditz
2001-12-05 03:28:33 +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
dp%netscape.com bbd21bbf03 bug 112470 TIMELINE and TRACE_MALLOC ON by default for debug builds 2001-12-04 21:16:10 +00:00
seawood%netscape.com a598e0453c Since jobserver feature of gmake causes dependency targets to be processed in parallel, we need to invoke $(MAKE) for each of the phases that we want to build from a meta target (like all:: & alldep::). 2001-11-30 22:53:10 +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 c1720e86ea Removing unused BUILD_IDLC variable 2001-11-28 06:14:16 +00:00
dbaron%fas.harvard.edu 4d96228ae4 Add HAVE_GCC3_ABI so the build system can know whether we're using gcc3. r=cls sr=shaver b=71627 2001-11-25 23:28:13 +00:00
seawood%netscape.com 7733357d51 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
seawood%netscape.com 55fe97bff7 Renaming 'install' build phase to 'libs'
Bug #56601 r=pavlov
2001-11-21 08:55:59 +00:00
seawood%netscape.com 62a95aaba3 Bump optimization level for mkdepend on Solaris to -fast
Bug #87585 r=Roland.Mainz@informatik.med.uni-giessen.de (Roland Mainz)
2001-11-20 23:49:06 +00:00
leaf%mozilla.org 084a87a0b6 remove fullcircle calls that shouldn't live in the mozilla tree. r=namachi, sr=dveditz 2001-11-18 22:18:42 +00:00
seawood%netscape.com 514252d75f Oops. Only bump the opt level for gcc.
Fixing nebiros bustage.
2001-11-16 17:41:48 +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 f2bea6ef3f Add hooks for building calendar. r=bryner 2001-11-14 01:40:53 +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
colin%theblakes.com b903e07dcf Make OpenVMS use MKSHLIB_[UN]FORCE_ALL. Remove other cruft that is now
no longer needed. b=108862 r=cls a/driver=asa
2001-11-09 03:06:36 +00:00
jdunn%netscape.com 9ad5c6d444 setting up AIX to only export NSGetModule from all components
These are if'd AIX only!
r=cls@seawood.org
a=blizzard@mozilla.org
# 108864
2001-11-08 12:15:48 +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
seawood%netscape.com a07d06f6f7 Allow multiple toolkits to be installed in a build by marking the non-default toolkits as "inactive" and placing them in a separate components dir.
Bug #91829 r=jag
2001-11-06 09:45:23 +00:00
cls%seawood.org 6d232445db Remove c++ comment 2001-11-06 06:01:59 +00:00
seawood%netscape.com 98f1340661 Allow nsinstall to install (copy) directories.
Thanks to pedemont@us.ibm.com (Javier Pedemonte) for the patch.
Bug #76900 r=cls sr=brendan
2001-11-06 04:51:47 +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 fb3dd142a8 Removing old beos build config files. 2001-11-03 05:19:46 +00:00
jdunn%netscape.com 780f5470fb HP-UX only
Only export NSGetModule for components.  This is
similar to what OS/2 & Linux are doing
r=cls@seawood.org
# 105324
2001-11-02 14:24:34 +00:00
seawood%netscape.com 321c65ce6d Fix the problem with using cygwin perl for REQUIRES path resolution.
Thanks to Daniel Nunes <leaf@mozilla.org> for the patch.
Bug #103460
2001-11-02 06:54:02 +00:00
akkana%netscape.com 95af5b0394 106111: heed --enable-plaintext-editor-only for editor build.
r=cls sr=kin
2001-11-01 22:29:13 +00:00
seawood%netscape.com 4acfdc3e6a Attempt to fix AIX bustage by linking in smime 2001-10-31 08:27:27 +00:00
seawood%netscape.com d95bf17f1e Adding support for obj-c++ (.mm) files.
Thanks to Mike Pinkerton <pinkerton@netscape.com> for the patch.
Bug #107633 r=cls, sr=leaf
2001-10-31 01:20:39 +00:00
seawood%netscape.com ce76dd4429 Do not set MOZ_REORDER when giving --enable-reorder if not using GNU ld. The ldscript appears to only work with GNU ld.
Bug #107440
2001-10-31 00:00:41 +00:00
seawood%netscape.com 7f4cbd51d0 Replacing File::Basename with custom hack.
Thanks to Joe Hewitt <hewitt@netscape.com> for the patch.
Bug #107474 r=cls
2001-10-30 23:57:14 +00:00
peterv%netscape.com ff7dad091c Adding back file that I removed by accident. rev 1.4 with patch for bug 83589 applied. 2001-10-27 16:58:43 +00:00
peterv%netscape.com 70e919ce2d ix for bug 83589 -- fix the mac build scripts so that a commercial tree doesn't clobber config files in the mozilla tree. Make a MoreFilesDebug.lib. r=peterv,sr=scc -- Removing files that sfraser forgot to remove. 2001-10-27 16:05:50 +00:00
peterv%netscape.com 61198d2388 Fix for bug 83589 -- fix the mac build scripts so that a commercial tree doesn't clobber config files in the mozilla tree. Make a MoreFilesDebug.lib. r=peterv,sr=scc -- Part of patch that sfraser forgot to check in. 2001-10-27 15:54:47 +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 9b5ae05e33 Landing the rest of the mach-o OSX changes.
Bug #75653 r=cls sr=waterson
2001-10-27 07:38:18 +00:00
seawood%netscape.com dbe8fb804b Add MOZ_POST_*_COMMAND back in hopes of fixing hpux orangeness. 2001-10-26 12:39:30 +00:00
seawood%netscape.com 0386eaf366 Massive reorganization of configure options into logical groups.
The following options were renamed:

--with-jpeg                --with-system-jpeg
--with-zlib                --with-system-zlib
--with-png                 --with-system-png
--with-mng                 --with-system-mng
--enable-toolkit           --enable-default-toolkit
--with-gtk                 --enable-toolkit-gtk
--with-xlib                --enable-toolkit-xlib
--with-qt                  --enable-toolkit-qt
--enable-gle               --enable-gle-support
--with-extensions          --enable-extensions
--enable-modules           --enable-standalone-modules
--enable-lea               --enable-xpcom-lea
--enable-ultrasparc        --enable-js-ultrasparc
--enable-strip-libs        --enable-strip
--with-debug-modules       --enable-debug-modules
--with-dbgrinfo-modules    --enable-debugger-info-modules
--with-profile-modules     --enable-profile-modules
--enable-eazel-profiler    --enable-eazel-profiler-support
--enable-homedir           --with-user-appdir
--enable-static-components --enable-meta-component-modules

The following options were removed:
--enable-monolithic-toolkit
--disable-jar-packaging

zip is now required to build since NSS unconditionally requires it.

Bug #61907
2001-10-26 08:36:28 +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 c831f754a1 Fix typo 2001-10-23 23:10:02 +00:00
cls%seawood.org b41bf3571c Since the purpose of --enable-ultrasparc is to just flip on the ultrasparc-specific js compare & swap code, move the asflags/defines to turn it on back into js/src/Makefile.in rather than causing the entire project to be built with those flags. 2001-10-23 08:17:16 +00:00
waterson%netscape.com 6bc89899ef Need a tab, not a space. 2001-10-23 03:12:28 +00:00
gerv%gerv.net d72b68fbd4 Bug 101431 - making chromelist.txt happen again. Enable it on Unix, and add it to the relevant packaging manifests. r=cls. 2001-10-23 02:40:24 +00:00
mcafee%netscape.com 4ed90929cc Adding --list-only option, Getopt functionality. r=akkana 2001-10-22 23:33:02 +00:00
alecf%netscape.com 6dad2f89b8 bug 100214 - add makefile define for MOZ_UNICHAR_LIBS for unichar case support
r=cls (build-system only)
2001-10-22 20:42:39 +00:00
seawood%netscape.com 0a27874139 Remove unused MOZ_ENDER_LITE & -DENDER_LITE from the tree. 2001-10-22 04:34:31 +00:00
alecf%netscape.com c2befa3dca change a print line to show the number of directories being updated
not part of the default build
2001-10-19 22:05:57 +00:00
seawood%netscape.com 7099ab82fc Rebuild all *.exe one final time after license change and check them in so that others stop accidentally doing so.
Do not try to rebuild makedep.exe if NO_MFC is set.
Bug #100757
2001-10-19 07:02:54 +00:00
seawood%netscape.com d3f5fcc2d9 perldoc.com lied to me. File::Spec isn't in 5.004 so we need to up the minimum requirement or change the script to not use it. Disabling the script again.
Bug 101431
2001-10-18 07:58:01 +00:00
seawood%netscape.com 0929d068e2 Re-enabling chromelist generation now that bad perl installation on tinderbox has been fixed.
Bug #101431
2001-10-18 06:47:36 +00:00
mcafee%netscape.com 40df708da9 script to map module names to directory names. sr=alecf 2001-10-18 03:27:04 +00:00
seawood%netscape.com bfc66a647e Partial backout of Gerv's checkin until we can work out the perl dependency. 2001-10-17 09:34:47 +00:00
gerv%gerv.net e419722460 Bug 101431 - create chromelist.txt for use with Patch Maker. r=cls, leaf. 2001-10-17 05:27:42 +00:00
blizzard%redhat.com 3f4d9436fa Update gtk2 link flags. r=cls 2001-10-17 04:25:45 +00:00
seawood%netscape.com ef9d13eec9 Backing out previous change as it's screwing up --disable-auto-deps builds.
Bug #105005
2001-10-17 00:14:25 +00:00
alecf%netscape.com ab573e773e add some rules for module-graph.pl r=cls 2001-10-16 20:52:33 +00:00
seawood%netscape.com 0c88dc8647 Fix problem with .deps not being created when building mkdepend 2001-10-16 18:34:26 +00:00
seawood%netscape.com 7f37118a2a Add HAVE_FCHMOD to the list of ifdefs when checking whether or not to use fchmod. duh. 2001-10-16 10:37:33 +00:00
seawood%netscape.com 6bf6ccfd38 Generate the dep file based upon the output filename, not the srcfile name 2001-10-16 09:26:31 +00:00
dougt%netscape.com 910b98f297 reverting last change to exe 2001-10-16 05:53:45 +00:00
dougt%netscape.com 545e075fd7 backing out wacky changes to .exe files r=bryner 2001-10-16 05:15:09 +00:00
dougt%netscape.com 4f3a44d63b API Freeze for nsIServiceManager r=shaver@mozilla.org, sr=rpotts@netscape.com bug 99147 2001-10-16 03:35:52 +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 bd00354a35 Removing unneeded dir.
Bug #89330
2001-10-14 19:51:35 +00:00
cls%seawood.org 7cf2052dc9 Remove Motif port from build. Pull using MOTIF_LAST_RITES tag to resurrect (but why would you want to do a silly thing like that?)
Bug #89330 r=bryner sr=pavlov
2001-10-12 20:21:31 +00:00
alecf%netscape.com 7d50cc6589 quiet this script down, and prepare to add support for parallel checkout (no reviewers, not part of build) 2001-10-10 23:53:37 +00:00
seawood%netscape.com d8be747748 Add $(INCLUDES) to $(host) rules to fix cross-compiling bustage.
Bug #59454
2001-10-08 20:36:44 +00:00
seawood%netscape.com 5d84f91770 Make win9x build use the perl equiv for REQUIRES since the nmake magic doesn't seem to work quite right.
bug #102305 r=daa@distributed.net,sicking,FrodoB
2001-09-29 23:09:15 +00:00
seawood%netscape.com 37c84caf77 Apparently, there's some inconsistency in how echo & nmake interact between win9x & nt kernels. This should fix the win9x build bustage.
Bug #102305
2001-09-29 09:01:54 +00:00
seawood%netscape.com aa12a9c2e9 Recurse all directories regardless of whether .headerlist exists but only remove files from dirs with .headerlist. r=jag 2001-09-29 07:09:33 +00:00
seawood%netscape.com 1cacc34e68 Add OBJ_PREFIX support to build system.
Bugscape 9498 r=bryner sr=syd
2001-09-29 04:30:14 +00:00
seawood%netscape.com 5dacb7b001 Yep, I'm lame. I missed a hunk. It's going around. 2001-09-27 22:21:49 +00:00
seawood%netscape.com 34476449c2 Turn on module dependency tracking.
Bug #59454 sr=alecf
2001-09-27 21:30:42 +00:00
gerv%gerv.net 11248436dd License changes, take 2. Bug 98089. mozilla/config/, mozilla/caps/, mozilla/build/. 2001-09-25 01:03:58 +00:00
karnaze%netscape.com 66046cb3f7 bug 82401 - remove cell from correct parent when cell spans into split row; work around bug 101264 by doing initial reflow with unconstrained height. sr=kin, r=attinasi. 2001-09-24 14:48:38 +00:00
cls%seawood.org e3a5eb3bd3 Purge old headers when building with MOZ_TRACK_MODULE_DEPS set.
Bug #59454 r=jag
2001-09-23 03:44:12 +00:00
cls%seawood.org 69b6808ca6 Use default EXPORTS rules instead of installing headers by hand.
Bug #98371 sr=alecf
2001-09-23 03:34:32 +00:00
cls%seawood.org 9044ab2102 Place LDAP headers into ldap subdir.
Bug #98924 r=dmose sr=alecf
2001-09-22 02:28:40 +00:00
cls%seawood.org 9bdf2eb594 Make -DHAVE_MOVEMAIL localized to mailnews.
Bug #58117 r=jag
2001-09-22 00:26:48 +00:00
cls%seawood.org 35501e94b6 Allow Makefiles to override OBJ_SUFFIX if necessary.
Bug #100851 r=jag
2001-09-22 00:20:31 +00:00
alecf%netscape.com 1e47ce10aa check in non-perl use of REQUIRES line to speed the build (bug 98371)
r=cls
2001-09-21 14:25:16 +00:00
cls%seawood.org 1aa00a617a Only use LDAP_CFLAGS where needed.
Bug #98924 r=dmose
2001-09-20 12:30:57 +00:00
gerv%gerv.net 1856815ff1 Oops. 2001-09-20 00:02:59 +00:00
scc%mozilla.org 102170b2a0 bug #98089: ripped new license 2001-09-19 20:09:47 +00:00
locka%iol.ie 5eac995064 NOT PART OF BUILD. Doxygen config file updated slightly 2001-09-12 22:09:17 +00:00
alecf%netscape.com 959a58aa3c more updates to rules to support REQUIRES on windows, bug 98371, r=cls 2001-09-12 20:27:13 +00:00
locka%iol.ie 1c4924ce8f NOT PART OF BUILD. Doxygen config file for generating documents from Mozilla's public include and idl files. 2001-09-12 14:53:46 +00:00
cls%seawood.org bf461195e5 Create active header list for each module during the export phase.
At the end of the export loop, remove the outdated files.
Requires setting MOZ_TRACK_MODULE_DEPS to activate
Bug #59454 r=bryner sr=alecf
2001-09-12 06:42:26 +00:00
cls%seawood.org 974ac2fba0 Recursively compare pre-generated list of active header files against current include directory contents. If the directory contains extra entries, remove them.
Bug #59454 r=bryner sr=alecf
2001-09-12 06:39:56 +00:00
cls%seawood.org eb64032151 Drop delay between retrying locks from 1sec to 100ms and drop the overall timeout value from 60 secs to 10secs.
Bug #59454 r=bryner sr=alecf
2001-09-12 06:34:06 +00:00
cls%seawood.org a18e2a473a Add support for adding multiple items to list at once.
Read entire file into mem to avoid overhead of exec'ing multiple greps.
Bug #59454 r=bryner sr=alecf
2001-09-12 06:32:35 +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
mkaply%us.ibm.com 9a3c4fa019 #98387
OS/2 only
Use getopt from mac LDAP so we can get rid of GPLed code
2001-09-08 22:37:24 +00:00