asasaki%netscape.com
255338630a
patch for 136686, r=cls.
...
adding original filename info to windows version tab.
2002-09-17 23:37:30 +00:00
leaf%mozilla.org
20978053b1
updating milestone version to 1.2b
2002-09-13 09:20:31 +00:00
dougt%netscape.com
60d6e15e09
exports nspr into dist/sdk. patch by cls, r=me, b=168077
2002-09-13 02:20:48 +00:00
dougt%netscape.com
bb1e3b6b5c
backing out changes until we can figure out why this is busting some machines
2002-09-12 19:42:49 +00:00
dougt%netscape.com
0261bf1849
exports nspr into dist/sdk. patch by cls, r=me, b=168077
2002-09-12 19:12:13 +00:00
bryner%netscape.com
290a72f70c
Fix bug 166614 (wrong linker flags for mozilla.exe on OS/2) by moving the MOZ_WINCONSOLE section of config.mk down so that LDFLAGS doesn't get clobbered. r=cls, a=asa.
2002-09-05 06:28:15 +00:00
katakai%japan.sun.com
ded35e9d33
bug 166152
...
hindShaper should be hindiShaper in allmakefiles.sh
r=cls,sr=bzbarsky
2002-09-03 08:18:17 +00:00
bryner%netscape.com
6f2dee8b61
Factor out console linker flags for Win32 (MOZ_WINCONSOLE) into config.mk so that we can use them from elsewhere. r=cls.
2002-09-02 01:47:23 +00:00
seawood%netscape.com
bdae6a3a44
Killing lint warnings.
...
Thanks to John Carter <cyent@paradise.net.nz> for the patch.
Bug #133704 r=cls
2002-08-31 08:18:27 +00:00
bryner%netscape.com
9f214d42df
Use -mdynamic-no-pic when building non-PIC code with gcc 3.1 on MacOS 10.2 (bug 165851). r=cls.
2002-08-31 04:33:02 +00:00
seawood%netscape.com
c1500b0c70
Remove broken --enable-java-supplement option.
...
Make --enable-auto-deps work.
Remove unused OBJ_PREFIX variable
Add entries to .SUFFIXES to speed up pattern matches.
Bug #161461 r=bryner
2002-08-31 04:03:52 +00:00
bzbarsky%mit.edu
a3fbeac670
Extend CTL extension to support multiple CTL scripts (framework + hindi
...
support). Bug 163962, r=gilbert.fang@sun.com , r=prabhat.hegde@sun.com ,
r=cls, sr=bzbarsky, patch by prabhat.hegde@sun.com and
roland.mainz@informatik.med.uni-giessen.de
2002-08-30 07:45:52 +00:00
bolian.yin%sun.com
7e67351fac
bug 156593, Remove the dependence to gtk1 when the default toolkit is gtk2.
...
patch by john.sun@sun.com , r=cls
2002-08-29 10:30:58 +00:00
mkaply%us.ibm.com
d7f253803e
#163550
...
r=cls
Add support for USE_STATIC_LIBS on OS/2
2002-08-20 22:21:21 +00:00
asasaki%netscape.com
b305df1154
fix for bug 136673 and bug 138764, adding version info to mozilla.exe
...
for the trunk and adding a program description.
r=cls, no sr= needed for build module.
2002-08-19 22:51:52 +00:00
bryner%netscape.com
025fb3a058
Get rid of gcc3's numerous warnings about using <new.h> instead of <new> by creating a new #define, NEW_H, which should be used instead of <new.h> or <new>. This is so we can continue to support a couple of braindead compilers that don't accept <new>. Bug 155852, r=cls.
2002-08-19 03:50:27 +00:00
seawood%netscape.com
50aa7ca88e
Remove unused _NS_IMPL_COOKIE/NS_COOKIE defines.
...
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #162402 r=cls
2002-08-15 05:34:26 +00:00
seawood%netscape.com
d98b057414
Re-adding chrome target
2002-08-12 14:36:53 +00:00
seawood%netscape.com
3d2d695e6e
Use the win32 order file if it exists & MOZ_COVERAGE is set
2002-08-10 14:06:10 +00:00
seawood%netscape.com
a49eb7b159
Disable parallel builds on win32 if MOZ_COVERAGE is set as it writes to .pdb files with each compile
2002-08-10 14:04:58 +00:00
seawood%netscape.com
322da773fb
Removing old nmake build makefiles. Bug #158528 r=pavlov
2002-08-10 07:55:43 +00:00
seawood%netscape.com
2dd8386976
Misc build cleanup v1:
...
Cleanup win32 configure output. Remove EMACS
Bug #161461 r=bryner
2002-08-08 21:35:45 +00:00
kaie%netscape.com
21f0d86067
b=123917 Remove non-NSS_3_4 codepaths
...
r=wtc sr=alecf
2002-08-07 13:39:57 +00:00
bryner%netscape.com
046cf30546
Bug 161036 - provide mechanism to build experimental browser UI (bug 161036). r=cls.
2002-08-07 06:37:13 +00:00
seawood%netscape.com
301b1a4ca8
Remove unused defines:
...
_IMPL_NS_HTML
_IMPL_NS_RDF
_IMPL_NS_WEB
USE_NSREG
Patches for removing above defines contributed by Stephen Walker <walk84@yahoo.com>.
Bug #125118 r=cls sr=bryner
Bug #160397 r=cls sr=bryner
Bug #160628 r=cls
Bug #160451 r=cls sr=bryner
_IMPL_NS_VIEW
Patches for removing above define contributed by Brian Ryner <bryner@netscape.com>
Bug #160416 r=cls
2002-08-07 06:08:00 +00:00
bryner%netscape.com
3ad9bc04e5
Backing out a workaround that actually breaks applesingle decoding. Only affects the Mach-O build.
2002-08-06 23:51:59 +00:00
seawood%netscape.com
bdbbad71ef
Fix win32 gmake static builds.
...
Bug #160104 r=bryner
2002-08-06 04:17:50 +00:00
bryner%netscape.com
7dafb891cc
Removing unused NS_DOM/_IMPL_NS_DOM and NS_INTL/_IMPL_NS_INTL defines (bugs 160248 and 160253). Patch for 160248 by walk84@yahoo.com, r=me&cls; patch for 160253 by me, r=cls.
2002-07-31 20:53:46 +00:00
bryner%netscape.com
2ce12e578e
Missed this one -D_IMPL_NS_NET for bug 159887. r=cls.
2002-07-30 03:09:03 +00:00
bryner%netscape.com
caa52be426
Remove obsolete _IMPL_NS_NET and NS_NET defines (bug 159887). r=cls, sr=bzbarsky, a=asa.
2002-07-30 02:25:08 +00:00
bryner%netscape.com
fff1357047
Changes to allow Mozilla to build with new gcc3 developer tools on OS X (bug 153525). Patch by dbaron, r=cls, sr=bryner, a=asa.
2002-07-24 05:43:53 +00:00
cltbld%netscape.com
1bdbbba3b8
updating for mozilla1.1b, sr=leaf, kysmith checking in as cltbld, bugzilla 157557
2002-07-15 21:13:59 +00:00
alecf%netscape.com
51134e0622
bug 66759 - finally remove XPCOM_STANDALONE completely
...
r=dougt, rs=brendan, a=asa
2002-07-12 19:14:35 +00:00
seawood%netscape.com
a4d057a5b8
Use empty exception handler for mac builds.
2002-07-03 17:19:04 +00:00
seawood%netscape.com
03ace271f0
Add CPP_THROW_NEW macro to the build system. This macro should be used when defining a local |operator new| function. It will be set to an empty throw function by default on all platforms except mac CW builds. This will allow us to not crash on systems that expect |operator new| to throw an exception by default and will suppress compiler warnings about how |operator new| should throw an exception instead of returning NULL.
...
Bug 149032 r=timeless sr=scc
2002-07-02 20:25:30 +00:00
seawood%netscape.com
c0054a7dfa
Remove intermediate SIMPLE_PROGRAMS object files during a clean.
2002-07-01 02:34:57 +00:00
dbaron%fas.harvard.edu
a44ddf4882
Build changes to build mach-o on gcc3: use -install_name option only when linking using -dynamiclib option, since with gcc3 it causes an error when used with -bundle or -execute. r=bryner sr=beard b=153525
2002-06-26 03:09:32 +00:00
dbaron%fas.harvard.edu
bcce436d14
Build changes to build mach-o on gcc3: link asdecode with $(CXX) instead of $(CC). r=bryner sr=beard b=153525
2002-06-26 03:07:16 +00:00
blakeross%telocity.com
7bc8fc6afb
132027 - no menus work when download manager window has focus. patches by bryner and I. r=bryner/blake sr=ben/dveditz
2002-06-24 21:48:24 +00:00
dougt%netscape.com
a77335669a
Removing extra XPCOM_GLUE_LIBS define. Thanks dbaron for point this out r=me
2002-06-22 19:05:08 +00:00
seawood%netscape.com
28297fece1
Use the proper file paths when generating dependencies on win32.
...
Fallout from bug #141834 .
2002-06-21 05:06:47 +00:00
timeless%mac.com
db4fde8ced
Bug 153146 makecopy.exe's error output is foobared
...
r=cls
2002-06-20 22:38:40 +00:00
peterv%netscape.com
d5b273bc97
Fix for bug 142108 (Crash when reloading XML+XSLT Trunk, M100, N70PR1, M11A [@ nsXMLContentSink::Observe][@ 0x00000001]). r=Pike, sr=jst.
2002-06-20 12:04:22 +00:00
seawood%netscape.com
66a87e5efb
Add --disable-activex to turn off building of activex component (win32 only).
...
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #141376 r=cls
2002-06-19 14:59:05 +00:00
mcafee%netscape.com
34da398ca5
Adding xpcomsample to module map (152312). r=hwaara, sr=alecf. does not affect main seamonkey build.
2002-06-18 01:24:26 +00:00
seawood%netscape.com
6de5b59159
Fixing win32 gmake builds lack of debugging information problem by working around a combination MSVC & cygwin make deficiencies:
...
* We must use the full path to the source file when calling MSVC so that debugging information shows up in the object files.
* Because of cygwin's use of /cygdrive when using full paths, we must use a cygwin-wrapper script in some cases to allow native win32 programs to use a fully qualified cygwin path.
* We have to call configure using the full path so that $(srcdir) contains the
full path in the Makefiles. The rules have been changed for win32 so that it
always use $(srcdir)/$*.{c,cpp} as the sourcefile name even when the file is in
the cwd. This works around both the /cygdrive issue and the msvc's path info
optimization.
* We still use the wrapper when calling rc.exe & nsinstall. nsinstall
frequently takes multiple args and is called all over the tree so changing each
calling site is going to be expensive. (I'll have to check the logs again but
I think the rc wrapping can go.)
* nspr & ldap still use the wrappers for all native win32 progs. Neither nspr
nor ldap uses the acoutput-fast.pl script to speed up the substitution of
@srcdir@ into their Makefiles so, makefile substitution will break if we use
dos-paths.
* In the handful of directories where we copy srcfiles from another directory
in lieu of using VPATHs, we have to now copy those files to $(srcdir) so that
the default rules can find them.
Bug #141834 r=leaf,wtc,dmose,mcs
2002-06-17 17:09:57 +00:00
mcafee%netscape.com
92b8ae43e0
Fix REQUIRES-built TestGtkEmbed, missing directories for webbrwsr module. Adding some missing dirs to embedcomponents map as well. (149624) r=blythe, sr=alecf
2002-06-14 21:51:37 +00:00
dougt%netscape.com
a5fb0edafa
missed this file when I checked fixes in for bugs 149745 148918 149715 149730 149754 129959. embedding via xcom glue r=various, sr=shaver@mozilla.org
2002-06-13 21:20:18 +00:00
seawood%netscape.com
6e097851cb
Make sure that all of the headers are installed during a 'make install'.
...
Thanks to Chris Blizzard <blizzard@mozilla.org> for the patch.
Bug #149483 r=cls
2002-06-13 09:07:40 +00:00
bryner%netscape.com
88cd513c90
Add an option to enable prebinding for mach-o builds (bug 151087). r=cls.
2002-06-13 08:52:55 +00:00
mcafee%netscape.com
945e691fda
Adding export-idl rule for REQUIRES-based embed build (150088). r=blythe, sr=alecf, a=asa
2002-06-11 22:26:27 +00:00
dougt%netscape.com
913bbb6f6c
Fixes bugs 149745 148918 149715 149730 149754 129959. Cleanup of nsIFile and nsILocalFile interfaces, supporting do_GetInterface in embedding via xcom glue, and general cleanup of shutdown. r=various, sr=shaver@mozilla.org
2002-06-11 19:26:04 +00:00
darin%netscape.com
7420d70bf9
fixes bug 147333 "Cannot load local files whose names contain
...
Japanese/Chinese characters" r=bstell sr=brendan a=asa
2002-06-10 18:50:11 +00:00
bryner%netscape.com
1cf10f8ec3
Fix handling of the widget resources file by creating a data-fork resource file that lives in the application directory (bug 146895). r=ccarlen, sr=beard, a=asa for mach-o-only changes.
2002-06-09 00:05:37 +00:00
mcafee%netscape.com
76a4589d6e
Splitting liveconnect off from the java module, new module is called liveconnect, similar to what was done for xpconnect (145347). r=blythe, sr=alecf, a=asa
2002-06-08 06:59:53 +00:00
mcafee%netscape.com
507cd1f27f
Add js/src/fdlibm dir to js module map (150077). r=cls, sr=alecf, a=asa
2002-06-08 06:51:14 +00:00
mcafee%netscape.com
5b462b6aaf
Fixing one more typo, last one I promise. Does not affect normal SeaMonkey build. (143399) r=blythe, sr=alecf, a=asa
2002-06-07 21:37:12 +00:00
mcafee%netscape.com
41957b5830
Fixing typo from my last checkin. Does not affect normal SeaMonkey build. (143399) r=blythe, sr=alecf, a=asa
2002-06-07 21:29:58 +00:00
mcafee%netscape.com
82112378cd
Adding new modules, modules that live in mozilla/extensions, and modules buried a few levels deep that I missed before. Cleaned up js module. (143399) r=blythe, sr=alecf, a=asa
2002-06-07 20:56:43 +00:00
cltbld%netscape.com
4ec4c0b443
updating milestone.pl to allow for 1.1a, changes to 1.1a installer.
...
bug 149142, r=jj, sr/a=leaf, asasaki checking in as cltbld.
2002-06-07 01:06:28 +00:00
mcafee%netscape.com
94a3ed2546
Further-specify imglib2 module directories. Properly add png to the build using imgpng, not the raw png module. r=blythe, sr=alecf (149123)
2002-06-05 03:49:30 +00:00
seawood%netscape.com
e116353653
Add --disable-installer configure option for embedding purposes.
...
Bug #145343 r=mcafee
2002-05-31 00:39:07 +00:00
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