211 Commits

Author SHA1 Message Date
blythe%netscape.com
3d0d922b00 Fix bug 170621
Static build changes to support viewer, mfcembed, winembed
r=cls


git-svn-id: svn://10.0.0.236/trunk@135600 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-23 22:32:22 +00:00
seawood%netscape.com
6c0464d45f Remove extraneous newline when creating pkginfo file.
Bug #183876 r=ccarlen a=asa


git-svn-id: svn://10.0.0.236/trunk@134922 18797224-902f-48f8-a5cc-f745e15eee43
2002-12-07 01:10:44 +00:00
ccarlen%netscape.com
51d4f92fe1 Bug 180718 - Use rsync instead of cp to populate Mach-0 bundle. r=seawood/sr=bryner
git-svn-id: svn://10.0.0.236/trunk@134332 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-22 15:26:38 +00:00
seawood%netscape.com
59b76c88ef Add native app support for OSX mach-o builds.
Fixes the 'Quit from dock not working' problem.
Allows certain files to be dragged to the dock icon.
Thanks to Mike Pinkerton <pinkerton@netscape.com> for the original patch.
Bug #111797 r=ccarlen sr=sfraser


git-svn-id: svn://10.0.0.236/trunk@134083 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-19 05:16:50 +00:00
mkaply%us.ibm.com
ed799f6f10 #179508
r=cls, sr=alecf
Get OS/2 static build working again


git-svn-id: svn://10.0.0.236/trunk@133839 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-14 19:38:21 +00:00
ccarlen%netscape.com
bac3fcaf96 Bug 177321 - factor nsIDirectoryServiceProvider impl out of nsProfile.cpp. Now built as a static lib with which apps can link if they only use a single profile r=dougt/sr=darin
git-svn-id: svn://10.0.0.236/trunk@133503 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-09 19:38:43 +00:00
ccarlen%netscape.com
e862798727 Bug 178440 - Mach-0 build ignores startup prefs. r=sdagley/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@133159 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-06 15:35:57 +00:00
mkaply%us.ibm.com
e950e2de7b Trying this again with the correct case for LICENSE and README.txt
git-svn-id: svn://10.0.0.236/trunk@132451 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-24 05:14:50 +00:00
mkaply%us.ibm.com
6a92a9cb49 Backing out because of bustage
git-svn-id: svn://10.0.0.236/trunk@132450 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-24 05:11:51 +00:00
mkaply%us.ibm.com
2cf72bf728 #163354
r=cls, a=dbaron
Copy readme and license into dist/bin


git-svn-id: svn://10.0.0.236/trunk@132442 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-24 04:24:31 +00:00
seawood%netscape.com
f9eb727003 Define WIN32_LEAN_AND_MEAN globally for win32 builds.
Thanks to Stephen Walker <walk84@yahoo.com> for the patch.
Bug #172898 r=cls a=asa


git-svn-id: svn://10.0.0.236/trunk@132136 18797224-902f-48f8-a5cc-f745e15eee43
2002-10-17 06:47:01 +00:00
timeless%mac.com
83f5a7057a Bug 167174 builds system should generate .autoreg
r=cls,dveditz sr=alecf


git-svn-id: svn://10.0.0.236/trunk@130533 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-26 22:47:37 +00:00
seawood%netscape.com
790e09bdf3 MODULE & REQUIRES should be set before config.mk is included.
Allow --enable-debugger-info-modules=apprunner to work.


