165 Commits

Author SHA1 Message Date
benjamin%smedbergs.us
266fac658e Bug 389673 - Fix "make install" to copy from dist/ and use packager.mk, rather than recurse the build tree, r=luser
git-svn-id: svn://10.0.0.236/trunk@231415 18797224-902f-48f8-a5cc-f745e15eee43
2007-08-03 14:46:28 +00:00
benjamin%smedbergs.us
c80e1713e7 Bug 383167 try #3 - need buildid in an external file, r=luser sr=jst with additional parts r=biesi
git-svn-id: svn://10.0.0.236/trunk@229176 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-02 18:20:28 +00:00
benjamin%smedbergs.us
56eb117779 Reverting bug 383167 again for linux test bustage :-(
git-svn-id: svn://10.0.0.236/trunk@228774 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-26 19:22:55 +00:00
benjamin%smedbergs.us
8a535f621a Bug 383167 trying again, reviews by luser and biesi, sr=jst
git-svn-id: svn://10.0.0.236/trunk@228761 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-26 16:35:05 +00:00
benjamin%smedbergs.us
3afc7b95f7 Revert all of bug 383167 changes because they're not enough... going to try again later.
git-svn-id: svn://10.0.0.236/trunk@228702 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-25 18:41:00 +00:00
benjamin%smedbergs.us
5ac73b0169 Bug 383167 - Need buildid in an external file, r=luser sr=jst
git-svn-id: svn://10.0.0.236/trunk@228683 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-25 15:26:03 +00:00
joshmoz%gmail.com
ebcb1941a1 clean up Mac OS X macros in libreg's reg.c. r=cbarrett sr=luser
git-svn-id: svn://10.0.0.236/trunk@228638 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-24 01:07:21 +00:00
benjamin%smedbergs.us
caff38024c Bug 385189 - mac builds without libxul failing to compile due to macmorefiles, r=mento
git-svn-id: svn://10.0.0.236/trunk@228390 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-20 19:22:02 +00:00
benjamin%smedbergs.us
66d41c87cb Bug 376041 - Link browser components against the CRT statically (on Windows), to solve CRT embedding issues, r=luser
git-svn-id: svn://10.0.0.236/trunk@224901 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 19:25:39 +00:00
cbiesinger%web.de
8d9f96359d bug 335180 Remove win32.order, mozilla-bin.order, --enable-reorder, and
associated code. These options do not really work anymore.

r=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@196108 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-06 17:53:51 +00:00
benjamin%smedbergs.us
d7e86814f9 Bug 214889 - add mozreg_s to the static link list and don't link it into xpcom obsolete when in a static build, r=cls
git-svn-id: svn://10.0.0.236/trunk@193062 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-27 20:16:50 +00:00
joshmoz%gmail.com
e578f68c52 more Mac OS X 10.4 "Tiger" build stuff. Patch my Mark Mentovai. b=292530 r=josh r=pinkerton r=cls sr=bryner a=brendan
git-svn-id: svn://10.0.0.236/trunk@173954 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 18:53:30 +00:00
bsmedberg%covad.net
85a2b6c225 Constipate libreg API - Bug 240334 - rs=dveditz
git-svn-id: svn://10.0.0.236/trunk@156236 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-11 12:15:10 +00:00
gerv%gerv.net
586f796c2a Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155091 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 22:01:16 +00:00
timeless%mozdev.org
22fa5cb98b Bug 219003 vr_stubs.c(186) : warning C4013: 'free' undefined; assuming extern returning int
r=dveditz sr=darin


git-svn-id: svn://10.0.0.236/trunk@147098 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-21 04:53:14 +00:00
mkaply%us.ibm.com
a5b954970e rs=leaf
Remove XP_OS2_VACPP from the tree


git-svn-id: svn://10.0.0.236/trunk@145080 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-22 20:16:02 +00:00
seawood%netscape.com
5921049139 Purge XP_PC.
Bug #56767 r=mkaply sr=alecf


git-svn-id: svn://10.0.0.236/trunk@140602 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-02 22:45:08 +00:00
ccarlen%netscape.com
4ea79344a0 Bug 118203 - nsLocalFile implementation for Mach-0. r=pinkerton, sdagley/sr=sfraser
git-svn-id: svn://10.0.0.236/trunk@130418 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-25 12:23:39 +00:00
mkaply%us.ibm.com
e85ac06452 #58668
r=pedemont, sr=alecf
Os/2 #ifdef - for regstry, use sopen rather than fopen so compreg.dat can be shared


git-svn-id: svn://10.0.0.236/trunk@128800 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-04 02:39:24 +00:00
seawood%netscape.com
0b3ff474f3 Removing old nmake build makefiles. Bug #158528 r=pavlov
git-svn-id: svn://10.0.0.236/trunk@126975 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-10 07:55:43 +00:00
mkaply%us.ibm.com
9ebb13e6eb IRIX bustage - this is a C file
git-svn-id: svn://10.0.0.236/trunk@124060 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-26 01:20:20 +00:00
dveditz%netscape.com
2f0dcf4edc InstallTrigger.compareVersion() returns correct answer for directories (bug 136779) r=curt,sr=alecf
git-svn-id: svn://10.0.0.236/trunk@124055 18797224-902f-48f8-a5cc-f745e15eee43
2002-06-26 00:41:06 +00:00
dprice%netscape.com
302df74bf7 77443 r=ssu sr=dveditz
Compare version works properly on the mac


git-svn-id: svn://10.0.0.236/trunk@122415 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-31 09:23:29 +00:00
dougt%netscape.com
386181766c Fixing build bustage. this should not have been checked in
git-svn-id: svn://10.0.0.236/trunk@110754 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:46:22 +00:00
dougt%netscape.com
c01e94cad7 nsIComponentManager API Changes (bug 98553)
a) create a new nsIComponentManager with only four functions on it:
CreateInstance CreateInstanceByContractID GetClassInfo GetClassInfoByContractID.

