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

1356 Коммитов

Автор SHA1 Сообщение Дата
mcafee%netscape.com 08a56d1b42 Fixing necko directory list (143399). r=blythe, sr=alecf 2002-05-21 00:37:49 +00:00
seawood%netscape.com 6fb0d98d67 Override compile flags instead of appending them for profile, coverage & trace-malloc builds. This should fix the talkback line number issue.
Bug #141834 r=leaf sr=jdunn
2002-05-16 19:02:45 +00:00
seawood%netscape.com 7abea1092f Conditionally check for -lSM & -lICE if -lXt test fails.
Use XT_LIBS variable for -lXt and its dependencies.
Link XT_LIBS in static xlib builds.
Use same modulename for xlib module in Makefile as the code uses.
Bug #126163 & Bug #144182 r=bryner
2002-05-14 04:04:23 +00:00
seawood%netscape.com d5f00c4c67 Check for non-whitespace instead of alphanumerics when grabbing module names from the REQUIRES list.
Bug #141999 sr=alecf
2002-05-13 03:55:52 +00:00
seawood%netscape.com c0ec608df6 Add 'make install' target to build. It's "MRE-friendly". (See http://www.mozilla.org/projects/embedding/MRE.html for details.)
Changes:
* Added EXTRA_COMPONENTS variable to build.  Use it to automagically install files into the components dir.
* Added SYSINSTALL variable.  Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template

