# Three different line formats are valid: # key -a aliases... # key [options] directory # key [options] directory files... # # Where "options" are composed of: # -i prog Run "prog" on "cvs commit" from top-level of module. # -o prog Run "prog" on "cvs checkout" of module. # -e prog Run "prog" on "cvs export" of module. # -t prog Run "prog" on "cvs rtag" of module. # -u prog Run "prog" on "cvs update" of module. # -d dir Place module in directory "dir" instead of module name. # -l Top-level directory only -- do not recurse. # # NOTE: If you change any of the "Run" options above, you'll have to # release and re-checkout any working directories of these modules. # # And "directory" is a path to a directory relative to $CVSROOT. # # The "-a" option specifies an alias. An alias is interpreted as if # everything on the right of the "-a" had been typed on the command line. # # You can encode a module within a module by using the special '&' # character to interpose another module into the current module. This # can be useful for creating a module that consists of many directories # spread out over the entire source repository. ###################################################################### # # Module that contains the LEGAL and the LICENSE file. This should be # a part of every logical source pull for a component. Care should # be given so that this module is not specified twice for a given # source pull. # MozillaLicense -a \ mozilla/LEGAL \ mozilla/LICENSE Grendel -a \ MozillaLicense \ mozilla/grendel ###################################################################### # # Modules for the MozillaClassic Browser, based on the original # layout engine. If you wish to develop on the Mozilla Classic # codebase, pull using these modules and using the branch tag # MozillaSourceClassic_19981026_BRANCH. # These modules should be considered obsolete. # MozillaSource -a \ MozillaSourceWin \ MozillaSourceMac \ MozillaSourceUnix MozillaSourceWin -a \ MozillaSourceCommon \ MozillaSourceWinOnly MozillaSourceMac -a \ MozillaSourceCommon \ MozillaSourceMacOnly MozillaSourceUnix -a \ MozillaSourceCommon \ MozillaSourceUnixOnly \ mozilla/cmd/xfe \ mozilla/cmd/gnomefe \ mozilla/cmd/qtfe \ mozilla/cmd/ybfe MozillaSourceMotif -a \ MozillaSourceCommon \ mozilla/cmd/xfe \ MozillaSourceUnixOnly MozillaSourceQtfe -a \ MozillaSourceCommon \ mozilla/cmd/qtfe \ MozillaSourceUnixOnly MozillaSourceGnomefe -a \ MozillaSourceCommon \ mozilla/cmd/gnomefe \ MozillaSourceUnixOnly MozillaSourceYbfe -a \ MozillaSourceCommon \ mozilla/cmd/ybfe \ MozillaSourceUnixOnly MozillaSourceCommon -a \ mozilla/LEGAL \ mozilla/LICENSE \ mozilla/base \ mozilla/build \ !mozilla/build/mac/client.mac \ mozilla/include \ mozilla/caps \ mozilla/jpeg \ mozilla/js \ mozilla/lib/htmldlgs \ mozilla/lib/layout \ mozilla/lib/libcnv \ mozilla/lib/libdom \ mozilla/lib/libi18n \ mozilla/lib/liblayer \ mozilla/lib/libmisc \ mozilla/lib/libmime \ mozilla/lib/libmocha \ mozilla/lib/libnet \ mozilla/lib/libparse \ mozilla/lib/libpics \ mozilla/lib/libpwcac \ mozilla/lib/libstyle \ mozilla/lib/mailto \ mozilla/lib/plugin \ mozilla/lib/xlate \ mozilla/lib/xp \ mozilla/modules/calendar \ mozilla/modules/edtplug/classes \ mozilla/modules/edtplug/src \ mozilla/modules/edtplug/include \ mozilla/modules/libfont/classes \ mozilla/modules/libfont/public \ mozilla/modules/libfont/src \ mozilla/modules/libhook \ mozilla/modules/libimg \ mozilla/modules/libnls \ mozilla/modules/libpref \ mozilla/modules/libreg \ mozilla/modules/libutil \ mozilla/modules/oji \ mozilla/modules/plugin \ mozilla/modules/progress/src \ mozilla/modules/rdf \ mozilla/modules/schedulr \ mozilla/modules/security/freenav \ mozilla/modules/softupdt/classes \ mozilla/modules/softupdt/include \ mozilla/modules/softupdt/src \ mozilla/modules/xml \ mozilla/modules/zlib/src \ mozilla/nav-java/stubs \ mozilla/network \ mozilla/nsprpub \ mozilla/privacy \ mozilla/xpcom \ mozilla/l10n \ mozilla/dbm \ mozilla/README MozillaSourceWinOnly -a \ mozilla/client.mak \ mozilla/cmd/makefile.win \ mozilla/cmd/wincom \ mozilla/cmd/winfe \ mozilla/config \ mozilla/lib/makefile.win \ mozilla/modules/coreincl \ mozilla/modules/edtplug/makefile.win \ mozilla/makefile.win \ mozilla/modules/libfont/jmcgen \ mozilla/modules/libfont/makefile.win \ mozilla/modules/libfont/producers/makefile.win \ mozilla/modules/libfont/producers/win \ mozilla/modules/libfont/producers/win/classes \ mozilla/modules/libfont/producers/win/classes/netscape \ mozilla/modules/libfont/producers/win/classes/netscape/fonts \ mozilla/modules/libfont/producers/win/src \ mozilla/modules/makefile.win \ mozilla/modules/progress/makefile.win \ mozilla/modules/progress/public \ mozilla/modules/security/makefile.win \ mozilla/modules/softupdt/makefile.win \ mozilla/modules/zlib/makefile.win \ mozilla/nav-java/makefile.win \ JavaStubWin MozillaSourceUnixOnly -a \ mozilla/.cvsignore \ mozilla/Makefile \ mozilla/Makefile.in \ mozilla/configure \ mozilla/configure.in \ mozilla/allmakefiles.sh \ mozilla/cmd/Makefile \ mozilla/cmd/Makefile.in \ mozilla/cmd/stubfe \ mozilla/cmd/unixfe \ mozilla/config/.cvsignore \ mozilla/config/AIX.mk \ mozilla/config/BSD_OS.mk \ mozilla/config/DGUX.mk \ mozilla/config/FreeBSD.mk \ mozilla/config/HP-UX.mk \ mozilla/config/IRIX.mk \ mozilla/config/Linux.mk \ mozilla/config/NCR.mk \ mozilla/config/NEC.mk \ mozilla/config/NEWS-OS.mk \ mozilla/config/NEXTSTEP.mk \ mozilla/config/NetBSD.mk \ mozilla/config/OSF1.mk \ mozilla/config/OpenBSD.mk \ mozilla/config/QNX.mk \ mozilla/config/Rhapsody.mk \ mozilla/config/SCOOS.mk \ mozilla/config/SINIX.mk \ mozilla/config/SunOS.mk \ mozilla/config/SunOS4.mk \ mozilla/config/SunOS5.mk \ mozilla/config/UNIXWARE.mk \ mozilla/config/common.mk \ mozilla/config/config.mk \ mozilla/config/coreconf.mk \ mozilla/config/rules.mk \ mozilla/config/Makefile \ mozilla/config/Makefile.in \ mozilla/config/autoconf.mk.in \ mozilla/config/bdate.c \ mozilla/config/bdate.pl \ mozilla/config/aboutime.pl \ mozilla/config/bsdecho.c \ mozilla/config/clobber_miss.pl \ mozilla/config/config.guess \ mozilla/config/cvsco.pl \ mozilla/config/fastcwd.pl \ mozilla/config/gtscc.c \ mozilla/config/makecopy.c \ mozilla/config/mangle.c \ mozilla/config/mantomak.c \ mozilla/config/mkdepend \ mozilla/config/mkdetect \ mozilla/config/nfspwd.pl \ mozilla/config/nodl.pl \ mozilla/config/nsinstall.c \ mozilla/config/outofdate.pl \ mozilla/config/pathsub.c \ mozilla/config/pathsub.h \ mozilla/config/pkg2dpth.pl \ mozilla/config/ports \ mozilla/config/revdepth.pl \ mozilla/config/set-timebomb.pl \ mozilla/config/sj.pl \ mozilla/lib/Makefile \ mozilla/lib/Makefile.in \ mozilla/modules/edtplug/Makefile \ mozilla/modules/edtplug/Makefile.in \ mozilla/modules/libfont/jmcgen \ mozilla/modules/libfont/Makefile \ mozilla/modules/libfont/Makefile.in \ mozilla/modules/libfont/producers/Makefile \ mozilla/modules/libfont/producers/Makefile.in \ mozilla/modules/Makefile \ mozilla/modules/Makefile.in \ mozilla/modules/progress/Makefile \ mozilla/modules/progress/Makefile.in \ mozilla/modules/progress/public \ mozilla/modules/security/Makefile \ mozilla/modules/security/Makefile.in \ mozilla/modules/softupdt/Makefile \ mozilla/modules/softupdt/Makefile.in \ mozilla/modules/zlib/Makefile \ mozilla/modules/zlib/Makefile.in \ mozilla/nav-java/Makefile \ mozilla/nav-java/Makefile.in \ mozilla/lib/mariner \ JavaStubUnix MozillaSourceMacOnly -a \ mozilla/config/mac \ mozilla/config/bdate.pl \ mozilla/config/aboutime.pl \ mozilla/config/mac-set-timebomb.pl \ mozilla/cmd/macfe \ mozilla/lib/mac/AutoAdmin \ mozilla/lib/mac/Includes \ mozilla/lib/mac/MacMemoryAllocator \ mozilla/lib/mac/Misc \ mozilla/lib/mac/MoreFiles \ mozilla/lib/mac/NSRuntime \ mozilla/lib/mac/NSStdLib \ mozilla/lib/mac/patches \ mozilla/lib/mac/PowerPlant \ mozilla/lib/mac/UserInterface \ mozilla/modules/coreincl \ mozilla/modules/edtplug/macbuild \ mozilla/modules/libfont \ mozilla/modules/progress/macbuild \ mozilla/modules/progress/public \ mozilla/modules/softupdt/macbuild \ mozilla/modules/zlib/macbuild \ mozilla/lib/mariner \ JavaStubMac JavaStubAll -a \ JavaStubWin \ JavaStubMac \ JavaStubUnix JavaStubCore -a \ mozilla/sun-java/stubs/include \ mozilla/sun-java/stubs/src JavaStubMac -a \ JavaStubCore \ mozilla/sun-java/stubs/macbuild \ mozilla/sun-java/stubs/macjri JavaStubUnix -a \ JavaStubCore \ mozilla/sun-java/Makefile \ mozilla/sun-java/Makefile.in \ mozilla/sun-java/stubs/jri \ mozilla/sun-java/stubs/Makefile \ mozilla/sun-java/stubs/Makefile.in JavaStubWin -a \ JavaStubCore \ mozilla/sun-java/makefile.win \ mozilla/sun-java/stubs/jri \ mozilla/sun-java/stubs/makefile.win ###################################################################### # # Modules for the raptor layout effort. Note that raptor dist is temporary # until raptor is integrated into the mainline build. # RaptorDoc -a \ mozilla/LICENSE \ mozilla/LEGAL \ mozilla/README/nglayout RaptorDist -a \ mozilla/configure.in \ mozilla/allmakefiles.sh \ mozilla/Makefile.in \ mozilla/makefile.win \ mozilla/build \ !mozilla/build/mac/client.mac \ mozilla/caps \ mozilla/config \ mozilla/dbm \ mozilla/editor \ mozilla/include \ mozilla/intl \ mozilla/jpeg \ JSClient \ mozilla/lib/liblayer \ mozilla/lib/libpwcac \ mozilla/lib/xp \ mozilla/modules/libimg \ mozilla/modules/libjar \ mozilla/modules/libpref \ mozilla/modules/libreg \ mozilla/modules/libutil \ mozilla/modules/oji \ mozilla/modules/plugin \ mozilla/modules/security/freenav \ mozilla/modules/zlib \ mozilla/nav-java \ mozilla/network \ mozilla/nsprpub \ mozilla/rdf \ mozilla/silentdl \ mozilla/sun-java \ mozilla/xpcom RaptorLayout -a \ mozilla/base \ mozilla/dom \ mozilla/gfx \ mozilla/expat \ mozilla/htmlparser \ mozilla/layout \ mozilla/view \ mozilla/webshell \ mozilla/widget Raptor -a \ RaptorDoc \ RaptorDist \ RaptorLayout RaptorWin -a \ Raptor RaptorUnix -a \ Raptor \ mozilla/aclocal.m4 \ mozilla/nglayout.mk RaptorMac -a \ Raptor \ mozilla/build/mac \ mozilla/cmd/macfe/applevnt \ mozilla/cmd/macfe/central \ mozilla/cmd/macfe/gui \ mozilla/cmd/macfe/include \ mozilla/cmd/macfe/pch \ mozilla/cmd/macfe/projects \ mozilla/cmd/macfe/utility \ mozilla/lib/mac/MacMemoryAllocator \ mozilla/lib/mac/Misc \ mozilla/lib/mac/MoreFiles \ mozilla/lib/mac/NSRuntime \ mozilla/lib/mac/NSStdLib \ mozilla/lib/mac/PowerPlant ##################### # An all inclusive modules for tinderbox to use ##################### RaptorAll -a \ RaptorWin \ RaptorUnix \ RaptorMac ##################### # Transformiix module (xslt processor) ##################### TransformiixStandalone -a \ mozilla/config \ mozilla/expat \ mozilla/extensions/transformiix ####################################################################### # Modules for the Directory SDK. There are two users of the libldap # Mozilla and the DirectorySDK. Maintained by Chuck Boatwright # cboatwri@netscape.com # DirectorySDKSource -a \ DirectorySDKSourceCommon \ DirectorySDKSourceBuild DirectorySDKSourceC -a \ mozilla/directory/ldapsdk.mak \ mozilla/directory/ldapsdk.mk \ mozilla/directory/buildsdk.txt \ mozilla/directory/Makefile \ mozilla/directory/c-sdk DirectorySDKSourceJava -a \ mozilla/directory/buildjsdk.txt \ mozilla/directory/java-sdk DirectorySDKSourceCommon -a \ DirectorySDKSourceC \ DirectorySDKSourceJava DirectorySDKSourceBuild -a \ mozilla/config \ mozilla/nsprpub PerLDAP -a \ mozilla/directory/perldap ####################################################################### # Modules for the Messenging Server SDK. Code maintained by Prasad Yendluri # (prasad@netscape.com) # MessagingSDK -a \ mozilla/msgsdk ####################################################################### # Modules for Calendar client. # (spider@netscape.com) # CalendarClient -a \ mozilla/calendar \ mozilla/modules/calendar \ mozilla/htmlparser \ mozilla/gconfig \ mozilla/gfx \ mozilla/widget \ mozilla/xpfc \ mozilla/view ####################################################################### # Modules for the JavaScript # (fur@netscape.com) # JSRef -a \ mozilla/js/src # # Can't pull all of js/src, because the server-style config filenames # are illegal on some operating systems. # JSClient -a \ mozilla/js/Makefile.in \ mozilla/js/makefile.win \ mozilla/js/macbuild \ mozilla/js/src \ mozilla/js/.cvsignore \ !mozilla/js/src/config \ !mozilla/js/src/editline \ !mozilla/js/src/liveconnect/config \ !mozilla/js/src/mininspr \ !mozilla/js/src/os \ !mozilla/js/src/perlconnect \ !mozilla/js/src/sh \ !mozilla/js/src/xpcom ####################################################################### # Modules for SeaMonkey # (5.0 Browser and 5.0 Mail/News based on nglayout) # # Initial wild ass guess: cyeh@netscape.com # Second guess: mcafee@netscape.com # # We might want to do the platform-specific stuff like: # SeaMonkeyCoreFoo = SeaMonkeyCore + # and so on, for each module. # NSPR -a \ mozilla/nsprpub SeaMonkeyCore -a \ mozilla/.cvsignore \ mozilla/README \ mozilla/README.txt \ mozilla/client.mk \ mozilla/client.mak \ mozilla/configure \ mozilla/configure.in \ mozilla/allmakefiles.sh \ mozilla/Makefile.in \ mozilla/makefile.win \ mozilla/aclocal.m4 \ mozilla/build \ !mozilla/build/mac/client.mac \ mozilla/caps \ mozilla/config \ mozilla/dbm \ mozilla/db/.cvsignore \ mozilla/db/Makefile.in \ mozilla/db/makefile.win \ mozilla/db/mork \ mozilla/db/mdb \ mozilla/docshell \ mozilla/embedding \ mozilla/gc/boehm \ mozilla/include \ mozilla/intl \ mozilla/jpeg \ mozilla/js/jsd \ !mozilla/js/jsd/jsdb \ !mozilla/js/jsd/classes \ !mozilla/js/jsd/corba \ !mozilla/js/jsd/java \ !mozilla/js/jsd/javawrap \ JSClient \ mozilla/lib/mac/MacMemoryAllocator \ mozilla/lib/mac/Misc \ mozilla/lib/mac/MoreFiles \ mozilla/lib/mac/NSRuntime \ mozilla/lib/mac/NSStdLib \ mozilla/lib/mac/NSStartup \ mozilla/lib/mac/PowerPlant \ mozilla/lib/mac/InterfaceLib \ mozilla/lib/mac/embedding \ mozilla/modules/appfilelocprovider \ mozilla/modules/libimg \ mozilla/modules/libjar \ mozilla/modules/libpref \ mozilla/modules/libreg \ mozilla/modules/libutil \ mozilla/modules/mpfilelocprovider \ mozilla/modules/oji \ mozilla/modules/plugin \ mozilla/modules/security/freenav \ mozilla/modules/staticmod \ mozilla/modules/zlib \ mozilla/nav-java \ mozilla/network \ mozilla/netwerk \ mozilla/nglayout.mk \ mozilla/plugin/oji \ mozilla/profile \ mozilla/rdf \ mozilla/string \ mozilla/sun-java \ mozilla/tools/leaky \ mozilla/tools/preloader \ mozilla/tools/elf-dynstr-gc \ mozilla/uriloader \ mozilla/xpcom \ mozilla/xpinstall \ MozillaLicense SeaMonkeyLayout -a \ SeaMonkeyCore \ mozilla/content \ mozilla/dom \ mozilla/gfx \ mozilla/htmlparser \ mozilla/layout \ mozilla/view \ mozilla/webshell \ mozilla/widget \ mozilla/expat SeaMonkeyXPToolKit -a \ SeaMonkeyLayout \ mozilla/themes \ mozilla/xpfe SeaMonkeyBrowser -a \ mozilla/directory/xpcom \ mozilla/editor/Makefile.in \ mozilla/editor/public \ mozilla/extensions \ SeaMonkeyXPToolKit # This needs work! SeaMonkeyMailNews -a \ SeaMonkeyLayout \ mozilla/mailnews \ !mozilla/mailnews/db/mdb \ !mozilla/mailnews/db/mork \ SeaMonkeyEditor -a \ SeaMonkeyBrowser \ mozilla/editor \ mozilla/mailnews SeaMonkeyL10n -a \ mozilla/l10n/makefile.win \ mozilla/l10n/makefiles.all \ mozilla/l10n/Makefile.in \ mozilla/l10n/langpacks/makefile.win \ mozilla/l10n/langpacks/Makefile.in \ mozilla/l10n/langpacks/en-DE \ mozilla/l10n/langpacks/en-GB ############################################################# # This module is the whole banana, and this # is the module that tinderbox and bonsai should # track. # # Right now Editor pulls Browser which pulls XPToolKit # which pulls Layout which pulls Core. But eventually, # there will be more differentiation and uniqueness so # All will need to contain more than Editor. Perhaps it # will contain SeaMonkeyUnix, SeaMonkeyMac, SeaMonkeyWin # et cetera, et cetera, et cetera. But that is in the # future. --sarah # SeaMonkeyAll -a \ SeaMonkeyEditor \ SeaMonkeyL10n Blackwood -a \ mozilla/java SeaMonkeyBlackwood -a \ SeaMonkeyAll \ Blackwood ############################################################# # # Alexander Larsson's GTK+ widget for embedding mozilla into # gtk applications. # ############################################################# GtkMozilla -a \ mozilla/webshell/embed/gtk ############################################################ # # Module for Chimera, the embedded MacOSX browser. # Because this project is mixing a branched SeaMonkeyAll # with a trunk mozilla/chimera, we need a small module here # for tinderbox to track mozilla/chimera. This module # should be temporary until mozilla/chimera joins another # major module. -mcafee # ############################################################# Chimera -a \ mozilla/chimera \ SeaMonkeyAll ############################################################# # # Modules For Webtools # ############################################################# Bugzilla -a \ mozilla/webtools/bugzilla Bonsai -a \ mozilla/webtools/bonsai LXR -a \ mozilla/webtools/lxr Tinderbox -a \ mozilla/webtools/tinderbox Webtools -a \ Bugzilla \ Bonsai \ LXR \ Tinderbox ############################################################# # # Module for the java webclient (edburns) # ############################################################# Webclient -a \ mozilla/java/Makefile.in \ mozilla/java/Makefile.win \ mozilla/java/build.xml \ mozilla/java/README \ mozilla/java/README.commercial \ mozilla/java/build \ mozilla/java/config \ mozilla/java/dom \ mozilla/java/external \ mozilla/java/makefiles \ mozilla/java/util \ mozilla/java/webclient ############################################################# # # Module for iPlanet Network Security Services # ############################################################# NSS -a \ mozilla/security/nss \ mozilla/security/coreconf ############################################################# # # Module for Mozilla Tinderbox # ############################################################# MozillaTinderboxAll -a \ SeaMonkeyAll \ mozilla/security/psm \ mozilla/accessible \ mozilla/gfx2 \ mozilla/security/manager \ mozilla/tools/trace-malloc \ mozilla/modules/libpr0n # mozilla uses mozilla/security/manager from # the tip, not the nss branch # # commenting out NSS because the client uses a static tag so watching # checkins as they happen is of no use to us # NSS \ # commenting out NSPR because tinderbox is broken in such a way that # checkins to the branch (which we care about) do not show up but # checkins do the tip (which we don't care about) do. Getting rid of # this so its not 100% false positives. # NSPR \ # same with ldap # mozilla/directory/c-sdk # This module will let us track branches where all the subcomponents # are on the same tag MozillaBranchTinderboxAll -a \ SeaMonkeyAll \ NSS \ NSPR \ mozilla/directory/c-sdk # this is for the phoenix tinderbox PhoenixTinderbox -a \ MozillaTinderboxAll \ mozilla/browser \ mozilla/toolkit