Fix #616.
[phpeclipse.git] / CVSROOT / modules
index cb9e9ef..525da11 100644 (file)
@@ -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.
 # 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.monitor.core \
+        &net.sourceforge.phpeclipse.monitor.ui \
+        &net.sourceforge.phpeclipse.phphelp \
+        &net.sourceforge.phpeclipse.phphelp.nl1 \
+        &net.sourceforge.phpeclipse.phpunit \
+        &net.sourceforge.phpeclipse.smarty.ui \
+        &net.sourceforge.phpeclipse.externaltools \
+        &net.sourceforge.phpeclipse.wizards
+
+# Everything for building the project
+phpeclipse &core &opt
+
+# Extras
+#  - experimental stuff that might become core/opt later (xdebug...)
+#  - development stuff that's internal to the project (tests...)
+extra \
+        &net.sourceforge.phpeclipse.jtidy \
+        &net.sourceforge.phpeclipse.tests \
+        &net.sourceforge.phpeclipse.xdebug.core \
+        &net.sourceforge.phpeclipse.xdebug.ui 
+
+# Dead plug-ins
+#  - stuff that's been moved elsewhere (plog4u) or just orphaned (...sql...)
+#  - dead code
+dead \
+        &net.sourceforge.phpeclipse.debug.launching \
+        &net.sourceforge.phpeclipse.debug.phphelp \
+        &net.sourceforge.phpeclipse.quantum.sql \
+        &net.sourceforge.phpeclipse.sql \
+        &net.sourceforge.phpeclipse.wiki \
+        &org.eclipse.jdt.debug \
+        &org.plog4u.wiki \
+        &org.plog4u.wiki.test \
+        &phpeclipse \
+        &pluginphpeclipsetest \
+        &testplugin
+