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

271 Коммитов

Автор SHA1 Сообщение Дата
seawood%netscape.com 5d5b0b90d9 Redirect errors from md5sum detection to /dev/null since md5sum is not available on all platforms.
Bug #163744 r=bryner
2002-08-22 01:06:17 +00:00
axel%pike.org 0881b0cc24 bug 46754, remove transformiix copy of expat. Not part of build. build transformiix standalone on windows again.
changes to build system are r=cls, changes to transformiix r=peterv
2002-08-15 08:52:59 +00:00
seawood%netscape.com c87f9b29bb Fix standalone xpcom builds for OSX 2002-08-14 23:04:49 +00:00
margaret.chan%sun.com d468b89cae Bug 149152 - Reduce exported functions to facilitate better runtime search. This is to address performance issue for Solaris. Check in once again for Nidheesh Dubey (nidheesh@eng.sun.com). Previous checkin has some editing problem. r=cls. 2002-08-07 23:46:20 +00:00
seawood%netscape.com d46f90e21c Allow mozilla to handle paths with spaces correctly. (Note: it still doesn't appear to work properly for gdb4. Reportedly works for gdb5 though)
Thanks to Andrew Schultz <ajschult@eos.ncsu.edu> for the patch.
Bug #157043 r=cls
2002-08-07 11:46:15 +00:00
joe.chou%sun.com 9b7661aaf1 Bug149152-Add mapfile to Solaris to improve browser performance. r=cls@seawood.org, a=asa@mozilla.org 2002-07-27 02:45:51 +00:00
seawood%netscape.com 0f4ccc8f0a Replace each backslash with multiple backslashes so that escaped chars are properly escaped when the shell scripts are run. This should fix the random shell/sed segfault that was killing the nightly automation too.
Bug #156838 r=leaf
2002-07-11 20:19:14 +00:00
seawood%netscape.com fadd4cfd4a Add generated files to GARBAGE. 2002-07-06 20:00:45 +00:00
blizzard%redhat.com bc9a26740d No bug on this one. Fix the dependency for the mozilla-js package. Add a package file for nss. Not part of the standard build. r=cls 2002-06-03 22:26:01 +00:00
seawood%netscape.com 2f0ebb1eee Provide pkgconfig files.
Thanks to Chris Blizzard <blizzard@mozilla.org> for the patch.
Bug #134204 r=cls
2002-05-29 22:14:08 +00:00
blizzard%redhat.com b8a59d84b4 Bug #134204. Add files for pkg-config. Not part of the build. r=cls,hp 2002-05-28 20:20:42 +00:00
seawood%netscape.com 6712eb6c79 Increase Shared Memory Transport size to 512k for solaris builds.
Note: "512 is a good compromise between the transport speed and the system memory resources consumed."
Thanks to Jeff Wasilko <jw-mozilla@smoe.org> for the patch.
Bug #118846 r=cls
2002-05-12 21:25:04 +00:00
seawood%netscape.com 9095118dad Trim module.mk's xpcom entry since all of xpcom's external deps have been removed.
Move 3rd party libs into tier_1 dir list.
Move standalone application level libs into tier_2 list.
Bug #107302 r=blythe sr=alecf
2002-05-02 22:53:30 +00:00
axel%pike.org a94ddad3e0 bug 139934, echo DISPLAY and printing environment vars in debug mode. patch by Roland.Mainz@informatik.med.uni-giessen.de, r=cls 2002-04-26 09:51:17 +00:00
seawood%netscape.com ce9e9903a5 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
seawood%netscape.com f16ac23749 Roll our own version of abs2rel to handle MOZ_OBJDIRs with .. in their path
Bug #135589 r=kaie
2002-04-11 22:18:55 +00:00
seawood%netscape.com 4a44f952e9 Fix win32 gmake depend loop hang by always treating the dependency .pp files as binary. Avoid any cygwin unix/dos line-ending issues.
r=bryner sr=leaf a=drivers
2002-03-12 01:28:22 +00:00
seawood%netscape.com 80309f9bb8 Fix eternal loop caused by building on win32 & having dos-lineendings enabled.
r=bryner a=leaf
2002-02-28 00:24:25 +00:00
blizzard%redhat.com 696fec77c3 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 caa77b4545 Remove unneeded dirs from xpcom standalone build.
Go Alecf!
2002-02-20 06:56:15 +00:00
seawood%netscape.com 53babf38ac cat $(MDDEPEND_FILES) since < only redirects the first file. Use <STDIN> instead of <> to clear up potential ambigiousness. r=bryner 2002-02-17 11:20:51 +00:00
bryner%netscape.com a4698776b8 Attempting to fix some depend build issues on win32 by passing the list of files via stdin instead of on the command line. r=cls 2002-02-16 11:21:57 +00:00
seawood%netscape.com e7ec12dbd5 Add windbgdlg to standalone xpcom list 2002-02-01 05:31:30 +00:00
seawood%netscape.com 11339c70ed Add support for our multiple component subdirs as well as finding the proper
nspr includes & libs.  Split DEFINES used to build mozilla into separate option, --defines.
Bug #92029 r=bryner
2002-01-16 00:30:15 +00:00
seawood%netscape.com b77e5879d3 Add netwerk/build to standalone xpcom dirs list.
Bug #116039
2001-12-20 01:21:28 +00:00
seawood%netscape.com 95ccc9bfaf Update standalone xpcom dirs list.
Bug #58981 r=bryner
2001-12-09 07:02:42 +00:00
dbaron%fas.harvard.edu afaccc2790 Set DYLD_LIBRARY_PATH for Mac OS X (Darwin). b=110918 r=seawood 2001-11-22 23:22:59 +00:00
seawood%netscape.com 9850f387af Renaming 'install' build phase to 'libs'
Bug #56601 r=pavlov
2001-11-21 08:55:59 +00:00
jdunn%netscape.com 3f09b1f5db setting up AIX to only export NSGetModule from all components
These are if'd AIX only!
r=cls@seawood.org
a=blizzard@mozilla.org
# 108864
2001-11-08 12:15:48 +00:00
seawood%netscape.com 83a6836a44 Silence! 2001-11-07 06:06:02 +00:00
seawood%netscape.com 573c902871 Update LD_LIBRARY_PATH_64 if LD_LIBRARY_PATH_64 is set.
Thanks to Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de> for the patch.
Bug #91842
2001-11-03 08:26:37 +00:00
seawood%netscape.com 74b1324704 Only output startup script *_PATH info if debugging.
Thanks to Dawn Endico <endico@mozilla.org> for the patch.
Bug #79039 r=cls
2001-11-03 05:05:47 +00:00
seawood%netscape.com 4e8fe986be split xpidl into seperate module 2001-10-29 06:32:18 +00:00
seawood%netscape.com c6aae23d26 Do an exact match 2001-10-29 04:48:55 +00:00
seawood%netscape.com db72c5cdf7 Fix xpcom standalone build 2001-10-24 00:12:06 +00:00
seawood%netscape.com 144d900287 Spit out error if given -d without argument.
Bug #74067
2001-10-23 06:25:59 +00:00
seawood%netscape.com ab8d22f617 Update standalone xpcom build list 2001-10-07 04:03:57 +00:00
locka%iol.ie 64478dedad Allow run-mozilla.sh to be renamed (e.g. foo) and have it automatically launch foo-bin if such an executable exists. b=70760 r=valeski@netscape.com sr=blizzard@mozilla.org 2001-10-01 18:40:45 +00:00
cls%seawood.org f4cd4f78e2 Replace cat<<EOF with echos to avoid potential security risk with predictable /tmp files.
Thanks to Ashu Kulkarni <ashuk@eng.sun.com> for the patch.
Bug #98723 r=cls a=blizzard
2001-09-08 19:16:27 +00:00
timeless%mac.com c6918880e8 Bugzilla Bug 68570 RFE: Set XSUNTRANPORT/XSUNSMESIZE on Solaris to improve rendering speed...
patch by Roland.Mainz@informatik.med.uni-giessen.de r=antitux sr=blizzard
2001-08-03 04:10:25 +00:00
cls%seawood.org 824950c0d9 Add mozilla dirs to LD_LIBRARYN32_PATH & LD_LIBRARYN64_PATH if those variables are already set.
Thanks to zeroJ@null.net (John Vandenberg) for the patch.
Bug #77425 r=cls
2001-04-27 00:58:19 +00:00
cls%seawood.org 4ef0b1d200 Add the plugins dir to LD_LIBRARY_PATH so that multiple-library components can find their secondary libs. Bug #58022 a=blizzard@mozilla.org 2001-04-20 13:53:20 +00:00
cls%seawood.org a81a199b21 Remove mozilla/security from psm2 build list.
Make BUILD_MODULES=psm == BUILD_MODULES=psm2
Bug #75958 r=dbaron
2001-04-18 03:35:06 +00:00
javi%netscape.com a6216634a2 Backing out my change since leaf will provide a "better" fix. 2001-04-16 20:40:16 +00:00
javi%netscape.com 00d9ed4331 Fix for Bug 76179 patch provided by leaf, r=javi, sr=cls
Don't build the Makefile in security as part of PSM 2 builds.  That
  build drives the PSM1 build process.
2001-04-16 20:37:57 +00:00
cls%seawood.org 1d3a252cde Add security to psm2 DIRS list so that BUILD_MODULES=psm2 works (how did this ever work before?) 2001-04-13 23:54:47 +00:00
cls%seawood.org c41d4426ab Add directories to make psm/psm-glue build standalone again 2001-04-09 00:37:44 +00:00
cls%seawood.org 378d63a2a4 Removing obsolete USE_NSPR_AUTOCONF usage 2001-04-06 08:44:49 +00:00
shaver%mozilla.org b610932022 71140: fix XPConnect-standalone build, r=cls 2001-03-08 02:40:37 +00:00
javi%netscape.com 87d73ff9c3 Allow developers to build PSM 2.0 on Unix.
Fix for Bug 70343 sr=cls
2001-03-04 22:55:18 +00:00
cls%seawood.org 9e37b1db15 Fix standalone psm bustage. 2001-02-23 00:14:28 +00:00
dbaron%fas.harvard.edu 5184d110fa Fix standalone PSM bustage from layout/content split by adding content/base/public. 2001-02-22 14:01:05 +00:00
dbaron%fas.harvard.edu 4b58c0409c Fix broken (from waterson's changes yesterday) BUILD_MODULES=psm build by removing rdf/content/public (which no longer has a Makefile) from the list for PSM. I can't tell which new directory, if any, is needed, since there's other bustage preventing a psm build without having already built mozilla. 2001-02-22 13:56:31 +00:00
cls%seawood.org a166aefeb8 Let the standalone xpcom build know about the string library dependency. Bug 69718 2001-02-22 09:24:57 +00:00
cls%seawood.org 207665231f Fix fdlibm/mozjs dependency problem by making sure that fdlibm is always built before mozjs. 2001-02-04 06:27:59 +00:00
cls%seawood.org c0d14a2b10 Make sure to pull nspr with xpcom 2001-01-19 21:17:42 +00:00
ccarlen%netscape.com 15ac5b144d Fix for bug 64501 - allow embedding apps to specify app registry location. Moves appfilelocprovider into xpcom. r=dougt@netscape.com, sr=brendan@mozilla.org 2001-01-18 22:51:57 +00:00
axel%pike.org f7ec15df4c bug 57282, fixing easy modules like transformiix, r=cls (build stuff) 2001-01-11 11:02:10 +00:00
cls%seawood.org 383be547da Explicitly call $(PERL) rather than relying upon the OS to interpret the script correctly. 2001-01-07 14:19:52 +00:00
cls%seawood.org 781839f588 Give the standalone build system a finer grained control over which directories are checked out.
Bug #57282 r=blizzard
2000-12-27 05:29:50 +00:00
cls%seawood.org 8702aa2805 Simple script to remove duplicates from a list given as the args. 2000-12-27 00:08:18 +00:00
cls%seawood.org aa26bbda90 Remove js/src from psm dep list since it's already in DIRS list 2000-12-23 02:44:16 +00:00
cls%seawood.org a6fcf0e07e JS has required NSPR for some time apparently. Updating module list to not pull all of js/ just enough to build libmozjs.so (js/src). 2000-12-23 02:26:44 +00:00
cls%seawood.org adf99d8d59 Add psm to standalone build system.
Pull psm & nss by default via client.mk .
Moves psm-glue from Mozilla build to psm module.
Bug #60912. r=bryner
CARPOOL!
2000-12-22 20:43:27 +00:00
cls%seawood.org 8c549a6494 Update the standalone build system to handle our extensive intermodule header dependencies without descending into recursive dependency hell.
Bug 57282 r=jag
2000-12-11 06:52:25 +00:00
cls%seawood.org 20bbf9ccfa Add security module (based upon bryner's nss autoconf patch) 2000-12-05 06:49:12 +00:00
cls%seawood.org 76701f01bd Propogate the exit codes of the wrapped binary. Bug #57741 . Thanks to harinath@cs.umn.edu (Raja Harinath) for the patch. 2000-10-25 20:32:37 +00:00
ramiro%eazel.com 4969105044 Bug 56793. Add support for building unix mozilla with a default
MOZILLA_FIVE_HOME.  Build changes r=cls.  Small XPCOM change sr=scc.
2000-10-21 08:33:16 +00:00
margaret.chan%sun.com 88ba6c5a1d Bug fix for 36567. Use /bin/type instead of which for finding the paths.
r=cls@seawood.org a=brendan@mozilla.org.
2000-09-14 20:58:56 +00:00
cls%seawood.org 01cdb75c51 Adding dist/bin/components to LIBRARY_PATH as part of fix for BeOS shared lib loading. Bug #51658. Thanks to Justin Morey <justin@68k.org> for the patch. 2000-09-07 04:50:48 +00:00
warren%netscape.com 1dc501bfae Getting gc leak-detector to work on linux. Non-nspr changes. code=beard,wade r=warren 2000-08-11 00:13:39 +00:00
cls%seawood.org 76e912165f Added BeOS debugger to debugger list. bug #43723 2000-06-26 21:52:27 +00:00
jim_nance%yahoo.com 88cc5f8599 Added line to print working directory of commands which fail. 2000-06-23 21:31:42 +00:00
jim_nance%yahoo.com a9d0e9c08b Tru64 helper scripts for ATOM tools.
Not part of the build.
2000-06-10 10:56:51 +00:00
cls%seawood.org 4a01d5a63b Fix the runtime scripts so that mozilla can be run from any directory. r,a=leaf 2000-06-06 22:57:25 +00:00
cls%seawood.org 14ecb8fb98 Use relative path to call binaries as some shells break otherwise. Bug 40415. r=waterson 2000-05-31 23:05:14 +00:00
cls%seawood.org b129e998c9 Finishing off the standalone modules framework.
List js/src/liveconnect & js/src/xpconnect in toplevel Makefile.in to allow js to be built using the standalone framework.
Use the <module>_STANDALONE defines anytime BUILD_MODULES != all.
r=slamm
2000-05-20 02:45:59 +00:00
axel%pike.org b92b7989e1 Support for BUILD_MODULES and MOZ_CO_MODULES for transformiix (standalone),
does not affect build, a=leaf, r=leaf
Makefile.ins will follow soon
2000-05-18 19:37:33 +00:00
cls%seawood.org 37a3ac46ca Add support for pulling individual modules from cvs via client.mk. 2000-05-04 01:26:34 +00:00
cls%seawood.org 8bf60f47ad Move STATIC_MAKEFILES back into the toplevel Makefile 2000-05-03 22:49:47 +00:00
cls%seawood.org 548fb021ee Remove extraneous whitespace between the object file and the ':'.
Thanks to Justin Morey <justin@68k.org> for the patch.
2000-04-21 01:28:58 +00:00
cls%seawood.org be1ede77c2 Exporting LIBRARY_PATH & ADDON_PATH vars needed for BeOS runtime. 2000-04-18 22:19:14 +00:00
cls%seawood.org 176bded229 Added support for building select individual modules using --enable-modules. Currently, only dbm, xpcom & necko work. At this point, you still have to pull the whole tree. We'll fix that later. Bugs 24515 & 34159 2000-04-18 09:42:12 +00:00
cls%seawood.org a0a2bd2026 BeOS uses LIBRARY_PATH to search for runtime libs. 2000-04-17 03:38:39 +00:00
waterson%netscape.com 865b4da646 Back out file akk didn't mean to check in. r=akkanna 2000-04-13 20:17:35 +00:00
akkana%netscape.com 7228abd7fd Rename libender to libeditor on Linux and Windows (r=ssu) 2000-04-13 19:43:51 +00:00
cls%seawood.org 0d63199902 Adding a script to print out which of a given list of files do not end with a newline. Source files that do not end with a newline break at least the HP-UX compiler. Adding newlines to all of the source files found at this point. 2000-04-02 07:17:25 +00:00
gagan%netscape.com 8132295f30 Ooops typo. 2000-03-16 03:46:28 +00:00
gagan%netscape.com 543c544c01 Now allowing debuggers (gdb/ddd) to pass the arguments over to teh program. So if you do "mozilla -g foo" it will correctly pass foo as an argument to run (or prun as the case maybe) r=pavlov 2000-03-16 03:38:36 +00:00
jim_nance%yahoo.com 77b24a5876 Fixed a small bug WRT shared library naming 2000-03-14 03:27:13 +00:00
slamm%netscape.com 7c30e2c58f Move unix build script from mozilla/config to mozilla/build/unix 2000-03-14 03:22:44 +00:00
slamm%netscape.com 9c22c738df Move non-autoconf tools to build/unix 2000-03-14 03:20:14 +00:00
jim_nance%yahoo.com 7701f2e48b Helper scripts for Digital Unix atom tools. Not part of the
default build.
2000-03-11 19:56:25 +00:00
sspitzer%netscape.com 0ac697dce7 pass -h through to the app, so it can handle it. 2000-02-04 23:13:48 +00:00
slamm%netscape.com 590199f592 Remove redundant if statements. 2000-01-11 20:29:59 +00:00
jdunn%netscape.com 37121cc769 r= slamm@netscape.com
# 18552

Adding SHLIB_PATH for HPUX and LIBPATH for AIX to the export list.
1999-11-24 02:11:18 +00:00
leaf%mozilla.org 0407b45d05 s/apprunner/mozilla-bin/ to comply with new binary name. r=alecf 1999-11-10 23:50:01 +00:00
dmose%mozilla.org 42fc94a6ec updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
briano%netscape.com f7a847c77b Fix for bug 15190. 1999-09-30 01:59:30 +00:00
ramiro%netscape.com 12a0565ac7 Add a --enable-low-fat option to reduce the .dynsym bloating in components. 1999-09-16 13:43:15 +00:00
briano%netscape.com 7816238722 No need for an extra macro just to install a single file. 1999-09-10 08:49:55 +00:00
sspitzer%netscape.com 57d8a427ed ignore generated file 1999-09-08 22:49:54 +00:00
cls%seawood.org 1a9963ad09 Added mozilla-config script so that external modules (like say GtkMozilla) can built with the same config (defines) that Mozilla proper does. This has been killing GtkMozilla for libc5 boxes for awhile now. Moved -DMOZILLA_CLIENT out of DEFS. Currenlty, only mozilla-config --cflags returns something useful.
Set $prefix to `pwd`/dist .
Removed -DUSE_AUTOCONF.
1999-09-06 04:20:50 +00:00
briano%netscape.com 85a18579d5 Cleaned it up and eliminated the pointless #!gmake. 1999-09-01 23:27:16 +00:00
ramiro%netscape.com 8e205624dc Add temporary toolkit exorcism hack. 1999-08-02 13:33:11 +00:00
ramiro%netscape.com ca1f8eac7f Add a warning about memory usage. 1999-07-23 12:15:43 +00:00
ramiro%netscape.com c234103a28 Add LD_BIND_NOW for a better debugging iExperience. 1999-07-23 06:30:28 +00:00
briano%netscape.com 9aae3e42e5 Maybe this will make it work with broken shells that object to blank lines. 1999-06-24 22:19:42 +00:00
briano%netscape.com b80eb770ef Fix for non-pthreadable Linux libc5/glibc1 builds (bug 7567). Thanks to tenthumbs@cybernex.net for the fix. 1999-06-14 23:37:06 +00:00
briano%netscape.com 2d1161ec63 Last of the fixes for bug 5892. 1999-05-14 00:18:40 +00:00
slamm%netscape.com cdef697acf Fix shift error on Solaris. 1999-05-04 20:57:47 +00:00
ramiro%netscape.com 44ca0664cd Add quotes to avoid shell parsing errors. 1999-05-04 06:55:17 +00:00
ramiro%netscape.com 59ac4af8bb Fix dumbass typo that was causing the script to barf. 1999-04-28 21:32:31 +00:00
ramiro%netscape.com d1aefb090a Add command line parsing and debugger support. 1999-04-28 06:16:25 +00:00
ramiro%netscape.com 5dd3a3e629 Make sure NSPR always builds with make and not make -jX (X > 1). NSPR cant
handle -jX builds because of the OBJDIR dependencies.
1999-04-16 02:39:00 +00:00
ramiro%netscape.com 9af0be6656 Update nspr environment config and override as discussed with the NSPR team. 1999-04-14 11:24:11 +00:00
ramiro%netscape.com eff74a1a5e No need to export these vars, since nspr will include the file. 1999-04-14 09:35:47 +00:00
ramiro%netscape.com f70009544c Give caller option of running the debugger if a new core dump is detected. 1999-04-14 09:34:46 +00:00
ramiro%netscape.com 92fdef466a Take the script out of targets, or else clobber builds break.
Approved by the Bastard Operator From Hell.
1999-04-13 16:03:46 +00:00
bruce%cybersight.com af1546c44c Fixing build bustage for some makes on the ports page. Missing separator in the Makefile. 1999-04-13 05:54:31 +00:00
ramiro%netscape.com 25d323e78a Move unix specific build hacks/scripts/etc into their own little place:
build/unix.
1999-04-13 04:15:34 +00:00