From: stefanbjarni Date: Mon, 18 Apr 2005 23:59:09 +0000 (+0000) Subject: I defined three CVS modules (core, opt and extra) corresponding to the X-Git-Url: http://git.phpeclipse.com I defined three CVS modules (core, opt and extra) corresponding to the three categories of plugins described on the PHP Eclipse wiki at http://phpeclipse.de/tiki-index.php?page=Active+PHPEclipse+CVS+Modules (Note that the wiki page title "CVS Modules" actually means "Plugins in CVS") The core module consists of the plugins that are 'required'. The opt module consists of the plugins that are 'optional'. The extra module holds the rest. I did not follow the wiki page to the letter; for example, I included the internalization plugins for the core plugins in the core module, and I also included the feature plugin in the core. It's hard to test the module file without committing (AFAIK, correct me if I'm wrong) so I'll likely have to follow up with a commit or two that fixes minor things. --- diff --git a/CVSROOT/modules b/CVSROOT/modules index cb9e9ef..55fdf30 100644 --- a/CVSROOT/modules +++ b/CVSROOT/modules @@ -1,16 +1,16 @@ # Three different line formats are valid: -# key -a aliases... -# key [options] directory -# key [options] directory files... +# 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. +# -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. @@ -24,3 +24,56 @@ # 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. + +# Required plugins +core \ + &net.sourceforge.phpeclipse \ + &net.sourceforge.phpeclipse.core \ + &net.sourceforge.phpeclipse.feature \ + &net.sourceforge.phpeclipse.nl1 \ + &net.sourceforge.phpeclipse.ui \ + &net.sourceforge.phpeclipse.webbrowser \ + &net.sourceforge.phpeclipse.xml.core \ + &net.sourceforge.phpeclipse.xml.ui + +# Optional plugins +opt \ + &net.sourceforge.phpeclipse.css.core \ + &net.sourceforge.phpeclipse.css.ui \ + &net.sourceforge.phpeclipse.debug.core \ + &net.sourceforge.phpeclipse.debug.ui \ + &net.sourceforge.phpeclipse.html.ui \ + &net.sourceforge.phpeclipse.js.core \ + &net.sourceforge.phpeclipse.js.ui \ + &net.sourceforge.phpeclipse.launching \ + &net.sourceforge.phpeclipse.phphelp \ + &net.sourceforge.phpeclipse.phphelp.nl1 \ + &net.sourceforge.phpeclipse.phpunit \ + &net.sourceforge.phpeclipse.smarty.ui + +# Everything else +# (This splits further down: +# - experimental stuff that might become core/opt later (xdebug...) +# - development stuff that's internal to the project (tests...) +# - dead stuff that's been moved elsewhere (plog4u) or just orphaned (...sql) +extra \ + &net.sourceforge.phpeclipse.feature.core \ + &net.sourceforge.phpeclipse.debug.launching \ + &net.sourceforge.phpeclipse.debug.phphelp \ + &net.sourceforge.phpeclipse.jtidy \ + &net.sourceforge.phpeclipse.monitor.core \ + &net.sourceforge.phpeclipse.monitor.ui \ + &net.sourceforge.phpeclipse.news \ + &net.sourceforge.phpeclipse.quantum.sql \ + &net.sourceforge.phpeclipse.sql \ + &net.sourceforge.phpeclipse.tests \ + &net.sourceforge.phpeclipse.wiki \ + &net.sourceforge.phpeclipse.xdebug.core \ + &net.sourceforge.phpeclipse.xdebug.ui \ + &org.eclipse.jdt.debug \ + &org.plog4u.wiki \ + &org.plog4u.wiki.test \ + &phpeclipse \ + &pluginphpeclipsetest \ + &testplugin +