anchor.diff:      buildEclipsePluginBase (attrs // {
         srcs = [ srcFeature srcPlugin ];
   
  -      phases = [ "installPhase" ];
  -
  -      installPhase = ''
  +      buildCommand = ''
           dropinDir="$out/eclipse/dropins/${name}"
   
           mkdir -p $dropinDir/features
  
positive.code:   # directories will be installed.
    buildEclipseUpdateSite = { name, ... } @ attrs:
      buildEclipsePluginBase (attrs // {
        phases = [ "unpackPhase" "installPhase" ];
  
        installPhase = ''
          dropinDir="$out/eclipse/dropins/${name}"
  
negative.code:         mkdir -p $dropinDir/plugins
          cp -v ${srcPlugin} $dropinDir/plugins/${name}.jar
        '';
      });
  
    # Helper for the case where the build directory has the layout of an
  