b) rename the old nsIComponentManager to nsIComponentManagerObsolete.

c) fixes callers which use to access the nsIComponentManager for component
registration functionality.  These callers will temporary use the
nsIComponentManagerObsolete interface.

d) Create a new API NS_GetComponentManager() which mirrors the
NS_GetServiceManager()

e) Perserves the old NS_GetGlobalComponentManager().  Note the cast usage.

r/sr = rpotts@netscape.com  alecf@netscape.com  brendan@mozilla.org


git-svn-id: svn://10.0.0.236/trunk@110748 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:12:41 +00:00
seawood%netscape.com
0bd62df729 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


git-svn-id: svn://10.0.0.236/trunk@110703 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 09:14:29 +00:00
ccarlen%netscape.com
1731924479 Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
git-svn-id: svn://10.0.0.236/trunk@110182 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-10 21:58:15 +00:00
bryner%netscape.com
beccbf1b94 Fixing an uninitialized variable warning. bug 114243, r=dbaron, sr=shaver.
git-svn-id: svn://10.0.0.236/trunk@110091 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-08 22:23:39 +00:00
mkaply%us.ibm.com
bb7cbc0dc5 No bug - cleanup - remove unnecessary XP_OS2_HACK and XP_OS2
git-svn-id: svn://10.0.0.236/trunk@109377 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 21:00:43 +00:00
dveditz%netscape.com
6d4c956f3f Free bloated component registry buffer after XPCOM init (bug 76329)
r=dougt, sr=shaver


git-svn-id: svn://10.0.0.236/trunk@109344 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-30 07:50:03 +00:00
seawood%netscape.com
76780820f4 Backing out fix for remote mach-o builds as it left mach-o builds fragile.
Add TK_CFLAGS back to default CFLAGS/CXXFLAGS.
Bug #107696


