20 Commits

Author SHA1 Message Date
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
seawood%netscape.com
889469fd27 Rename 'install' build phase to 'libs'.
Bug #56601 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@108684 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-21 09:49:41 +00:00
seawood%netscape.com
a5686224c1 Remove use of additional dirs in VPATH as it causes problems in srcdir builds and the previous workarounds do not always work due to a bug in gcc's -MD.
Bug #105005 r=jag


git-svn-id: svn://10.0.0.236/trunk@105606 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-17 06:00:18 +00:00
seawood%netscape.com
836ab0e467 For directories that use additional VPATHs, change OBJ_SUFFIX instead of duplicating build rules. Turn off compiler dependencies when changing OBJ_SUFFIX because at least gcc < 3.0 has problems generating the correct dependencies when the basename of the srcfile does not match the basename of the object file.
Bug #105005


git-svn-id: svn://10.0.0.236/trunk@105493 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-16 09:31:58 +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
cls%seawood.org
d7c0465468 Add --disable-auto-deps option which causes the build system to not automatically generate dependencies on the fly. Also, fixes VPATH problem with non gcc-MD separate build phase |make depend|.
Bug #66529 r=pavlov


git-svn-id: svn://10.0.0.236/trunk@95662 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-22 07:52:30 +00:00
cls%seawood.org
6ea1e28c32 Rename img libraries that have have common external equivalents as our internal versions may be slightly incompatible.
Bug #57247 sr=tor


git-svn-id: svn://10.0.0.236/trunk@89160 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-09 23:53:17 +00:00
cls%seawood.org
0ad20b5822 Change MDDEPDIR to fix a VPATH issue in srcdir builds.
git-svn-id: svn://10.0.0.236/trunk@78932 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-12 23:37:16 +00:00
cls%seawood.org
5a43db5750 Fixing problem of standalone compoennts always building on every build pass. Adding objs.mk files to give better dependency handling. Bug #49937
git-svn-id: svn://10.0.0.236/trunk@78711 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-11 04:13:16 +00:00
sgehani%netscape.com
d8800eab26 Rename libzlib -> libz complying with standard zlib naming convention.
[nsbeta3+ b=49735; r=sobotka@axess.com]


git-svn-id: svn://10.0.0.236/trunk@77195 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-25 08:32:19 +00:00
dbaron%fas.harvard.edu
35070a1c3d Back out makefile changes since they are causing problems for some people. Go back to copying source files around.
git-svn-id: svn://10.0.0.236/trunk@76739 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-20 01:14:26 +00:00
dbaron%fas.harvard.edu
4deff571f9 Avoid copying source files to compile them. r=bryner
git-svn-id: svn://10.0.0.236/trunk@76719 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-19 21:24:49 +00:00
sgehani%netscape.com
0f4e6395e4 Remove 'unzip' dependency from Linux installer.
[nsbeta3+ b=48109; r=ssu]


git-svn-id: svn://10.0.0.236/trunk@76708 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-19 18:50:10 +00:00
sgehani%netscape.com
1cc9555a48 Fix build bustage... maybe :)
git-svn-id: svn://10.0.0.236/trunk@76660 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-18 22:48:20 +00:00
sgehani%netscape.com
2f4d692f13 Building standalone zlib for installer use.
[nsbeta3+ b=48109; r=ssu]


git-svn-id: svn://10.0.0.236/trunk@76656 18797224-902f-48f8-a5cc-f745e15eee43
2000-08-18 22:08:22 +00:00
warren%netscape.com
eb9a891946 Eliminated the libs build pass.
git-svn-id: svn://10.0.0.236/trunk@54523 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-28 03:05:01 +00:00
dmose%mozilla.org
0efb7c174c updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52910 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:43:54 +00:00
ssu%netscape.com
44ba7add8f fixing it to use non mt libc
git-svn-id: svn://10.0.0.236/trunk@46463 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-09 00:30:37 +00:00
ssu%netscape.com
67560c46b7 initial checkin. Not part of Seamonkey build yet
git-svn-id: svn://10.0.0.236/trunk@46357 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-08 18:02:02 +00:00