The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
           /bin/mozilla-config
           /include/mozilla-ver/*
           /lib/mozilla-ver  (mozappdir)
                            /components
                            /res
                            /defaults
                            /chrome

There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.

$prefix -> /lib/mre/mre-ver  (mredir)
                            /components
2002-04-25 02:52:44 +00:00
leaf%mozilla.org 6ed30e36ce destination directory should be allowed to have "+" characters, fixes part
of bug 56601, r=cls
2002-04-24 18:08:47 +00:00
mcafee%netscape.com cf43b60647 Future modular build mechanism, not part of main seamonkey build. Adding gtk/tests for TestGtkEmbed. Added jpeg, mng modules from modules/libimg. 2002-04-21 19:39:34 +00:00
mcafee%netscape.com 91a1d3b074 Part of future embed modular build mechanism, not part of seamonkey build. Adding gtkembedmoz module to map. 2002-04-21 05:50:12 +00:00
blythe%netscape.com 2172908e1b Fix bug 132903, Not part of normal build.
Improve win32 linkage ordering.
2002-04-19 23:16:20 +00:00
seawood%netscape.com 97531eb92c Add make -j support to win32 gmake builds.
Bug #132848 r=bryner
2002-04-19 02:42:28 +00:00
mcafee%netscape.com eaa97e5f8a Part of future embedding build mechanism, not part of main mozilla build yet. Adding img* modules, r=blythe 2002-04-19 00:09:50 +00:00
mcafee%netscape.com d59f444ec8 Future embedding build mechanism, not part of main mozilla build. Adding png module. 2002-04-17 05:15:28 +00:00
mcafee%netscape.com 8a26c68e73 Future embedding build mechanism, not part of main mozilla build. Adding commandhandler and embedding/find modules. 2002-04-17 05:01:24 +00:00
mcafee%netscape.com 94ee4b573d New embedding build mechanism, not part of main mozilla build. Adding some new module mappings; support for multiple directories for a given module. 2002-04-17 04:15:58 +00:00
mcafee%netscape.com 187b23f9b5 File for future embedding build mechanism, not part of main seamonkey build. Mork moved to top-level, timer is obsolete. r=alecf 2002-04-17 00:32:27 +00:00
mkaply%us.ibm.com 6a55e869ef #135795
r=cls, a=asa
Disable mkdepend on OS/2 for now.
2002-04-15 22:54:51 +00:00
cltbld%netscape.com 5bdc2bfdfd Bug# 134225 - Updated milestone string from 0.9.9+ to 1.0.0+ r=asaki,sr/a=leaf. ycalonje checking in as cltbld 2002-04-13 00:58:08 +00:00
seawood%netscape.com c5d2b7efb5 Since linux lets you turn off atime updating in some filesystems, check to see if stat()->atime returns an invalid value and use mtime instead.
Bug #136123 r=bryner
2002-04-12 06:01:39 +00:00
bryner%netscape.com 9ad697d61e adding doxygen.cfg to config/.cvsignore; add missing .cvsignore files. a=asa. 2002-04-07 06:01:22 +00:00
cls%seawood.org 0e2f95e7d5 Fix mkdepend so that it compiles on OS/2.
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #135795 r=cls a=rjesup
2002-04-06 07:17:40 +00:00
mcafee%netscape.com 0037682093 Embedding-only change, part of future build mechanism. Adding zlib to directory mapping. r=blythe,gagan. a=scc,asa 2002-04-06 02:39:56 +00:00
alecf%netscape.com aff39b0295 fix for bug 132946
r=cls, r=pinkerton, a=asa
fix up packaging scripts so they can run from any directory
move from perl's "use" which is compile-time to require/import which are run-time, so that we can use the FindBin package.
also fix a typo which allows mozLock.pm to recognize windows paths
2002-04-01 04:43:40 +00:00
seawood%netscape.com 8e914bd1f9 Add Makefile to $(XPIDL_MODULE).xpt dependency list.
Bug #134250 r=bryner a=asa
2002-03-30 01:32:01 +00:00
dmose%netscape.com 5e565e67aa Build system and LDAP XPCOM SDK changes to switch to LDAP C SDK version 5; required for SSL-LDAP (bug 124244). r=sspitzer@netscape.com, seawood@netscape.com (build changes); sr=bienvenu@netscape.com; a=asa@mozilla.org 2002-03-27 06:31:38 +00:00
leaf%mozilla.org c3a3a8f24f fix official gmake on windows builds; use check for null value instead of
gmake's origin function, so local makefiles can unset OFFICIAL vars for
versioning purposes. r= aki, cls
2002-03-26 22:17:58 +00:00
leaf%mozilla.org be68f19ccd backing myself out. for whatever reason, this change seems to turn *on* the
official defines.
2002-03-26 03:17:39 +00:00
leaf%mozilla.org 629a423970 don't version mkdepend.exe; it doesn't need it, and it breaks, since
build_number is not built when mkdepend is built. r=cls, a=asa
2002-03-26 02:13:55 +00:00
leaf%mozilla.org ea650035b4 clean up clean up rules (use GARBAGE exclusively), update copyright year,
remove diagnostics module use. code from asasaki, r=leaf
2002-03-26 01:44:13 +00:00
seawood%netscape.com 4481d0b189 Update mkdepend to X11R6's version of makedepend.
Re-apply NO_X11 patch.
Apply patch to let it use gcc's include dir if built with gcc.
Bug #132232 r=bryner a=asa
2002-03-25 22:52:52 +00:00
locka%iol.ie 7d159463fe Add rules to configure script to control where doxygen reads and writes files. b=130592 r=seawood@netscape.com sr=scc@mozilla.org a=asa@mozilla.org 2002-03-22 19:22:13 +00:00
locka%iol.ie 89fba1a3f3 Generated from doxygen.cfg.in. b=130592 r=seawood@netscape.com sr=scc@mozilla.org a=asa@mozilla.org 2002-03-22 19:20:02 +00:00
leaf%mozilla.org 560e418aee use DEPTH on windows instead of topsrcdir 2002-03-22 16:16:08 +00:00
leaf%mozilla.org 47d9c4055c checking in for asasaki, bug 23560 to version windows dlls; r=cls, leaf a=asa 2002-03-22 15:01:17 +00:00
mkaply%us.ibm.com 584ef8f015 #132050
r=cls, a=asa
Get rid of OS2_PROGRAM_RESOURCE hack - use RESFILE
2002-03-21 13:45:32 +00:00
mkaply%us.ibm.com 77591992df #132050
r=cls, a=asa
Remove OS2_PROGRAM_RESOURCE hack - use RESFILE
2002-03-20 04:54:30 +00:00
seawood%netscape.com 20a4d68238 Turn mkdepend off for OS/2 until it has been ported to icc.
Fixing tinderbox bustage. r=mkaply
2002-03-19 23:49:45 +00:00
seawood%netscape.com 634fcf1067 Erk! That should've been:
Traverse mkdepend dir when not using system makedepend and not using _compiler dgenerated dependencies_.
Bug #131663
2002-03-19 22:40:31 +00:00
seawood%netscape.com df6e54b6ad Traverse mkdepend dir if not using native makedepend & not using autodeps
Bug #131663 r=bryner a=asa
2002-03-19 22:32:08 +00:00
seawood%netscape.com b2070d23cd Autoregister chrome contents.rdf entries (like we do on the Mac) except when NO_JAR_AUTO_REG is set in the makefiles. Add add-chrome.pl code to make-jars.pl.
Bug #129456 r=bryner a=asa
2002-03-14 05:03:04 +00:00
seawood%netscape.com 1675289b45 Only set MAPFILE if MOZ_MAPINFO is set - win32 gmake build
Bug #129161 r=walk84 a=asa
2002-03-12 21:15:36 +00:00
seawood%netscape.com a905a97812 Fix link ordering issues in static builds for OpenVMS & Sun Forte builds.
Thanks to Colin Blake <colin@theblakes.com> for the patch.
Bug #128844 r=cls a=asa
2002-03-08 06:21:47 +00:00
leaf%mozilla.org 4974d5bf3b fix PDBFILE definition and use for windows gmake builds, sr=cls, a=drivers 2002-03-06 09:50:34 +00:00
seawood%netscape.com 3f6c384ade Use MOZILLA_DIR instead of topsrcdir so that --enable-xterm-updates works in the comm builds.
Bugscape #12347 r=bryner sr=darin
2002-03-06 09:04:02 +00:00
peterv%netscape.com f0ea3558c8 Fix for bug 5794 ([MAC]Aliasing NGLayoutConfigInclude.h to MacConfigInclude.h is evil). sr=sfraser, a=dbaron. 2002-03-03 10:57:06 +00:00
mcafee%netscape.com 2f8ca8202d Not part of build, part of future build mechanism. Fixing typo. 2002-02-28 07:44:07 +00:00
seawood%netscape.com 78fea53f52 Check for system version of freetype >= 2.0.8 for those of us building in objdirs.
Fix problem with sub-configures getting unnecessary additional options.
Bug #126919 r=bryner a=shaver
2002-02-28 07:00:59 +00:00
mcafee%netscape.com ac0a92ce86 Not part of build. Adding stdin to argv list. 2002-02-28 02:24:57 +00:00
blizzard%redhat.com 63e3da7465 Part of bug #126919. Add configure glue to get Xft support building. r=cls, a=brendan 2002-02-26 17:28:48 +00:00
seawood%netscape.com 234f0380a3 Force the use of unix path separators by using File::Spec::Unix->canonpath instead of File::Spec->canonpath.
Thanks to Gervase Markham <gerv@mozilla.org> for the patch.
Bug #127072 r=cls a=asa
2002-02-26 09:29:58 +00:00
seawood%netscape.com 0df019b037 This patch:
* Changes MOZ_TRACE_MALLOC ifdefs to NS_TRACE_MALLOC ifdefs
* Links against the trace-malloc utils against libxpcom instead of just xpcomds
* Builds NSPR in debug mode on win32 if trace-malloc is enabled
* Adds a few "defined()" checks to diffbloatdump.pl so that it will work for
perl 5.6.1
* Adds a couple of checks for \r so that diffbloatdump.pl works on win32.

Bug #126915 r=bryner/dbaron a=asa
2002-02-26 09:26:10 +00:00