Closed Bug 197233 Opened 22 years ago Closed 22 years ago

Make it possible to pull tree without tests

Categories

(SeaMonkey :: Build Config, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: hjtoi-bugzilla, Assigned: netscape)

Details

Currently when you pull Mozilla from CVS you will get a huge number of test applications, and test files (HTML, XML, CSS, you name it). Those that just want to build Mozilla don't need these. Also the pull would be much quicker, there would be less network traffic, and the tree would require much less space.
Sorry, but the moment you allow people to optionally pull test applications by default is the moment that they don't get updated when big things change. That's part of the penalty of our XP code. If people do not want to build tests, we already a configure option, --disable-tests, to handle that. If people are worried about pulling time, then they should use the standalone build/pull options like xpcom does, http://lxr.mozilla.org/seamonkey/source/xpcom/doc/xpcom-standalone.html . See the full list of pullable standalone modules based upon MODULES & REQUIRES at http://lxr.mozilla.org/seamonkey/source/build/unix/modules.mk . The test files are different. However, I don't think there's any way to stop pulling those, short of cvs removing them, without changing the SeaMonkey cvs module definition. If we change that definition, then we will not be able to pull those files with old releases.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → WONTFIX
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.