git-svn-id: svn://10.0.0.236/trunk@129558 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-13 21:15:59 +00:00
danm%netscape.com
7b1d7317cd moving nsIPopupWindowManager.idl from extensions to appshell, where it still doesn't belong but it's an improvement. long live bug 166442 r=jag,timeless
git-svn-id: svn://10.0.0.236/trunk@129556 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-13 20:59:56 +00:00
danm%netscape.com
05d95ba02c backing out Txul-regression-causing popup window manager. bug 167929
git-svn-id: svn://10.0.0.236/trunk@129290 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-12 01:16:59 +00:00
danm%netscape.com
3c5a502225 temporary amaaaaazing makefile stupidity to get extension-less builds to build. i promise to sort out the real problem tomorrow.
git-svn-id: svn://10.0.0.236/trunk@129230 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-11 04:28:44 +00:00
danm%netscape.com
8027bf7358 add new include dependencies for popup window manager. bug 166442 r=jag,jst
git-svn-id: svn://10.0.0.236/trunk@129208 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-11 02:19:45 +00:00
bryner%netscape.com
cdba297115 Switch to building in browser/app and linking with libxulapp_s, instead of building in xpfe/bootstrap, for Phoenix. Remove some MOZ_PHOENIX #ifdefs that are no longer needed. Not part of the normal build.
git-svn-id: svn://10.0.0.236/trunk@128657 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-02 04:03:07 +00:00
bryner%netscape.com
90eb230ec6 Oops - moving MOZ_WINCONSOLE defines up above include of config.mk.
git-svn-id: svn://10.0.0.236/trunk@128654 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-02 02:22:10 +00:00
bryner%netscape.com
9f747f8e36 Factor out console linker flags for Win32 (MOZ_WINCONSOLE) into config.mk so that we can use them from elsewhere. r=cls.
git-svn-id: svn://10.0.0.236/trunk@128651 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-02 01:47:23 +00:00
seawood%netscape.com
8b5357e580 Install new icons during 'make install'
Thanks to Paul Boven <p.boven@chello.nl> for the patch.
Bug #163237 r=bryner


git-svn-id: svn://10.0.0.236/trunk@127751 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-21 04:09:14 +00:00
asasaki%netscape.com
b0c01edccb 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.


git-svn-id: svn://10.0.0.236/trunk@127660 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-19 22:51:52 +00:00
mkaply%us.ibm.com
f2fbc5ec8a #162605
r=bryner
Copy OS/2 icons into chrome


git-svn-id: svn://10.0.0.236/trunk@127368 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-15 12:34:50 +00:00
bryner%netscape.com
984e371c39 Bug 157830 - add per-window taskbar icons for Linux. Move the windows icon files into xpfe/bootstrap/icons/windows. r=pavlov, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@127327 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-15 00:36:57 +00:00
bryner%netscape.com
cb63bd6b37 phoenix only - not part of build
Change the DDE application name so that you can start Phoenix with Mozilla running.  r=hyatt, cls.


git-svn-id: svn://10.0.0.236/trunk@127243 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-14 09:46:17 +00:00
bryner%netscape.com
28c713fb92 Substitute in the correct program name for mozilla-bin, in case it's defined differently (bug 161803). r=cls.
git-svn-id: svn://10.0.0.236/trunk@126847 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-09 01:07:06 +00:00
hyatt%netscape.com
cb8349b654 ifdefs for phoenix. 161448. not part of main mozilla build.
git-svn-id: svn://10.0.0.236/trunk@126654 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-07 09:26:30 +00:00
bryner%netscape.com
ae3ab7d37a 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.
git-svn-id: svn://10.0.0.236/trunk@125679 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-24 05:43:53 +00:00
kerz%netscape.com
3636c59169 New desktop icons, r=cls, sr=bryner, a=asa
git-svn-id: svn://10.0.0.236/trunk@125557 18797224-902f-48f8-a5cc-f745e15eee43
2002-07-21 23:04:48 +00:00
dbaron%fas.harvard.edu
617f00d148 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
git-svn-id: svn://10.0.0.236/trunk@124069 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-26 03:09:32 +00:00
bryner%netscape.com
308f0e52ca Fixing mach-o static build - made a function static in nsAppShellService so that it doesn't conflict with global symbols; add TK_LIBS (-framework Carbon) to the link line for mozilla-bin for both carbon and cocoa builds. r=cls, rs=brendan.
git-svn-id: svn://10.0.0.236/trunk@122610 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-03 23:53:31 +00:00
seawood%netscape.com
69f92b071e Because js uses static data structures and is linked into other shared libraries, js must be built as a shared library.
Thanks to Colin Blake <colin@theblakes.com> for the original patch.
Bug #127442 r=bryner


git-svn-id: svn://10.0.0.236/trunk@121509 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-15 01:37:07 +00:00
sspitzer%netscape.com
814bf90c4c fix for #137886. Detect defunct previously migrated profiles and offer to re-migrate.
this is pref controlled, "profile.seconds_until_defunct.  by default,
we'll never offer to remigrate.  initial patch by ccarlen.
r=ccarlen,racham,sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@119930 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-26 01:37:04 +00:00
seawood%netscape.com
7e4c3987ab 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