git-svn-id: svn://10.0.0.236/trunk@107199 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-03 03:29:05 +00:00
seawood%netscape.com
acaf3004b5 Since '-framework Carbon' causes binaries to require console access to run, do not link using that flag by default. Otherwise, remote builds & non-console tinderboxes will break. Mac OSX Mach-O only.
Bug #107696 r=mozbot


git-svn-id: svn://10.0.0.236/trunk@106904 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-01 00:54:48 +00:00
seawood%netscape.com
f6ed45a7ff Fix for mac bustage. r=jag
git-svn-id: svn://10.0.0.236/trunk@106471 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-27 08:57:01 +00:00
seawood%netscape.com
4551221bef Landing the rest of the mach-o OSX changes.
Bug #75653 r=cls sr=waterson


git-svn-id: svn://10.0.0.236/trunk@106461 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-27 07:38:18 +00:00
gerv%gerv.net
13afb6d0f9 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
git-svn-id: svn://10.0.0.236/trunk@104119 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-28 20:14:13 +00:00
gerv%gerv.net
ae1d5501a1 Oops.
git-svn-id: svn://10.0.0.236/trunk@103236 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-20 00:02:59 +00:00
scc%mozilla.org
52c8d09e03 bug #98089: ripped new license
git-svn-id: svn://10.0.0.236/trunk@103219 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-19 20:09:47 +00:00
waterson%netscape.com
18986ada3f 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.
git-svn-id: svn://10.0.0.236/trunk@97613 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 20:21:49 +00:00
cls%seawood.org
88aedd461b 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


git-svn-id: svn://10.0.0.236/trunk@97363 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 22:10:38 +00:00
Xiaobin.Lu%eng.Sun.com
5f83020d4c r=timeless sr=shaver
bug 72807 "c++ style comment warning"


git-svn-id: svn://10.0.0.236/trunk@95089 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 02:24:44 +00:00
dprice%netscape.com
5cbf372cac 65845 - new order files
git-svn-id: svn://10.0.0.236/trunk@91428 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-05 06:02:32 +00:00
dprice%netscape.com
ad10d9ea59 71057 sr=waterson new order files. NOT PART OF THE REGULAR BUILD
git-svn-id: svn://10.0.0.236/trunk@89489 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-13 10:47:37 +00:00
dbragg%netscape.com
5917e1e388 Adding a standalone build necessary to fix bug 65682. r,a=dveditz, sr=mscott
git-svn-id: svn://10.0.0.236/trunk@88987 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-08 22:02:39 +00:00
dprice%netscape.com
8e4007e560 # 65845 sr=waterson, new order files will greatly reduce the number of link warnings.
git-svn-id: svn://10.0.0.236/trunk@88058 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-27 04:38:19 +00:00
dprice%netscape.com
fe020ec48a 65845 first cut of the order files
git-svn-id: svn://10.0.0.236/trunk@86883 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-13 02:48:02 +00:00
mkaply%us.ibm.com
2ed7e2dab7 Backing out 58668 until we can figure out Mac problem.
git-svn-id: svn://10.0.0.236/trunk@86244 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-05 20:11:07 +00:00
mkaply%us.ibm.com
53009eff82 Fix Mac bustage
git-svn-id: svn://10.0.0.236/trunk@86169 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-04 04:56:58 +00:00
mkaply%us.ibm.com
7e92c066a9 Guess at IRIX breakage
git-svn-id: svn://10.0.0.236/trunk@86168 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-04 04:12:37 +00:00
mkaply%us.ibm.com
bc4e642d32 Diff merged bad, but it worked on Windows
git-svn-id: svn://10.0.0.236/trunk@86167 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-04 04:00:36 +00:00
mkaply%us.ibm.com
ad3aca9a62 #58668
r=dveditz, sr=brendan
Change registry buffered I/O APIs to use NSPR rather than C runtime for file I/O
These APIs are used most commonly to read and write to component.reg


git-svn-id: svn://10.0.0.236/trunk@86166 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-04 03:17:10 +00:00