git-svn-id: svn://10.0.0.236/trunk@119809 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-25 02:52:44 +00:00
cls%seawood.org
d32617efa1 Add -lph to photon's final link.
Thanks to Brian Edmond <briane@qnx.com> for the patch.
Bug #135690 r=cls a=rjesup


git-svn-id: svn://10.0.0.236/trunk@118355 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-06 07:13:16 +00:00
blythe%netscape.com
19c4255d7f Fix bug 127069
Default heap size of exes
This is the second patch for this bug and only affects gmake win32 builds
and test embed exes
r=dp, sr=scc, a=asa


git-svn-id: svn://10.0.0.236/trunk@117959 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-02 22:20:57 +00:00
tao%netscape.com
b80c346328 44070: match browser and OS locale. (reusing r=alecf,sr=hyatt,a=asa
from previous checkin but set intl.locale.matchOS=false by default.
This should remove the start regression. Will watch the tree and
back this patch if the regression comes back. In theory, this should
not happen)


git-svn-id: svn://10.0.0.236/trunk@117848 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-01 05:56:35 +00:00
jkeiser%netscape.com
474132e74a Backing out tao's bug 44070 to see if it is the mega pageload regression culprit.
git-svn-id: svn://10.0.0.236/trunk@117787 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-31 09:17:18 +00:00
tao%netscape.com
1da56ce4ff 44070: match browser and OS locale. r=alecf,sr=hyatt,a=asa. Match browser
UI locale and system locale when intl.locale.matchOS == true; Runtime
only behavior; won't  write to disk. Fallback to default chrome locale when
matching langpacks are not installed.


git-svn-id: svn://10.0.0.236/trunk@117784 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-31 07:33:57 +00:00
sfraser%netscape.com
2db23ca1c5 Fix Mach-O static build. Bug 127186. r=cls, sr=scc, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@117567 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-27 03:15:58 +00:00
mkaply%us.ibm.com
fca9f35d2c #132050
r=cls, a=asa
Get rid of OS2_PROGRAM_RESOURCE hack - use RESFILE


git-svn-id: svn://10.0.0.236/trunk@117051 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-21 13:45:32 +00:00
seawood%netscape.com
66a8e5dbf4 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


git-svn-id: svn://10.0.0.236/trunk@116138 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-08 06:21:47 +00:00
yokoyama%netscape.com
f93ddbef0b Bug 116711
Convert Commandline URL to Unicode using Platform charset
It's executed only when moz is launched with -url commandline argument.
/r=nhotta, /sr=alecf, /a=asa


git-svn-id: svn://10.0.0.236/trunk@116011 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-07 00:44:03 +00:00
seawood%netscape.com
e4d434e2ba Move build logic for static builds into separate .mk so that it doesn't have to be duplicated across Makefiles. Use slightly more generic name for _getModuleInfo function so that it can be used for multiple binaries.
Bug #88038 r=bryner


git-svn-id: svn://10.0.0.236/trunk@114916 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-19 10:01:05 +00:00
pinkerton%netscape.com
482c07a5d2 Create PkgInfo file for mach-o in the contents dir so the finder
recognizes it as a package. r=cls, rs=hyatt. bug 123751.


git-svn-id: svn://10.0.0.236/trunk@113799 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-06 15:54:44 +00:00
seawood%netscape.com
6a70d87d0a Increase the lgot buffer for static Irix builds.
Bug #122917 r=nickb@adacel.com.au


git-svn-id: svn://10.0.0.236/trunk@113592 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-04 06:25:43 +00:00
seawood%netscape.com
c94f385d8c Do not install the mozilla script on win32
git-svn-id: svn://10.0.0.236/trunk@113550 18797224-902f-48f8-a5cc-f745e15eee43
2002-02-03 02:45:54 +00:00
hyatt%netscape.com
c7d42ad5fa Fix CocoaZilla bustage caused by accidental commit of a text file as binary. Not part of build.
git-svn-id: svn://10.0.0.236/trunk@113171 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-30 01:23:23 +00:00
pinkerton%netscape.com
64fdca15fd changes for cocoa product to build and run and coexist in the tree with carbon. r=cls/sr=hyatt, bug# 111230
git-svn-id: svn://10.0.0.236/trunk@112880 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 22:01:41 +00:00
seawood%netscape.com
ec756d5c48 Fix "static" build support for win32 gmake builds.
Bug #58981 r=bryner


git-svn-id: svn://10.0.0.236/trunk@112825 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-25 03:20:51 +00:00