#! /bin/sh

# We need to make our own copy of the eclipse platform in order to
# build against it.  We do this since the build root might already
# contain a copy of the plugin we are building -- and the eclipse
# releng scripts fail in this situation.  We put this script in the
# eclipse core so that it is easy to use from other spec files.

# Arguments are:
# * directory where results should end up (script will make it)
# * base location of eclipse platform install
# * an optional string that is used to select non-platform
#   plugins and features.  At present if a plugin or feature has
#   this as a substring, it will be included.  You need only run
#   this script once, it will link both the platform and the other
#   optionally-selected parts in a single invocation.

# Test to see if the minimum arguments
# are specified

if [ $# -lt 2 ]; then
  echo "Usage: copy-platform where eclipse_base optional_directories"
  echo "For example: copy-plaform ~/SDK /usr/lib/eclipse cdt pydev jdt"
  exit 1
fi

where=$1; shift
eclipse=$1; shift

datadir=/usr/share/eclipse

mkdir -p $where/plugins $where/features
cd $where

# Are there any optional arguments left?
if [ $# -gt 0 ]; then
   for optional in "$@"; do
      (cd $eclipse; ls -d plugins/*"$optional"* features/*"$optional"*) |
      while read f; do
         [ ! -e $f ] && ln -s $eclipse/$f $f
      done
      (cd $eclipse/dropins; ls -d *"$optional"*) |
      while read f; do
	  if [ -e $eclipse/dropins/$f/eclipse ]; then
	      (cd $eclipse/dropins/$f/eclipse; ls -d plugins/* features/*) |
	      while read g; do
		  [ ! -e $g ] && \
		    ln -s $eclipse/dropins/$f/eclipse/$g $g
	      done
          else
	      (cd $eclipse/dropins/$f; ls -d plugins/* features/*) |
	      while read g; do
	          [ ! -e $g ] && \
		    ln -s $eclipse/dropins/$f/$g $g
	      done
          fi
      done
      (cd $datadir/dropins; ls -d *"$optional"*) |
      while read f; do
	  if [ -e $datadir/dropins/$f/eclipse ]; then
	      (cd $datadir/dropins/$f/eclipse; ls -d plugins/* features/*) |
	      while read g; do
		  [ ! -e $g ] && \
		    ln -s $datadir/dropins/$f/eclipse/$g $g
	      done
          else
	      (cd $datadir/dropins/$f; ls -d plugins/* features/*) |
	      while read g; do
	          [ ! -e $g ] && \
		    ln -s $datadir/dropins/$g $g
	      done
          fi
      done
   done
fi

# Code after this point is automatically created by eclipse.spec.
[ ! -e about.html ] && ln -s $eclipse/about.html about.html
[ ! -e artifacts.xml ] && ln -s $eclipse/artifacts.xml artifacts.xml
[ ! -e configuration ] && ln -s $eclipse/configuration configuration
[ ! -e eclipse ] && ln -s $eclipse/eclipse eclipse
[ ! -e eclipse.ini ] && ln -s $eclipse/eclipse.ini eclipse.ini
[ ! -e epl-v10.html ] && ln -s $eclipse/epl-v10.html epl-v10.html
[ ! -e libswt-atk-gtk-3452.so ] && ln -s $eclipse/libswt-atk-gtk-3452.so libswt-atk-gtk-3452.so
[ ! -e libswt-awt-gtk-3452.so ] && ln -s $eclipse/libswt-awt-gtk-3452.so libswt-awt-gtk-3452.so
[ ! -e libswt-cairo-gtk-3452.so ] && ln -s $eclipse/libswt-cairo-gtk-3452.so libswt-cairo-gtk-3452.so
[ ! -e libswt-glx-gtk-3452.so ] && ln -s $eclipse/libswt-glx-gtk-3452.so libswt-glx-gtk-3452.so
[ ! -e libswt-gnome-gtk-3452.so ] && ln -s $eclipse/libswt-gnome-gtk-3452.so libswt-gnome-gtk-3452.so
[ ! -e libswt-gtk-3452.so ] && ln -s $eclipse/libswt-gtk-3452.so libswt-gtk-3452.so
[ ! -e libswt-mozilla-gtk-3452.so ] && ln -s $eclipse/libswt-mozilla-gtk-3452.so libswt-mozilla-gtk-3452.so
[ ! -e libswt-pi-gtk-3452.so ] && ln -s $eclipse/libswt-pi-gtk-3452.so libswt-pi-gtk-3452.so
[ ! -e links ] && ln -s $eclipse/links links
[ ! -e notice.html ] && ln -s $eclipse/notice.html notice.html
[ ! -e p2 ] && ln -s $eclipse/p2 p2
[ ! -e readme ] && ln -s $eclipse/readme readme
[ ! -e startup.jar ] && ln -s $eclipse/startup.jar startup.jar
[ ! -e swt-gtk-3.4.2.jar ] && ln -s $eclipse/swt-gtk-3.4.2.jar swt-gtk-3.4.2.jar
[ ! -e swt-gtk-3.4.jar ] && ln -s $eclipse/swt-gtk-3.4.jar swt-gtk-3.4.jar
[ ! -e swt.jar ] && ln -s $eclipse/swt.jar swt.jar
[ ! -e features/org.eclipse.cvs_1.1.2.R342_v20090122-7C79E9x9sLM1t6M9YD7_A7 ] && ln -s $eclipse/features/org.eclipse.cvs_1.1.2.R342_v20090122-7C79E9x9sLM1t6M9YD7_A7 features/org.eclipse.cvs_1.1.2.R342_v20090122-7C79E9x9sLM1t6M9YD7_A7
[ ! -e features/org.eclipse.equinox.p2.user.ui_1.0.2.r34x_v20090120-7d-7tEQcCaaYSBeNOClOn02267 ] && ln -s $eclipse/features/org.eclipse.equinox.p2.user.ui_1.0.2.r34x_v20090120-7d-7tEQcCaaYSBeNOClOn02267 features/org.eclipse.equinox.p2.user.ui_1.0.2.r34x_v20090120-7d-7tEQcCaaYSBeNOClOn02267
[ ! -e features/org.eclipse.help_1.0.2.R342_v20090122-7r7xEKaEJBZu5oGhP3u6nOmbM9VK ] && ln -s $eclipse/features/org.eclipse.help_1.0.2.R342_v20090122-7r7xEKaEJBZu5oGhP3u6nOmbM9VK features/org.eclipse.help_1.0.2.R342_v20090122-7r7xEKaEJBZu5oGhP3u6nOmbM9VK
[ ! -e features/org.eclipse.platform_3.4.2.R342_v20090122-9I96EiWElHi8lheoJKJIvhM3JfVsYbRrgVIWL ] && ln -s $eclipse/features/org.eclipse.platform_3.4.2.R342_v20090122-9I96EiWElHi8lheoJKJIvhM3JfVsYbRrgVIWL features/org.eclipse.platform_3.4.2.R342_v20090122-9I96EiWElHi8lheoJKJIvhM3JfVsYbRrgVIWL
[ ! -e features/org.eclipse.rcp_3.4.200.R342_v20090122-989JESTEbig-SVaL8UJHcYBr4A63 ] && ln -s $eclipse/features/org.eclipse.rcp_3.4.200.R342_v20090122-989JESTEbig-SVaL8UJHcYBr4A63 features/org.eclipse.rcp_3.4.200.R342_v20090122-989JESTEbig-SVaL8UJHcYBr4A63
[ ! -e features/org.mandriva.ide.feature_1.0.0 ] && ln -s $eclipse/features/org.mandriva.ide.feature_1.0.0 features/org.mandriva.ide.feature_1.0.0
[ ! -e plugins/com.ibm.icu_3.8.1.v20080530.jar ] && ln -s $eclipse/plugins/com.ibm.icu_3.8.1.v20080530.jar plugins/com.ibm.icu_3.8.1.v20080530.jar
[ ! -e plugins/com.jcraft.jsch_0.1.37.v200803061811.jar ] && ln -s $eclipse/plugins/com.jcraft.jsch_0.1.37.v200803061811.jar plugins/com.jcraft.jsch_0.1.37.v200803061811.jar
[ ! -e plugins/javax.servlet.jsp_2.0.0.v200806031607.jar ] && ln -s $eclipse/plugins/javax.servlet.jsp_2.0.0.v200806031607.jar plugins/javax.servlet.jsp_2.0.0.v200806031607.jar
[ ! -e plugins/javax.servlet_2.4.0.v200806031604.jar ] && ln -s $eclipse/plugins/javax.servlet_2.4.0.v200806031604.jar plugins/javax.servlet_2.4.0.v200806031604.jar
[ ! -e plugins/org.apache.ant_1.7.0.v200803061910 ] && ln -s $eclipse/plugins/org.apache.ant_1.7.0.v200803061910 plugins/org.apache.ant_1.7.0.v200803061910
[ ! -e plugins/org.apache.commons.el_1.0.0.v200806031608.jar ] && ln -s $eclipse/plugins/org.apache.commons.el_1.0.0.v200806031608.jar plugins/org.apache.commons.el_1.0.0.v200806031608.jar
[ ! -e plugins/org.apache.commons.logging_1.0.4.v20080605-1930.jar ] && ln -s $eclipse/plugins/org.apache.commons.logging_1.0.4.v20080605-1930.jar plugins/org.apache.commons.logging_1.0.4.v20080605-1930.jar
[ ! -e plugins/org.apache.jasper_5.5.17.v200806031609.jar ] && ln -s $eclipse/plugins/org.apache.jasper_5.5.17.v200806031609.jar plugins/org.apache.jasper_5.5.17.v200806031609.jar
[ ! -e plugins/org.apache.lucene.analysis_1.9.1.v20080530-1600.jar ] && ln -s $eclipse/plugins/org.apache.lucene.analysis_1.9.1.v20080530-1600.jar plugins/org.apache.lucene.analysis_1.9.1.v20080530-1600.jar
[ ! -e plugins/org.apache.lucene_1.9.1.v20080530-1600.jar ] && ln -s $eclipse/plugins/org.apache.lucene_1.9.1.v20080530-1600.jar plugins/org.apache.lucene_1.9.1.v20080530-1600.jar
[ ! -e plugins/org.eclipse.ant.core_3.2.0.v20080529.jar ] && ln -s $eclipse/plugins/org.eclipse.ant.core_3.2.0.v20080529.jar plugins/org.eclipse.ant.core_3.2.0.v20080529.jar
[ ! -e plugins/org.eclipse.compare_3.4.1.r34x_20090121.jar ] && ln -s $eclipse/plugins/org.eclipse.compare_3.4.1.r34x_20090121.jar plugins/org.eclipse.compare_3.4.1.r34x_20090121.jar
[ ! -e plugins/org.eclipse.core.boot_3.1.100.v20080218.jar ] && ln -s $eclipse/plugins/org.eclipse.core.boot_3.1.100.v20080218.jar plugins/org.eclipse.core.boot_3.1.100.v20080218.jar
[ ! -e plugins/org.eclipse.core.commands_3.4.0.I20080509-2000.jar ] && ln -s $eclipse/plugins/org.eclipse.core.commands_3.4.0.I20080509-2000.jar plugins/org.eclipse.core.commands_3.4.0.I20080509-2000.jar
[ ! -e plugins/org.eclipse.core.contenttype_3.3.0.v20080604-1400.jar ] && ln -s $eclipse/plugins/org.eclipse.core.contenttype_3.3.0.v20080604-1400.jar plugins/org.eclipse.core.contenttype_3.3.0.v20080604-1400.jar
[ ! -e plugins/org.eclipse.core.databinding.beans_1.1.1.M20080827-0800a.jar ] && ln -s $eclipse/plugins/org.eclipse.core.databinding.beans_1.1.1.M20080827-0800a.jar plugins/org.eclipse.core.databinding.beans_1.1.1.M20080827-0800a.jar
[ ! -e plugins/org.eclipse.core.databinding_1.1.1.M20080827-0800b.jar ] && ln -s $eclipse/plugins/org.eclipse.core.databinding_1.1.1.M20080827-0800b.jar plugins/org.eclipse.core.databinding_1.1.1.M20080827-0800b.jar
[ ! -e plugins/org.eclipse.core.expressions_3.4.1.r342_v20081203-0800.jar ] && ln -s $eclipse/plugins/org.eclipse.core.expressions_3.4.1.r342_v20081203-0800.jar plugins/org.eclipse.core.expressions_3.4.1.r342_v20081203-0800.jar
[ ! -e plugins/org.eclipse.core.filebuffers_3.4.0.v20080603-2000.jar ] && ln -s $eclipse/plugins/org.eclipse.core.filebuffers_3.4.0.v20080603-2000.jar plugins/org.eclipse.core.filebuffers_3.4.0.v20080603-2000.jar
[ ! -e plugins/org.eclipse.core.filesystem.linux.x86_1.2.0.v20080604-1400.jar ] && ln -s $eclipse/plugins/org.eclipse.core.filesystem.linux.x86_1.2.0.v20080604-1400.jar plugins/org.eclipse.core.filesystem.linux.x86_1.2.0.v20080604-1400.jar
[ ! -e plugins/org.eclipse.core.filesystem_1.2.0.v20080604-1400.jar ] && ln -s $eclipse/plugins/org.eclipse.core.filesystem_1.2.0.v20080604-1400.jar plugins/org.eclipse.core.filesystem_1.2.0.v20080604-1400.jar
[ ! -e plugins/org.eclipse.core.jobs_3.4.1.R34x_v20081128.jar ] && ln -s $eclipse/plugins/org.eclipse.core.jobs_3.4.1.R34x_v20081128.jar plugins/org.eclipse.core.jobs_3.4.1.R34x_v20081128.jar
[ ! -e plugins/org.eclipse.core.net.linux.x86_1.0.0.I20080521.jar ] && ln -s $eclipse/plugins/org.eclipse.core.net.linux.x86_1.0.0.I20080521.jar plugins/org.eclipse.core.net.linux.x86_1.0.0.I20080521.jar
[ ! -e plugins/org.eclipse.core.net_1.1.0.I20080604.jar ] && ln -s $eclipse/plugins/org.eclipse.core.net_1.1.0.I20080604.jar plugins/org.eclipse.core.net_1.1.0.I20080604.jar
[ ! -e plugins/org.eclipse.core.resources.compatibility_3.4.0.v20080604-1400.jar ] && ln -s $eclipse/plugins/org.eclipse.core.resources.compatibility_3.4.0.v20080604-1400.jar plugins/org.eclipse.core.resources.compatibility_3.4.0.v20080604-1400.jar
[ ! -e plugins/org.eclipse.core.resources_3.4.2.R34x_v20090126.jar ] && ln -s $eclipse/plugins/org.eclipse.core.resources_3.4.2.R34x_v20090126.jar plugins/org.eclipse.core.resources_3.4.2.R34x_v20090126.jar
[ ! -e plugins/org.eclipse.core.runtime.compatibility.auth_3.2.100.v20070502.jar ] && ln -s $eclipse/plugins/org.eclipse.core.runtime.compatibility.auth_3.2.100.v20070502.jar plugins/org.eclipse.core.runtime.compatibility.auth_3.2.100.v20070502.jar
[ ! -e plugins/org.eclipse.core.runtime.compatibility.registry_3.2.200.v20080610 ] && ln -s $eclipse/plugins/org.eclipse.core.runtime.compatibility.registry_3.2.200.v20080610 plugins/org.eclipse.core.runtime.compatibility.registry_3.2.200.v20080610
[ ! -e plugins/org.eclipse.core.runtime.compatibility_3.2.0.v20071008.jar ] && ln -s $eclipse/plugins/org.eclipse.core.runtime.compatibility_3.2.0.v20071008.jar plugins/org.eclipse.core.runtime.compatibility_3.2.0.v20071008.jar
[ ! -e plugins/org.eclipse.core.runtime_3.4.0.v20080512.jar ] && ln -s $eclipse/plugins/org.eclipse.core.runtime_3.4.0.v20080512.jar plugins/org.eclipse.core.runtime_3.4.0.v20080512.jar
[ ! -e plugins/org.eclipse.core.variables_3.2.100.v20080529-1300.jar ] && ln -s $eclipse/plugins/org.eclipse.core.variables_3.2.100.v20080529-1300.jar plugins/org.eclipse.core.variables_3.2.100.v20080529-1300.jar
[ ! -e plugins/org.eclipse.cvs_1.0.200.R342_v20090206.jar ] && ln -s $eclipse/plugins/org.eclipse.cvs_1.0.200.R342_v20090206.jar plugins/org.eclipse.cvs_1.0.200.R342_v20090206.jar
[ ! -e plugins/org.eclipse.debug.core_3.4.1.v20090106_r342.jar ] && ln -s $eclipse/plugins/org.eclipse.debug.core_3.4.1.v20090106_r342.jar plugins/org.eclipse.debug.core_3.4.1.v20090106_r342.jar
[ ! -e plugins/org.eclipse.debug.ui_3.4.2.v20090110_r342.jar ] && ln -s $eclipse/plugins/org.eclipse.debug.ui_3.4.2.v20090110_r342.jar plugins/org.eclipse.debug.ui_3.4.2.v20090110_r342.jar
[ ! -e plugins/org.eclipse.ecf.filetransfer_2.0.0.v20080611-1715.jar ] && ln -s $eclipse/plugins/org.eclipse.ecf.filetransfer_2.0.0.v20080611-1715.jar plugins/org.eclipse.ecf.filetransfer_2.0.0.v20080611-1715.jar
[ ! -e plugins/org.eclipse.ecf.identity_2.0.0.v20080611-1715.jar ] && ln -s $eclipse/plugins/org.eclipse.ecf.identity_2.0.0.v20080611-1715.jar plugins/org.eclipse.ecf.identity_2.0.0.v20080611-1715.jar
[ ! -e plugins/org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20080611-1715.jar ] && ln -s $eclipse/plugins/org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20080611-1715.jar plugins/org.eclipse.ecf.provider.filetransfer.ssl_1.0.0.v20080611-1715.jar
[ ! -e plugins/org.eclipse.ecf.provider.filetransfer_2.0.0.v20080611-1715.jar ] && ln -s $eclipse/plugins/org.eclipse.ecf.provider.filetransfer_2.0.0.v20080611-1715.jar plugins/org.eclipse.ecf.provider.filetransfer_2.0.0.v20080611-1715.jar
[ ! -e plugins/org.eclipse.ecf.ssl_1.0.0.v20080611-1715.jar ] && ln -s $eclipse/plugins/org.eclipse.ecf.ssl_1.0.0.v20080611-1715.jar plugins/org.eclipse.ecf.ssl_1.0.0.v20080611-1715.jar
[ ! -e plugins/org.eclipse.ecf_2.0.0.v20080611-1715.jar ] && ln -s $eclipse/plugins/org.eclipse.ecf_2.0.0.v20080611-1715.jar plugins/org.eclipse.ecf_2.0.0.v20080611-1715.jar
[ ! -e plugins/org.eclipse.equinox.app_1.1.0.v20080421-2006.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.app_1.1.0.v20080421-2006.jar plugins/org.eclipse.equinox.app_1.1.0.v20080421-2006.jar
[ ! -e plugins/org.eclipse.equinox.common_3.4.0.v20080421-2006.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.common_3.4.0.v20080421-2006.jar plugins/org.eclipse.equinox.common_3.4.0.v20080421-2006.jar
[ ! -e plugins/org.eclipse.equinox.frameworkadmin.equinox_1.0.4.v20080930.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.frameworkadmin.equinox_1.0.4.v20080930.jar plugins/org.eclipse.equinox.frameworkadmin.equinox_1.0.4.v20080930.jar
[ ! -e plugins/org.eclipse.equinox.frameworkadmin_1.0.2.R34x_v20081007.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.frameworkadmin_1.0.2.R34x_v20081007.jar plugins/org.eclipse.equinox.frameworkadmin_1.0.2.R34x_v20081007.jar
[ ! -e plugins/org.eclipse.equinox.http.jetty_1.1.0.v20080425.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.http.jetty_1.1.0.v20080425.jar plugins/org.eclipse.equinox.http.jetty_1.1.0.v20080425.jar
[ ! -e plugins/org.eclipse.equinox.http.registry_1.0.100.v20080427-0830.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.http.registry_1.0.100.v20080427-0830.jar plugins/org.eclipse.equinox.http.registry_1.0.100.v20080427-0830.jar
[ ! -e plugins/org.eclipse.equinox.http.servlet_1.0.100.v20080427-0830.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.http.servlet_1.0.100.v20080427-0830.jar plugins/org.eclipse.equinox.http.servlet_1.0.100.v20080427-0830.jar
[ ! -e plugins/org.eclipse.equinox.initializer_1.0.0.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.initializer_1.0.0.jar plugins/org.eclipse.equinox.initializer_1.0.0.jar
[ ! -e plugins/org.eclipse.equinox.jsp.jasper.registry_1.0.0.v20080427-0830.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.jsp.jasper.registry_1.0.0.v20080427-0830.jar plugins/org.eclipse.equinox.jsp.jasper.registry_1.0.0.v20080427-0830.jar
[ ! -e plugins/org.eclipse.equinox.jsp.jasper_1.0.100.v20080427-0830.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.jsp.jasper_1.0.100.v20080427-0830.jar plugins/org.eclipse.equinox.jsp.jasper_1.0.100.v20080427-0830.jar
[ ! -e plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.101.R34x_v20080805 ] && ln -s $eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.101.R34x_v20080805 plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.101.R34x_v20080805
[ ! -e plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar
[ ! -e plugins/org.eclipse.equinox.p2.artifact.repository_1.0.4.v20080930.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.p2.artifact.repository_1.0.4.v20080930.jar plugins/org.eclipse.equinox.p2.artifact.repository_1.0.4.v20080930.jar
[ ! -e plugins/org.eclipse.equinox.p2.console_1.0.0.v20080514-1900.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.p2.console_1.0.0.v20080514-1900.jar plugins/org.eclipse.equinox.p2.console_1.0.0.v20080514-1900.jar
[ ! -e plugins/org.eclipse.equinox.p2.core_1.0.4.v20081112-1019.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.p2.core_1.0.4.v20081112-1019.jar plugins/org.eclipse.equinox.p2.core_1.0.4.v20081112-1019.jar
[ ! -e plugins/org.eclipse.equinox.p2.director.app_1.0.1.R34x_v20080729.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.p2.director.app_1.0.1.R34x_v20080729.jar plugins/org.eclipse.equinox.p2.director.app_1.0.1.R34x_v20080729.jar
[ ! -e plugins/org.eclipse.equinox.p2.director_1.0.4.v20081112-1019.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.p2.director_1.0.4.v20081112-1019.jar plugins/org.eclipse.equinox.p2.director_1.0.4.v20081112-1019.jar
[ ! -e plugins/org.eclipse.equinox.p2.directorywatcher_1.0.2.v20080806-1619.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.p2.directorywatcher_1.0.2.v20080806-1619.jar plugins/org.eclipse.equinox.p2.directorywatcher_1.0.2.v20080806-1619.jar
[ ! -e plugins/org.eclipse.equinox.p2.engine_1.0.4.v20080930.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.p2.engine_1.0.4.v20080930.jar plugins/org.eclipse.equinox.p2.engine_1.0.4.v20080930.jar
[ ! -e plugins/org.eclipse.equinox.p2.exemplarysetup_1.0.0.v20080427-2136.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.p2.exemplarysetup_1.0.0.v20080427-2136.jar plugins/org.eclipse.equinox.p2.exemplarysetup_1.0.0.v20080427-2136.jar
[ ! -e plugins/org.eclipse.equinox.p2.extensionlocation_1.0.4.v20081027-2115.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.p2.extensionlocation_1.0.4.v20081027-2115.jar plugins/org.eclipse.equinox.p2.extensionlocation_1.0.4.v20081027-2115.jar
[ ! -e plugins/org.eclipse.equinox.p2.garbagecollector_1.0.1.R34x_v20080818.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.p2.garbagecollector_1.0.1.R34x_v20080818.jar plugins/org.eclipse.equinox.p2.garbagecollector_1.0.1.R34x_v20080818.jar
[ ! -e plugins/org.eclipse.equinox.p2.jarprocessor_1.0.0.v20080514-1900.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.p2.jarprocessor_1.0.0.v20080514-1900.jar plugins/org.eclipse.equinox.p2.jarprocessor_1.0.0.v20080514-1900.jar
[ ! -e plugins/org.eclipse.equinox.p2.metadata.generator_1.0.4.v20081217.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.p2.metadata.generator_1.0.4.v20081217.jar plugins/org.eclipse.equinox.p2.metadata.generator_1.0.4.v20081217.jar
[ ! -e plugins/org.eclipse.equinox.p2.metadata.repository_1.0.0.v20080604.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.p2.metadata.repository_1.0.0.v20080604.jar plugins/org.eclipse.equinox.p2.metadata.repository_1.0.0.v20080604.jar
[ ! -e plugins/org.eclipse.equinox.p2.metadata_1.0.0.v20080514-1900.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.p2.metadata_1.0.0.v20080514-1900.jar plugins/org.eclipse.equinox.p2.metadata_1.0.0.v20080514-1900.jar
[ ! -e plugins/org.eclipse.equinox.p2.reconciler.dropins_1.0.4.v20081027-2115.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.p2.reconciler.dropins_1.0.4.v20081027-2115.jar plugins/org.eclipse.equinox.p2.reconciler.dropins_1.0.4.v20081027-2115.jar
[ ! -e plugins/org.eclipse.equinox.p2.touchpoint.eclipse_1.0.2.v20081119-1055.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.p2.touchpoint.eclipse_1.0.2.v20081119-1055.jar plugins/org.eclipse.equinox.p2.touchpoint.eclipse_1.0.2.v20081119-1055.jar
[ ! -e plugins/org.eclipse.equinox.p2.touchpoint.natives_1.0.0.v20080505-1850.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.p2.touchpoint.natives_1.0.0.v20080505-1850.jar plugins/org.eclipse.equinox.p2.touchpoint.natives_1.0.0.v20080505-1850.jar
[ ! -e plugins/org.eclipse.equinox.p2.ui.sdk_1.0.1.R34x_v20081029.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.p2.ui.sdk_1.0.1.R34x_v20081029.jar plugins/org.eclipse.equinox.p2.ui.sdk_1.0.1.R34x_v20081029.jar
[ ! -e plugins/org.eclipse.equinox.p2.ui_1.0.4.R34x_v20090123.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.p2.ui_1.0.4.R34x_v20090123.jar plugins/org.eclipse.equinox.p2.ui_1.0.4.R34x_v20090123.jar
[ ! -e plugins/org.eclipse.equinox.p2.updatechecker_1.0.0.v20080427-2136.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.p2.updatechecker_1.0.0.v20080427-2136.jar plugins/org.eclipse.equinox.p2.updatechecker_1.0.0.v20080427-2136.jar
[ ! -e plugins/org.eclipse.equinox.p2.updatesite_1.0.1.R34x_v20080808-1156.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.p2.updatesite_1.0.1.R34x_v20080808-1156.jar plugins/org.eclipse.equinox.p2.updatesite_1.0.1.R34x_v20080808-1156.jar
[ ! -e plugins/org.eclipse.equinox.preferences_3.2.201.R34x_v20080709.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.preferences_3.2.201.R34x_v20080709.jar plugins/org.eclipse.equinox.preferences_3.2.201.R34x_v20080709.jar
[ ! -e plugins/org.eclipse.equinox.registry_3.4.0.v20080516-0950.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.registry_3.4.0.v20080516-0950.jar plugins/org.eclipse.equinox.registry_3.4.0.v20080516-0950.jar
[ ! -e plugins/org.eclipse.equinox.security.ui_1.0.0.v20080603-1810.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.security.ui_1.0.0.v20080603-1810.jar plugins/org.eclipse.equinox.security.ui_1.0.0.v20080603-1810.jar
[ ! -e plugins/org.eclipse.equinox.security_1.0.1.R34x_v20080721.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.security_1.0.1.R34x_v20080721.jar plugins/org.eclipse.equinox.security_1.0.1.R34x_v20080721.jar
[ ! -e plugins/org.eclipse.equinox.simpleconfigurator.manipulator_1.0.4.v20080930.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.simpleconfigurator.manipulator_1.0.4.v20080930.jar plugins/org.eclipse.equinox.simpleconfigurator.manipulator_1.0.4.v20080930.jar
[ ! -e plugins/org.eclipse.equinox.simpleconfigurator_1.0.0.v20080604.jar ] && ln -s $eclipse/plugins/org.eclipse.equinox.simpleconfigurator_1.0.0.v20080604.jar plugins/org.eclipse.equinox.simpleconfigurator_1.0.0.v20080604.jar
[ ! -e plugins/org.eclipse.help.appserver_3.1.300.v20080507.jar ] && ln -s $eclipse/plugins/org.eclipse.help.appserver_3.1.300.v20080507.jar plugins/org.eclipse.help.appserver_3.1.300.v20080507.jar
[ ! -e plugins/org.eclipse.help.base_3.3.103.v20090128_34x.jar ] && ln -s $eclipse/plugins/org.eclipse.help.base_3.3.103.v20090128_34x.jar plugins/org.eclipse.help.base_3.3.103.v20090128_34x.jar
[ ! -e plugins/org.eclipse.help.ui_3.3.102.v20081014_34x.jar ] && ln -s $eclipse/plugins/org.eclipse.help.ui_3.3.102.v20081014_34x.jar plugins/org.eclipse.help.ui_3.3.102.v20081014_34x.jar
[ ! -e plugins/org.eclipse.help.webapp_3.3.101.M20080805_34x.jar ] && ln -s $eclipse/plugins/org.eclipse.help.webapp_3.3.101.M20080805_34x.jar plugins/org.eclipse.help.webapp_3.3.101.M20080805_34x.jar
[ ! -e plugins/org.eclipse.help_3.3.102.v20081014_34x.jar ] && ln -s $eclipse/plugins/org.eclipse.help_3.3.102.v20081014_34x.jar plugins/org.eclipse.help_3.3.102.v20081014_34x.jar
[ ! -e plugins/org.eclipse.jface.databinding_1.2.1.M20080827-0800a.jar ] && ln -s $eclipse/plugins/org.eclipse.jface.databinding_1.2.1.M20080827-0800a.jar plugins/org.eclipse.jface.databinding_1.2.1.M20080827-0800a.jar
[ ! -e plugins/org.eclipse.jface.text_3.4.2.r342_v20081119-0800.jar ] && ln -s $eclipse/plugins/org.eclipse.jface.text_3.4.2.r342_v20081119-0800.jar plugins/org.eclipse.jface.text_3.4.2.r342_v20081119-0800.jar
[ ! -e plugins/org.eclipse.jface_3.4.2.M20090107-0800.jar ] && ln -s $eclipse/plugins/org.eclipse.jface_3.4.2.M20090107-0800.jar plugins/org.eclipse.jface_3.4.2.M20090107-0800.jar
[ ! -e plugins/org.eclipse.jsch.core_1.1.100.I20080604.jar ] && ln -s $eclipse/plugins/org.eclipse.jsch.core_1.1.100.I20080604.jar plugins/org.eclipse.jsch.core_1.1.100.I20080604.jar
[ ! -e plugins/org.eclipse.jsch.ui_1.1.100.I20080415.jar ] && ln -s $eclipse/plugins/org.eclipse.jsch.ui_1.1.100.I20080415.jar plugins/org.eclipse.jsch.ui_1.1.100.I20080415.jar
[ ! -e plugins/org.eclipse.ltk.core.refactoring_3.4.2.r342_v20081028-0800.jar ] && ln -s $eclipse/plugins/org.eclipse.ltk.core.refactoring_3.4.2.r342_v20081028-0800.jar plugins/org.eclipse.ltk.core.refactoring_3.4.2.r342_v20081028-0800.jar
[ ! -e plugins/org.eclipse.ltk.ui.refactoring_3.4.1.r341_v20080716-0800.jar ] && ln -s $eclipse/plugins/org.eclipse.ltk.ui.refactoring_3.4.1.r341_v20080716-0800.jar plugins/org.eclipse.ltk.ui.refactoring_3.4.1.r341_v20080716-0800.jar
[ ! -e plugins/org.eclipse.osgi.services_3.1.200.v20071203.jar ] && ln -s $eclipse/plugins/org.eclipse.osgi.services_3.1.200.v20071203.jar plugins/org.eclipse.osgi.services_3.1.200.v20071203.jar
[ ! -e plugins/org.eclipse.osgi.util_3.1.300.v20080303.jar ] && ln -s $eclipse/plugins/org.eclipse.osgi.util_3.1.300.v20080303.jar plugins/org.eclipse.osgi.util_3.1.300.v20080303.jar
[ ! -e plugins/org.eclipse.osgi_3.4.3.R34x_v20081215-1030.jar ] && ln -s $eclipse/plugins/org.eclipse.osgi_3.4.3.R34x_v20081215-1030.jar plugins/org.eclipse.osgi_3.4.3.R34x_v20081215-1030.jar
[ ! -e plugins/org.eclipse.platform.doc.user_3.4.2.r342_v20081031-0800.jar ] && ln -s $eclipse/plugins/org.eclipse.platform.doc.user_3.4.2.r342_v20081031-0800.jar plugins/org.eclipse.platform.doc.user_3.4.2.r342_v20081031-0800.jar
[ ! -e plugins/org.eclipse.platform_3.3.101.v200902111700 ] && ln -s $eclipse/plugins/org.eclipse.platform_3.3.101.v200902111700 plugins/org.eclipse.platform_3.3.101.v200902111700
[ ! -e plugins/org.eclipse.rcp_3.4.1.R342_v20090205.jar ] && ln -s $eclipse/plugins/org.eclipse.rcp_3.4.1.R342_v20090205.jar plugins/org.eclipse.rcp_3.4.1.R342_v20090205.jar
[ ! -e plugins/org.eclipse.search_3.4.1.r341_v20080813-0800.jar ] && ln -s $eclipse/plugins/org.eclipse.search_3.4.1.r341_v20080813-0800.jar plugins/org.eclipse.search_3.4.1.r341_v20080813-0800.jar
[ ! -e plugins/org.eclipse.swt.gtk.linux.x86_3.4.1.v3452b.jar ] && ln -s $eclipse/plugins/org.eclipse.swt.gtk.linux.x86_3.4.1.v3452b.jar plugins/org.eclipse.swt.gtk.linux.x86_3.4.1.v3452b.jar
[ ! -e plugins/org.eclipse.swt_3.4.2.v3452b.jar ] && ln -s $eclipse/plugins/org.eclipse.swt_3.4.2.v3452b.jar plugins/org.eclipse.swt_3.4.2.v3452b.jar
[ ! -e plugins/org.eclipse.team.core_3.4.2.r34x_20080115.jar ] && ln -s $eclipse/plugins/org.eclipse.team.core_3.4.2.r34x_20080115.jar plugins/org.eclipse.team.core_3.4.2.r34x_20080115.jar
[ ! -e plugins/org.eclipse.team.cvs.core_3.3.101.r34x_20090115.jar ] && ln -s $eclipse/plugins/org.eclipse.team.cvs.core_3.3.101.r34x_20090115.jar plugins/org.eclipse.team.cvs.core_3.3.101.r34x_20090115.jar
[ ! -e plugins/org.eclipse.team.cvs.ssh2_3.2.200.I20080604.jar ] && ln -s $eclipse/plugins/org.eclipse.team.cvs.ssh2_3.2.200.I20080604.jar plugins/org.eclipse.team.cvs.ssh2_3.2.200.I20080604.jar
[ ! -e plugins/org.eclipse.team.cvs.ssh_3.2.100.I20080604.jar ] && ln -s $eclipse/plugins/org.eclipse.team.cvs.ssh_3.2.100.I20080604.jar plugins/org.eclipse.team.cvs.ssh_3.2.100.I20080604.jar
[ ! -e plugins/org.eclipse.team.cvs.ui_3.3.100.r34x_20090121.jar ] && ln -s $eclipse/plugins/org.eclipse.team.cvs.ui_3.3.100.r34x_20090121.jar plugins/org.eclipse.team.cvs.ui_3.3.100.r34x_20090121.jar
[ ! -e plugins/org.eclipse.team.ui_3.4.1.r34x_20080827.jar ] && ln -s $eclipse/plugins/org.eclipse.team.ui_3.4.1.r34x_20080827.jar plugins/org.eclipse.team.ui_3.4.1.r34x_20080827.jar
[ ! -e plugins/org.eclipse.text_3.4.0.v20080605-1800.jar ] && ln -s $eclipse/plugins/org.eclipse.text_3.4.0.v20080605-1800.jar plugins/org.eclipse.text_3.4.0.v20080605-1800.jar
[ ! -e plugins/org.eclipse.ui.browser_3.2.201.v20080708_34x.jar ] && ln -s $eclipse/plugins/org.eclipse.ui.browser_3.2.201.v20080708_34x.jar plugins/org.eclipse.ui.browser_3.2.201.v20080708_34x.jar
[ ! -e plugins/org.eclipse.ui.cheatsheets_3.3.101.v20080702_34x.jar ] && ln -s $eclipse/plugins/org.eclipse.ui.cheatsheets_3.3.101.v20080702_34x.jar plugins/org.eclipse.ui.cheatsheets_3.3.101.v20080702_34x.jar
[ ! -e plugins/org.eclipse.ui.console_3.3.1.v20090128_r342.jar ] && ln -s $eclipse/plugins/org.eclipse.ui.console_3.3.1.v20090128_r342.jar plugins/org.eclipse.ui.console_3.3.1.v20090128_r342.jar
[ ! -e plugins/org.eclipse.ui.editors_3.4.0.v20080603-2000.jar ] && ln -s $eclipse/plugins/org.eclipse.ui.editors_3.4.0.v20080603-2000.jar plugins/org.eclipse.ui.editors_3.4.0.v20080603-2000.jar
[ ! -e plugins/org.eclipse.ui.externaltools_3.2.0.v20080514-1542.jar ] && ln -s $eclipse/plugins/org.eclipse.ui.externaltools_3.2.0.v20080514-1542.jar plugins/org.eclipse.ui.externaltools_3.2.0.v20080514-1542.jar
[ ! -e plugins/org.eclipse.ui.forms_3.3.103.v20081027_34x.jar ] && ln -s $eclipse/plugins/org.eclipse.ui.forms_3.3.103.v20081027_34x.jar plugins/org.eclipse.ui.forms_3.3.103.v20081027_34x.jar
[ ! -e plugins/org.eclipse.ui.ide.application_1.0.1.M20090204-0800.jar ] && ln -s $eclipse/plugins/org.eclipse.ui.ide.application_1.0.1.M20090204-0800.jar plugins/org.eclipse.ui.ide.application_1.0.1.M20090204-0800.jar
[ ! -e plugins/org.eclipse.ui.ide_3.4.2.M20090127-1700.jar ] && ln -s $eclipse/plugins/org.eclipse.ui.ide_3.4.2.M20090127-1700.jar plugins/org.eclipse.ui.ide_3.4.2.M20090127-1700.jar
[ ! -e plugins/org.eclipse.ui.intro.universal_3.2.200.v20080508 ] && ln -s $eclipse/plugins/org.eclipse.ui.intro.universal_3.2.200.v20080508 plugins/org.eclipse.ui.intro.universal_3.2.200.v20080508
[ ! -e plugins/org.eclipse.ui.intro_3.2.201.v20080702_34x.jar ] && ln -s $eclipse/plugins/org.eclipse.ui.intro_3.2.201.v20080702_34x.jar plugins/org.eclipse.ui.intro_3.2.201.v20080702_34x.jar
[ ! -e plugins/org.eclipse.ui.navigator.resources_3.3.101.M20080910-0800.jar ] && ln -s $eclipse/plugins/org.eclipse.ui.navigator.resources_3.3.101.M20080910-0800.jar plugins/org.eclipse.ui.navigator.resources_3.3.101.M20080910-0800.jar
[ ! -e plugins/org.eclipse.ui.navigator_3.3.102.M20090127-1700.jar ] && ln -s $eclipse/plugins/org.eclipse.ui.navigator_3.3.102.M20090127-1700.jar plugins/org.eclipse.ui.navigator_3.3.102.M20090127-1700.jar
[ ! -e plugins/org.eclipse.ui.net_1.0.0.I20080605.jar ] && ln -s $eclipse/plugins/org.eclipse.ui.net_1.0.0.I20080605.jar plugins/org.eclipse.ui.net_1.0.0.I20080605.jar
[ ! -e plugins/org.eclipse.ui.presentations.r21_3.2.100.I20080512-2000.jar ] && ln -s $eclipse/plugins/org.eclipse.ui.presentations.r21_3.2.100.I20080512-2000.jar plugins/org.eclipse.ui.presentations.r21_3.2.100.I20080512-2000.jar
[ ! -e plugins/org.eclipse.ui.views.properties.tabbed_3.4.2.M20090127-1700.jar ] && ln -s $eclipse/plugins/org.eclipse.ui.views.properties.tabbed_3.4.2.M20090127-1700.jar plugins/org.eclipse.ui.views.properties.tabbed_3.4.2.M20090127-1700.jar
[ ! -e plugins/org.eclipse.ui.views_3.3.1.M20081112-0800.jar ] && ln -s $eclipse/plugins/org.eclipse.ui.views_3.3.1.M20081112-0800.jar plugins/org.eclipse.ui.views_3.3.1.M20081112-0800.jar
[ ! -e plugins/org.eclipse.ui.workbench.compatibility_3.2.0.I20080509-2000 ] && ln -s $eclipse/plugins/org.eclipse.ui.workbench.compatibility_3.2.0.I20080509-2000 plugins/org.eclipse.ui.workbench.compatibility_3.2.0.I20080509-2000
[ ! -e plugins/org.eclipse.ui.workbench.texteditor_3.4.1.r341_v20080827-1100.jar ] && ln -s $eclipse/plugins/org.eclipse.ui.workbench.texteditor_3.4.1.r341_v20080827-1100.jar plugins/org.eclipse.ui.workbench.texteditor_3.4.1.r341_v20080827-1100.jar
[ ! -e plugins/org.eclipse.ui.workbench_3.4.2.M20090127-1700.jar ] && ln -s $eclipse/plugins/org.eclipse.ui.workbench_3.4.2.M20090127-1700.jar plugins/org.eclipse.ui.workbench_3.4.2.M20090127-1700.jar
[ ! -e plugins/org.eclipse.ui_3.4.2.M20090204-0800.jar ] && ln -s $eclipse/plugins/org.eclipse.ui_3.4.2.M20090204-0800.jar plugins/org.eclipse.ui_3.4.2.M20090204-0800.jar
[ ! -e plugins/org.eclipse.update.configurator_3.2.201.R34x_v20080819.jar ] && ln -s $eclipse/plugins/org.eclipse.update.configurator_3.2.201.R34x_v20080819.jar plugins/org.eclipse.update.configurator_3.2.201.R34x_v20080819.jar
[ ! -e plugins/org.eclipse.update.core.linux_3.2.1.R34x_v20081024.jar ] && ln -s $eclipse/plugins/org.eclipse.update.core.linux_3.2.1.R34x_v20081024.jar plugins/org.eclipse.update.core.linux_3.2.1.R34x_v20081024.jar
[ ! -e plugins/org.eclipse.update.core_3.2.202.R34x_v20081128.jar ] && ln -s $eclipse/plugins/org.eclipse.update.core_3.2.202.R34x_v20081128.jar plugins/org.eclipse.update.core_3.2.202.R34x_v20081128.jar
[ ! -e plugins/org.eclipse.update.scheduler_3.2.100.v20080404.jar ] && ln -s $eclipse/plugins/org.eclipse.update.scheduler_3.2.100.v20080404.jar plugins/org.eclipse.update.scheduler_3.2.100.v20080404.jar
[ ! -e plugins/org.eclipse.update.ui_3.2.101.R34x_v20081128.jar ] && ln -s $eclipse/plugins/org.eclipse.update.ui_3.2.101.R34x_v20081128.jar plugins/org.eclipse.update.ui_3.2.101.R34x_v20081128.jar
[ ! -e plugins/org.mandriva.ide.platform_3.4.2 ] && ln -s $eclipse/plugins/org.mandriva.ide.platform_3.4.2 plugins/org.mandriva.ide.platform_3.4.2
[ ! -e plugins/org.mortbay.jetty_5.1.14.v200806031611.jar ] && ln -s $eclipse/plugins/org.mortbay.jetty_5.1.14.v200806031611.jar plugins/org.mortbay.jetty_5.1.14.v200806031611.jar
[ ! -e plugins/org.sat4j.core_2.0.3.v20081021.jar ] && ln -s $eclipse/plugins/org.sat4j.core_2.0.3.v20081021.jar plugins/org.sat4j.core_2.0.3.v20081021.jar
[ ! -e plugins/org.sat4j.pb_2.0.3.v20081021.jar ] && ln -s $eclipse/plugins/org.sat4j.pb_2.0.3.v20081021.jar plugins/org.sat4j.pb_2.0.3.v20081021.jar
[ ! -e plugins/org.eclipse.ant.ui_3.3.1.v20090120_r342.jar ] && ln -s $eclipse/dropins/jdt/plugins/org.eclipse.ant.ui_3.3.1.v20090120_r342.jar plugins/org.eclipse.ant.ui_3.3.1.v20090120_r342.jar
[ ! -e plugins/org.eclipse.jdt.apt.core_3.3.101.R34x_v20090114-1205.jar ] && ln -s $eclipse/dropins/jdt/plugins/org.eclipse.jdt.apt.core_3.3.101.R34x_v20090114-1205.jar plugins/org.eclipse.jdt.apt.core_3.3.101.R34x_v20090114-1205.jar
[ ! -e plugins/org.eclipse.jdt.apt.pluggable.core_1.0.101.R34x_v20081108-1950.jar ] && ln -s $eclipse/dropins/jdt/plugins/org.eclipse.jdt.apt.pluggable.core_1.0.101.R34x_v20081108-1950.jar plugins/org.eclipse.jdt.apt.pluggable.core_1.0.101.R34x_v20081108-1950.jar
[ ! -e plugins/org.eclipse.jdt.apt.ui_3.3.100.v20080407-1345.jar ] && ln -s $eclipse/dropins/jdt/plugins/org.eclipse.jdt.apt.ui_3.3.100.v20080407-1345.jar plugins/org.eclipse.jdt.apt.ui_3.3.100.v20080407-1345.jar
[ ! -e plugins/org.eclipse.jdt.compiler.apt_1.0.101.R34x_v20090114-1205.jar ] && ln -s $eclipse/dropins/jdt/plugins/org.eclipse.jdt.compiler.apt_1.0.101.R34x_v20090114-1205.jar plugins/org.eclipse.jdt.compiler.apt_1.0.101.R34x_v20090114-1205.jar
[ ! -e plugins/org.eclipse.jdt.compiler.tool_1.0.100.v_894_R34x.jar ] && ln -s $eclipse/dropins/jdt/plugins/org.eclipse.jdt.compiler.tool_1.0.100.v_894_R34x.jar plugins/org.eclipse.jdt.compiler.tool_1.0.100.v_894_R34x.jar
[ ! -e plugins/org.eclipse.jdt.core.manipulation_1.2.0.v20080603-2000.jar ] && ln -s $eclipse/dropins/jdt/plugins/org.eclipse.jdt.core.manipulation_1.2.0.v20080603-2000.jar plugins/org.eclipse.jdt.core.manipulation_1.2.0.v20080603-2000.jar
[ ! -e plugins/org.eclipse.jdt.core_3.4.4.v_894_R34x.jar ] && ln -s $eclipse/dropins/jdt/plugins/org.eclipse.jdt.core_3.4.4.v_894_R34x.jar plugins/org.eclipse.jdt.core_3.4.4.v_894_R34x.jar
[ ! -e plugins/org.eclipse.jdt.debug.ui_3.3.1.v20080730_r341.jar ] && ln -s $eclipse/dropins/jdt/plugins/org.eclipse.jdt.debug.ui_3.3.1.v20080730_r341.jar plugins/org.eclipse.jdt.debug.ui_3.3.1.v20080730_r341.jar
[ ! -e plugins/org.eclipse.jdt.debug_3.4.1.v20081216_r342 ] && ln -s $eclipse/dropins/jdt/plugins/org.eclipse.jdt.debug_3.4.1.v20081216_r342 plugins/org.eclipse.jdt.debug_3.4.1.v20081216_r342
[ ! -e plugins/org.eclipse.jdt.doc.user_3.4.2.r342_v20081119-0800.jar ] && ln -s $eclipse/dropins/jdt/plugins/org.eclipse.jdt.doc.user_3.4.2.r342_v20081119-0800.jar plugins/org.eclipse.jdt.doc.user_3.4.2.r342_v20081119-0800.jar
[ ! -e plugins/org.eclipse.jdt.junit.runtime_3.3.0.v20080603-2000.jar ] && ln -s $eclipse/dropins/jdt/plugins/org.eclipse.jdt.junit.runtime_3.3.0.v20080603-2000.jar plugins/org.eclipse.jdt.junit.runtime_3.3.0.v20080603-2000.jar
[ ! -e plugins/org.eclipse.jdt.junit4.runtime_1.0.200.v20080603-2000.jar ] && ln -s $eclipse/dropins/jdt/plugins/org.eclipse.jdt.junit4.runtime_1.0.200.v20080603-2000.jar plugins/org.eclipse.jdt.junit4.runtime_1.0.200.v20080603-2000.jar
[ ! -e plugins/org.eclipse.jdt.junit_3.4.0.v20080603-2000.jar ] && ln -s $eclipse/dropins/jdt/plugins/org.eclipse.jdt.junit_3.4.0.v20080603-2000.jar plugins/org.eclipse.jdt.junit_3.4.0.v20080603-2000.jar
[ ! -e plugins/org.eclipse.jdt.launching_3.4.1.v20080729_r341.jar ] && ln -s $eclipse/dropins/jdt/plugins/org.eclipse.jdt.launching_3.4.1.v20080729_r341.jar plugins/org.eclipse.jdt.launching_3.4.1.v20080729_r341.jar
[ ! -e plugins/org.eclipse.jdt.ui_3.4.2.r342_v20090107-0800.jar ] && ln -s $eclipse/dropins/jdt/plugins/org.eclipse.jdt.ui_3.4.2.r342_v20090107-0800.jar plugins/org.eclipse.jdt.ui_3.4.2.r342_v20090107-0800.jar
[ ! -e plugins/org.eclipse.jdt_3.4.2.r342_v20090128.jar ] && ln -s $eclipse/dropins/jdt/plugins/org.eclipse.jdt_3.4.2.r342_v20090128.jar plugins/org.eclipse.jdt_3.4.2.r342_v20090128.jar
[ ! -e plugins/org.junit4_4.3.1 ] && ln -s $eclipse/dropins/jdt/plugins/org.junit4_4.3.1 plugins/org.junit4_4.3.1
[ ! -e plugins/org.junit_3.8.2.v20080602-1318 ] && ln -s $eclipse/dropins/jdt/plugins/org.junit_3.8.2.v20080602-1318 plugins/org.junit_3.8.2.v20080602-1318
[ ! -e plugins/javax.servlet.jsp.source_2.0.0.v200806031607.jar ] && ln -s $eclipse/dropins/sdk/plugins/javax.servlet.jsp.source_2.0.0.v200806031607.jar plugins/javax.servlet.jsp.source_2.0.0.v200806031607.jar
[ ! -e plugins/javax.servlet.source_2.4.0.v200806031604.jar ] && ln -s $eclipse/dropins/sdk/plugins/javax.servlet.source_2.4.0.v200806031604.jar plugins/javax.servlet.source_2.4.0.v200806031604.jar
[ ! -e plugins/org.apache.ant.source_1.7.0.v200803061910.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.apache.ant.source_1.7.0.v200803061910.jar plugins/org.apache.ant.source_1.7.0.v200803061910.jar
[ ! -e plugins/org.apache.commons.el.source_1.0.0.v200806031608.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.apache.commons.el.source_1.0.0.v200806031608.jar plugins/org.apache.commons.el.source_1.0.0.v200806031608.jar
[ ! -e plugins/org.apache.commons.logging.source_1.0.4.v20080605-1930.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.apache.commons.logging.source_1.0.4.v20080605-1930.jar plugins/org.apache.commons.logging.source_1.0.4.v20080605-1930.jar
[ ! -e plugins/org.apache.jasper.source_5.5.17.v200806031609.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.apache.jasper.source_5.5.17.v200806031609.jar plugins/org.apache.jasper.source_5.5.17.v200806031609.jar
[ ! -e plugins/org.apache.lucene.analysis.source_1.9.1.v20080530-1600.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.apache.lucene.analysis.source_1.9.1.v20080530-1600.jar plugins/org.apache.lucene.analysis.source_1.9.1.v20080530-1600.jar
[ ! -e plugins/org.apache.lucene.source_1.9.1.v20080530-1600.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.apache.lucene.source_1.9.1.v20080530-1600.jar plugins/org.apache.lucene.source_1.9.1.v20080530-1600.jar
[ ! -e plugins/org.eclipse.ant.core.source_3.2.0.v20080529.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ant.core.source_3.2.0.v20080529.jar plugins/org.eclipse.ant.core.source_3.2.0.v20080529.jar
[ ! -e plugins/org.eclipse.ant.optional.junit_3.2.100.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ant.optional.junit_3.2.100.jar plugins/org.eclipse.ant.optional.junit_3.2.100.jar
[ ! -e plugins/org.eclipse.ant.ui.source_3.3.1.v20090120_r342.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ant.ui.source_3.3.1.v20090120_r342.jar plugins/org.eclipse.ant.ui.source_3.3.1.v20090120_r342.jar
[ ! -e plugins/org.eclipse.compare.source_3.4.1.r34x_20090121.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.compare.source_3.4.1.r34x_20090121.jar plugins/org.eclipse.compare.source_3.4.1.r34x_20090121.jar
[ ! -e plugins/org.eclipse.core.commands.source_3.4.0.I20080509-2000.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.core.commands.source_3.4.0.I20080509-2000.jar plugins/org.eclipse.core.commands.source_3.4.0.I20080509-2000.jar
[ ! -e plugins/org.eclipse.core.contenttype.source_3.3.0.v20080604-1400.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.core.contenttype.source_3.3.0.v20080604-1400.jar plugins/org.eclipse.core.contenttype.source_3.3.0.v20080604-1400.jar
[ ! -e plugins/org.eclipse.core.databinding.beans.source_1.1.1.M20080827-0800a.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.core.databinding.beans.source_1.1.1.M20080827-0800a.jar plugins/org.eclipse.core.databinding.beans.source_1.1.1.M20080827-0800a.jar
[ ! -e plugins/org.eclipse.core.databinding.source_1.1.1.M20080827-0800b.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.core.databinding.source_1.1.1.M20080827-0800b.jar plugins/org.eclipse.core.databinding.source_1.1.1.M20080827-0800b.jar
[ ! -e plugins/org.eclipse.core.expressions.source_3.4.1.r342_v20081203-0800.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.core.expressions.source_3.4.1.r342_v20081203-0800.jar plugins/org.eclipse.core.expressions.source_3.4.1.r342_v20081203-0800.jar
[ ! -e plugins/org.eclipse.core.filebuffers.source_3.4.0.v20080603-2000.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.core.filebuffers.source_3.4.0.v20080603-2000.jar plugins/org.eclipse.core.filebuffers.source_3.4.0.v20080603-2000.jar
[ ! -e plugins/org.eclipse.core.filesystem.source_1.2.0.v20080604-1400.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.core.filesystem.source_1.2.0.v20080604-1400.jar plugins/org.eclipse.core.filesystem.source_1.2.0.v20080604-1400.jar
[ ! -e plugins/org.eclipse.core.jobs.source_3.4.1.R34x_v20081128.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.core.jobs.source_3.4.1.R34x_v20081128.jar plugins/org.eclipse.core.jobs.source_3.4.1.R34x_v20081128.jar
[ ! -e plugins/org.eclipse.core.net.source_1.1.0.I20080604.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.core.net.source_1.1.0.I20080604.jar plugins/org.eclipse.core.net.source_1.1.0.I20080604.jar
[ ! -e plugins/org.eclipse.core.resources.compatibility.source_3.4.0.v20080604-1400.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.core.resources.compatibility.source_3.4.0.v20080604-1400.jar plugins/org.eclipse.core.resources.compatibility.source_3.4.0.v20080604-1400.jar
[ ! -e plugins/org.eclipse.core.resources.source_3.4.2.R34x_v20090126.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.core.resources.source_3.4.2.R34x_v20090126.jar plugins/org.eclipse.core.resources.source_3.4.2.R34x_v20090126.jar
[ ! -e plugins/org.eclipse.core.runtime.compatibility.auth.source_3.2.100.v20070502.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.core.runtime.compatibility.auth.source_3.2.100.v20070502.jar plugins/org.eclipse.core.runtime.compatibility.auth.source_3.2.100.v20070502.jar
[ ! -e plugins/org.eclipse.core.runtime.compatibility.registry.source_3.2.200.v20080610.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.core.runtime.compatibility.registry.source_3.2.200.v20080610.jar plugins/org.eclipse.core.runtime.compatibility.registry.source_3.2.200.v20080610.jar
[ ! -e plugins/org.eclipse.core.runtime.compatibility.source_3.2.0.v20071008.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.core.runtime.compatibility.source_3.2.0.v20071008.jar plugins/org.eclipse.core.runtime.compatibility.source_3.2.0.v20071008.jar
[ ! -e plugins/org.eclipse.core.runtime.source_3.4.0.v20080512.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.core.runtime.source_3.4.0.v20080512.jar plugins/org.eclipse.core.runtime.source_3.4.0.v20080512.jar
[ ! -e plugins/org.eclipse.core.variables.source_3.2.100.v20080529-1300.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.core.variables.source_3.2.100.v20080529-1300.jar plugins/org.eclipse.core.variables.source_3.2.100.v20080529-1300.jar
[ ! -e plugins/org.eclipse.cvs.source_1.0.200.R342_v20090206.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.cvs.source_1.0.200.R342_v20090206.jar plugins/org.eclipse.cvs.source_1.0.200.R342_v20090206.jar
[ ! -e plugins/org.eclipse.debug.core.source_3.4.1.v20090106_r342.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.debug.core.source_3.4.1.v20090106_r342.jar plugins/org.eclipse.debug.core.source_3.4.1.v20090106_r342.jar
[ ! -e plugins/org.eclipse.debug.ui.source_3.4.2.v20090110_r342.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.debug.ui.source_3.4.2.v20090110_r342.jar plugins/org.eclipse.debug.ui.source_3.4.2.v20090110_r342.jar
[ ! -e plugins/org.eclipse.equinox.app.source_1.1.0.v20080421-2006.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.app.source_1.1.0.v20080421-2006.jar plugins/org.eclipse.equinox.app.source_1.1.0.v20080421-2006.jar
[ ! -e plugins/org.eclipse.equinox.common.source_3.4.0.v20080421-2006.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.common.source_3.4.0.v20080421-2006.jar plugins/org.eclipse.equinox.common.source_3.4.0.v20080421-2006.jar
[ ! -e plugins/org.eclipse.equinox.frameworkadmin.equinox.source_1.0.4.v20080930.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.frameworkadmin.equinox.source_1.0.4.v20080930.jar plugins/org.eclipse.equinox.frameworkadmin.equinox.source_1.0.4.v20080930.jar
[ ! -e plugins/org.eclipse.equinox.frameworkadmin.source_1.0.2.R34x_v20081007.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.frameworkadmin.source_1.0.2.R34x_v20081007.jar plugins/org.eclipse.equinox.frameworkadmin.source_1.0.2.R34x_v20081007.jar
[ ! -e plugins/org.eclipse.equinox.http.jetty.source_1.1.0.v20080425.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.http.jetty.source_1.1.0.v20080425.jar plugins/org.eclipse.equinox.http.jetty.source_1.1.0.v20080425.jar
[ ! -e plugins/org.eclipse.equinox.http.registry.source_1.0.100.v20080427-0830.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.http.registry.source_1.0.100.v20080427-0830.jar plugins/org.eclipse.equinox.http.registry.source_1.0.100.v20080427-0830.jar
[ ! -e plugins/org.eclipse.equinox.http.servlet.source_1.0.100.v20080427-0830.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.http.servlet.source_1.0.100.v20080427-0830.jar plugins/org.eclipse.equinox.http.servlet.source_1.0.100.v20080427-0830.jar
[ ! -e plugins/org.eclipse.equinox.jsp.jasper.registry.source_1.0.0.v20080427-0830.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.jsp.jasper.registry.source_1.0.0.v20080427-0830.jar plugins/org.eclipse.equinox.jsp.jasper.registry.source_1.0.0.v20080427-0830.jar
[ ! -e plugins/org.eclipse.equinox.jsp.jasper.source_1.0.100.v20080427-0830.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.jsp.jasper.source_1.0.100.v20080427-0830.jar plugins/org.eclipse.equinox.jsp.jasper.source_1.0.100.v20080427-0830.jar
[ ! -e plugins/org.eclipse.equinox.launcher.source_1.0.101.R34x_v20081125.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.launcher.source_1.0.101.R34x_v20081125.jar plugins/org.eclipse.equinox.launcher.source_1.0.101.R34x_v20081125.jar
[ ! -e plugins/org.eclipse.equinox.p2.artifact.repository.source_1.0.4.v20080930.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.p2.artifact.repository.source_1.0.4.v20080930.jar plugins/org.eclipse.equinox.p2.artifact.repository.source_1.0.4.v20080930.jar
[ ! -e plugins/org.eclipse.equinox.p2.console.source_1.0.0.v20080514-1900.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.p2.console.source_1.0.0.v20080514-1900.jar plugins/org.eclipse.equinox.p2.console.source_1.0.0.v20080514-1900.jar
[ ! -e plugins/org.eclipse.equinox.p2.core.source_1.0.4.v20081112-1019.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.p2.core.source_1.0.4.v20081112-1019.jar plugins/org.eclipse.equinox.p2.core.source_1.0.4.v20081112-1019.jar
[ ! -e plugins/org.eclipse.equinox.p2.director.app.source_1.0.1.R34x_v20080729.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.p2.director.app.source_1.0.1.R34x_v20080729.jar plugins/org.eclipse.equinox.p2.director.app.source_1.0.1.R34x_v20080729.jar
[ ! -e plugins/org.eclipse.equinox.p2.director.source_1.0.4.v20081112-1019.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.p2.director.source_1.0.4.v20081112-1019.jar plugins/org.eclipse.equinox.p2.director.source_1.0.4.v20081112-1019.jar
[ ! -e plugins/org.eclipse.equinox.p2.directorywatcher.source_1.0.2.v20080806-1619.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.p2.directorywatcher.source_1.0.2.v20080806-1619.jar plugins/org.eclipse.equinox.p2.directorywatcher.source_1.0.2.v20080806-1619.jar
[ ! -e plugins/org.eclipse.equinox.p2.engine.source_1.0.4.v20080930.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.p2.engine.source_1.0.4.v20080930.jar plugins/org.eclipse.equinox.p2.engine.source_1.0.4.v20080930.jar
[ ! -e plugins/org.eclipse.equinox.p2.exemplarysetup.source_1.0.0.v20080427-2136.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.p2.exemplarysetup.source_1.0.0.v20080427-2136.jar plugins/org.eclipse.equinox.p2.exemplarysetup.source_1.0.0.v20080427-2136.jar
[ ! -e plugins/org.eclipse.equinox.p2.extensionlocation.source_1.0.4.v20081027-2115.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.p2.extensionlocation.source_1.0.4.v20081027-2115.jar plugins/org.eclipse.equinox.p2.extensionlocation.source_1.0.4.v20081027-2115.jar
[ ! -e plugins/org.eclipse.equinox.p2.garbagecollector.source_1.0.1.R34x_v20080818.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.p2.garbagecollector.source_1.0.1.R34x_v20080818.jar plugins/org.eclipse.equinox.p2.garbagecollector.source_1.0.1.R34x_v20080818.jar
[ ! -e plugins/org.eclipse.equinox.p2.jarprocessor.source_1.0.0.v20080514-1900.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.p2.jarprocessor.source_1.0.0.v20080514-1900.jar plugins/org.eclipse.equinox.p2.jarprocessor.source_1.0.0.v20080514-1900.jar
[ ! -e plugins/org.eclipse.equinox.p2.metadata.generator.source_1.0.4.v20081217.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.p2.metadata.generator.source_1.0.4.v20081217.jar plugins/org.eclipse.equinox.p2.metadata.generator.source_1.0.4.v20081217.jar
[ ! -e plugins/org.eclipse.equinox.p2.metadata.repository.source_1.0.0.v20080604.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.p2.metadata.repository.source_1.0.0.v20080604.jar plugins/org.eclipse.equinox.p2.metadata.repository.source_1.0.0.v20080604.jar
[ ! -e plugins/org.eclipse.equinox.p2.metadata.source_1.0.0.v20080514-1900.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.p2.metadata.source_1.0.0.v20080514-1900.jar plugins/org.eclipse.equinox.p2.metadata.source_1.0.0.v20080514-1900.jar
[ ! -e plugins/org.eclipse.equinox.p2.reconciler.dropins.source_1.0.4.v20081027-2115.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.p2.reconciler.dropins.source_1.0.4.v20081027-2115.jar plugins/org.eclipse.equinox.p2.reconciler.dropins.source_1.0.4.v20081027-2115.jar
[ ! -e plugins/org.eclipse.equinox.p2.touchpoint.eclipse.source_1.0.2.v20081119-1055.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.p2.touchpoint.eclipse.source_1.0.2.v20081119-1055.jar plugins/org.eclipse.equinox.p2.touchpoint.eclipse.source_1.0.2.v20081119-1055.jar
[ ! -e plugins/org.eclipse.equinox.p2.touchpoint.natives.source_1.0.0.v20080505-1850.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.p2.touchpoint.natives.source_1.0.0.v20080505-1850.jar plugins/org.eclipse.equinox.p2.touchpoint.natives.source_1.0.0.v20080505-1850.jar
[ ! -e plugins/org.eclipse.equinox.p2.ui.sdk.source_1.0.1.R34x_v20081029.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.p2.ui.sdk.source_1.0.1.R34x_v20081029.jar plugins/org.eclipse.equinox.p2.ui.sdk.source_1.0.1.R34x_v20081029.jar
[ ! -e plugins/org.eclipse.equinox.p2.ui.source_1.0.4.R34x_v20090123.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.p2.ui.source_1.0.4.R34x_v20090123.jar plugins/org.eclipse.equinox.p2.ui.source_1.0.4.R34x_v20090123.jar
[ ! -e plugins/org.eclipse.equinox.p2.updatechecker.source_1.0.0.v20080427-2136.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.p2.updatechecker.source_1.0.0.v20080427-2136.jar plugins/org.eclipse.equinox.p2.updatechecker.source_1.0.0.v20080427-2136.jar
[ ! -e plugins/org.eclipse.equinox.p2.updatesite.source_1.0.1.R34x_v20080808-1156.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.p2.updatesite.source_1.0.1.R34x_v20080808-1156.jar plugins/org.eclipse.equinox.p2.updatesite.source_1.0.1.R34x_v20080808-1156.jar
[ ! -e plugins/org.eclipse.equinox.preferences.source_3.2.201.R34x_v20080709.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.preferences.source_3.2.201.R34x_v20080709.jar plugins/org.eclipse.equinox.preferences.source_3.2.201.R34x_v20080709.jar
[ ! -e plugins/org.eclipse.equinox.registry.source_3.4.0.v20080516-0950.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.registry.source_3.4.0.v20080516-0950.jar plugins/org.eclipse.equinox.registry.source_3.4.0.v20080516-0950.jar
[ ! -e plugins/org.eclipse.equinox.security.source_1.0.1.R34x_v20080721.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.security.source_1.0.1.R34x_v20080721.jar plugins/org.eclipse.equinox.security.source_1.0.1.R34x_v20080721.jar
[ ! -e plugins/org.eclipse.equinox.security.ui.source_1.0.0.v20080603-1810.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.security.ui.source_1.0.0.v20080603-1810.jar plugins/org.eclipse.equinox.security.ui.source_1.0.0.v20080603-1810.jar
[ ! -e plugins/org.eclipse.equinox.simpleconfigurator.manipulator.source_1.0.4.v20080930.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.simpleconfigurator.manipulator.source_1.0.4.v20080930.jar plugins/org.eclipse.equinox.simpleconfigurator.manipulator.source_1.0.4.v20080930.jar
[ ! -e plugins/org.eclipse.equinox.simpleconfigurator.source_1.0.0.v20080604.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.equinox.simpleconfigurator.source_1.0.0.v20080604.jar plugins/org.eclipse.equinox.simpleconfigurator.source_1.0.0.v20080604.jar
[ ! -e plugins/org.eclipse.help.appserver.source_3.1.300.v20080507.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.help.appserver.source_3.1.300.v20080507.jar plugins/org.eclipse.help.appserver.source_3.1.300.v20080507.jar
[ ! -e plugins/org.eclipse.help.base.source_3.3.103.v20090128_34x.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.help.base.source_3.3.103.v20090128_34x.jar plugins/org.eclipse.help.base.source_3.3.103.v20090128_34x.jar
[ ! -e plugins/org.eclipse.help.source_3.3.102.v20081014_34x.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.help.source_3.3.102.v20081014_34x.jar plugins/org.eclipse.help.source_3.3.102.v20081014_34x.jar
[ ! -e plugins/org.eclipse.help.ui.source_3.3.102.v20081014_34x.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.help.ui.source_3.3.102.v20081014_34x.jar plugins/org.eclipse.help.ui.source_3.3.102.v20081014_34x.jar
[ ! -e plugins/org.eclipse.help.webapp.source_3.3.101.M20080805_34x.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.help.webapp.source_3.3.101.M20080805_34x.jar plugins/org.eclipse.help.webapp.source_3.3.101.M20080805_34x.jar
[ ! -e plugins/org.eclipse.jdt.apt.core.source_3.3.101.R34x_v20090114-1205.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.jdt.apt.core.source_3.3.101.R34x_v20090114-1205.jar plugins/org.eclipse.jdt.apt.core.source_3.3.101.R34x_v20090114-1205.jar
[ ! -e plugins/org.eclipse.jdt.apt.pluggable.core.source_1.0.101.R34x_v20081108-1950.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.jdt.apt.pluggable.core.source_1.0.101.R34x_v20081108-1950.jar plugins/org.eclipse.jdt.apt.pluggable.core.source_1.0.101.R34x_v20081108-1950.jar
[ ! -e plugins/org.eclipse.jdt.apt.ui.source_3.3.100.v20080407-1345.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.jdt.apt.ui.source_3.3.100.v20080407-1345.jar plugins/org.eclipse.jdt.apt.ui.source_3.3.100.v20080407-1345.jar
[ ! -e plugins/org.eclipse.jdt.compiler.apt.source_1.0.101.R34x_v20090114-1205.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.jdt.compiler.apt.source_1.0.101.R34x_v20090114-1205.jar plugins/org.eclipse.jdt.compiler.apt.source_1.0.101.R34x_v20090114-1205.jar
[ ! -e plugins/org.eclipse.jdt.compiler.tool.source_1.0.100.v_894_R34x.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.jdt.compiler.tool.source_1.0.100.v_894_R34x.jar plugins/org.eclipse.jdt.compiler.tool.source_1.0.100.v_894_R34x.jar
[ ! -e plugins/org.eclipse.jdt.core.manipulation.source_1.2.0.v20080603-2000.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.jdt.core.manipulation.source_1.2.0.v20080603-2000.jar plugins/org.eclipse.jdt.core.manipulation.source_1.2.0.v20080603-2000.jar
[ ! -e plugins/org.eclipse.jdt.core.source_3.4.4.v_894_R34x.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.jdt.core.source_3.4.4.v_894_R34x.jar plugins/org.eclipse.jdt.core.source_3.4.4.v_894_R34x.jar
[ ! -e plugins/org.eclipse.jdt.debug.source_3.4.1.v20081216_r342.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.jdt.debug.source_3.4.1.v20081216_r342.jar plugins/org.eclipse.jdt.debug.source_3.4.1.v20081216_r342.jar
[ ! -e plugins/org.eclipse.jdt.debug.ui.source_3.3.1.v20080730_r341.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.jdt.debug.ui.source_3.3.1.v20080730_r341.jar plugins/org.eclipse.jdt.debug.ui.source_3.3.1.v20080730_r341.jar
[ ! -e plugins/org.eclipse.jdt.doc.isv_3.4.1.r341_v20080716-0800.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.jdt.doc.isv_3.4.1.r341_v20080716-0800.jar plugins/org.eclipse.jdt.doc.isv_3.4.1.r341_v20080716-0800.jar
[ ! -e plugins/org.eclipse.jdt.junit.runtime.source_3.3.0.v20080603-2000.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.jdt.junit.runtime.source_3.3.0.v20080603-2000.jar plugins/org.eclipse.jdt.junit.runtime.source_3.3.0.v20080603-2000.jar
[ ! -e plugins/org.eclipse.jdt.junit.source_3.4.0.v20080603-2000.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.jdt.junit.source_3.4.0.v20080603-2000.jar plugins/org.eclipse.jdt.junit.source_3.4.0.v20080603-2000.jar
[ ! -e plugins/org.eclipse.jdt.junit4.runtime.source_1.0.200.v20080603-2000.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.jdt.junit4.runtime.source_1.0.200.v20080603-2000.jar plugins/org.eclipse.jdt.junit4.runtime.source_1.0.200.v20080603-2000.jar
[ ! -e plugins/org.eclipse.jdt.launching.source_3.4.1.v20080729_r341.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.jdt.launching.source_3.4.1.v20080729_r341.jar plugins/org.eclipse.jdt.launching.source_3.4.1.v20080729_r341.jar
[ ! -e plugins/org.eclipse.jdt.source_3.4.2.r342_v20090128.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.jdt.source_3.4.2.r342_v20090128.jar plugins/org.eclipse.jdt.source_3.4.2.r342_v20090128.jar
[ ! -e plugins/org.eclipse.jdt.ui.source_3.4.2.r342_v20090107-0800.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.jdt.ui.source_3.4.2.r342_v20090107-0800.jar plugins/org.eclipse.jdt.ui.source_3.4.2.r342_v20090107-0800.jar
[ ! -e plugins/org.eclipse.jface.databinding.source_1.2.1.M20080827-0800a.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.jface.databinding.source_1.2.1.M20080827-0800a.jar plugins/org.eclipse.jface.databinding.source_1.2.1.M20080827-0800a.jar
[ ! -e plugins/org.eclipse.jface.source_3.4.2.M20090107-0800.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.jface.source_3.4.2.M20090107-0800.jar plugins/org.eclipse.jface.source_3.4.2.M20090107-0800.jar
[ ! -e plugins/org.eclipse.jface.text.source_3.4.2.r342_v20081119-0800.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.jface.text.source_3.4.2.r342_v20081119-0800.jar plugins/org.eclipse.jface.text.source_3.4.2.r342_v20081119-0800.jar
[ ! -e plugins/org.eclipse.jsch.core.source_1.1.100.I20080604.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.jsch.core.source_1.1.100.I20080604.jar plugins/org.eclipse.jsch.core.source_1.1.100.I20080604.jar
[ ! -e plugins/org.eclipse.jsch.ui.source_1.1.100.I20080415.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.jsch.ui.source_1.1.100.I20080415.jar plugins/org.eclipse.jsch.ui.source_1.1.100.I20080415.jar
[ ! -e plugins/org.eclipse.ltk.core.refactoring.source_3.4.2.r342_v20081028-0800.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ltk.core.refactoring.source_3.4.2.r342_v20081028-0800.jar plugins/org.eclipse.ltk.core.refactoring.source_3.4.2.r342_v20081028-0800.jar
[ ! -e plugins/org.eclipse.ltk.ui.refactoring.source_3.4.1.r341_v20080716-0800.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ltk.ui.refactoring.source_3.4.1.r341_v20080716-0800.jar plugins/org.eclipse.ltk.ui.refactoring.source_3.4.1.r341_v20080716-0800.jar
[ ! -e plugins/org.eclipse.osgi.services.source_3.1.200.v20071203.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.osgi.services.source_3.1.200.v20071203.jar plugins/org.eclipse.osgi.services.source_3.1.200.v20071203.jar
[ ! -e plugins/org.eclipse.osgi.source_3.4.3.R34x_v20081215-1030.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.osgi.source_3.4.3.R34x_v20081215-1030.jar plugins/org.eclipse.osgi.source_3.4.3.R34x_v20081215-1030.jar
[ ! -e plugins/org.eclipse.osgi.util.source_3.1.300.v20080303.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.osgi.util.source_3.1.300.v20080303.jar plugins/org.eclipse.osgi.util.source_3.1.300.v20080303.jar
[ ! -e plugins/org.eclipse.pde.api.tools.source_1.0.0.v20081117_r342.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.pde.api.tools.source_1.0.0.v20081117_r342.jar plugins/org.eclipse.pde.api.tools.source_1.0.0.v20081117_r342.jar
[ ! -e plugins/org.eclipse.pde.api.tools.ui.source_1.0.0.v20080730_r341.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.pde.api.tools.ui.source_1.0.0.v20080730_r341.jar plugins/org.eclipse.pde.api.tools.ui.source_1.0.0.v20080730_r341.jar
[ ! -e plugins/org.eclipse.pde.api.tools.ui_1.0.0.v20080730_r341.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.pde.api.tools.ui_1.0.0.v20080730_r341.jar plugins/org.eclipse.pde.api.tools.ui_1.0.0.v20080730_r341.jar
[ ! -e plugins/org.eclipse.pde.api.tools_1.0.0.v20081117_r342.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.pde.api.tools_1.0.0.v20081117_r342.jar plugins/org.eclipse.pde.api.tools_1.0.0.v20081117_r342.jar
[ ! -e plugins/org.eclipse.pde.build.source_3.4.1.R34x_v20081217.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.pde.build.source_3.4.1.R34x_v20081217.jar plugins/org.eclipse.pde.build.source_3.4.1.R34x_v20081217.jar
[ ! -e plugins/org.eclipse.pde.build_3.4.1.R34x_v20081217 ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.pde.build_3.4.1.R34x_v20081217 plugins/org.eclipse.pde.build_3.4.1.R34x_v20081217
[ ! -e plugins/org.eclipse.pde.core.source_3.4.0.v20090202.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.pde.core.source_3.4.0.v20090202.jar plugins/org.eclipse.pde.core.source_3.4.0.v20090202.jar
[ ! -e plugins/org.eclipse.pde.core_3.4.0.v20090202.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.pde.core_3.4.0.v20090202.jar plugins/org.eclipse.pde.core_3.4.0.v20090202.jar
[ ! -e plugins/org.eclipse.pde.doc.user_3.3.1.r342_v20081024.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.pde.doc.user_3.3.1.r342_v20081024.jar plugins/org.eclipse.pde.doc.user_3.3.1.r342_v20081024.jar
[ ! -e plugins/org.eclipse.pde.junit.runtime.source_3.4.0.v20080529-1800.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.pde.junit.runtime.source_3.4.0.v20080529-1800.jar plugins/org.eclipse.pde.junit.runtime.source_3.4.0.v20080529-1800.jar
[ ! -e plugins/org.eclipse.pde.junit.runtime_3.4.0.v20080529-1800.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.pde.junit.runtime_3.4.0.v20080529-1800.jar plugins/org.eclipse.pde.junit.runtime_3.4.0.v20080529-1800.jar
[ ! -e plugins/org.eclipse.pde.p2.ui.source_1.0.0.v20080604-2000.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.pde.p2.ui.source_1.0.0.v20080604-2000.jar plugins/org.eclipse.pde.p2.ui.source_1.0.0.v20080604-2000.jar
[ ! -e plugins/org.eclipse.pde.p2.ui_1.0.0.v20080604-2000.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.pde.p2.ui_1.0.0.v20080604-2000.jar plugins/org.eclipse.pde.p2.ui_1.0.0.v20080604-2000.jar
[ ! -e plugins/org.eclipse.pde.runtime.source_3.4.0.v20080723-1000.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.pde.runtime.source_3.4.0.v20080723-1000.jar plugins/org.eclipse.pde.runtime.source_3.4.0.v20080723-1000.jar
[ ! -e plugins/org.eclipse.pde.runtime_3.4.0.v20080723-1000.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.pde.runtime_3.4.0.v20080723-1000.jar plugins/org.eclipse.pde.runtime_3.4.0.v20080723-1000.jar
[ ! -e plugins/org.eclipse.pde.source_3.4.0.v20080603.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.pde.source_3.4.0.v20080603.jar plugins/org.eclipse.pde.source_3.4.0.v20080603.jar
[ ! -e plugins/org.eclipse.pde.ui.source_3.4.0.v20090202.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.pde.ui.source_3.4.0.v20090202.jar plugins/org.eclipse.pde.ui.source_3.4.0.v20090202.jar
[ ! -e plugins/org.eclipse.pde.ui.templates.source_3.4.0.v20080514-1500.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.pde.ui.templates.source_3.4.0.v20080514-1500.jar plugins/org.eclipse.pde.ui.templates.source_3.4.0.v20080514-1500.jar
[ ! -e plugins/org.eclipse.pde.ui.templates_3.4.0.v20080514-1500.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.pde.ui.templates_3.4.0.v20080514-1500.jar plugins/org.eclipse.pde.ui.templates_3.4.0.v20080514-1500.jar
[ ! -e plugins/org.eclipse.pde.ui_3.4.0.v20090202.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.pde.ui_3.4.0.v20090202.jar plugins/org.eclipse.pde.ui_3.4.0.v20090202.jar
[ ! -e plugins/org.eclipse.pde_3.4.0.v20080603.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.pde_3.4.0.v20080603.jar plugins/org.eclipse.pde_3.4.0.v20080603.jar
[ ! -e plugins/org.eclipse.platform.doc.isv_3.4.2.r342_v20090204.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.platform.doc.isv_3.4.2.r342_v20090204.jar plugins/org.eclipse.platform.doc.isv_3.4.2.r342_v20090204.jar
[ ! -e plugins/org.eclipse.platform.source_3.3.101.v200902111700.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.platform.source_3.3.101.v200902111700.jar plugins/org.eclipse.platform.source_3.3.101.v200902111700.jar
[ ! -e plugins/org.eclipse.rcp.source_3.4.1.R342_v20090205.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.rcp.source_3.4.1.R342_v20090205.jar plugins/org.eclipse.rcp.source_3.4.1.R342_v20090205.jar
[ ! -e plugins/org.eclipse.sdk_3.4.2.v200902111700 ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.sdk_3.4.2.v200902111700 plugins/org.eclipse.sdk_3.4.2.v200902111700
[ ! -e plugins/org.eclipse.search.source_3.4.1.r341_v20080813-0800.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.search.source_3.4.1.r341_v20080813-0800.jar plugins/org.eclipse.search.source_3.4.1.r341_v20080813-0800.jar
[ ! -e plugins/org.eclipse.swt.gtk.linux.x86.source_3.4.1.v3452b.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.swt.gtk.linux.x86.source_3.4.1.v3452b.jar plugins/org.eclipse.swt.gtk.linux.x86.source_3.4.1.v3452b.jar
[ ! -e plugins/org.eclipse.team.core.source_3.4.2.r34x_20080115.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.team.core.source_3.4.2.r34x_20080115.jar plugins/org.eclipse.team.core.source_3.4.2.r34x_20080115.jar
[ ! -e plugins/org.eclipse.team.cvs.core.source_3.3.101.r34x_20090115.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.team.cvs.core.source_3.3.101.r34x_20090115.jar plugins/org.eclipse.team.cvs.core.source_3.3.101.r34x_20090115.jar
[ ! -e plugins/org.eclipse.team.cvs.ssh.source_3.2.100.I20080604.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.team.cvs.ssh.source_3.2.100.I20080604.jar plugins/org.eclipse.team.cvs.ssh.source_3.2.100.I20080604.jar
[ ! -e plugins/org.eclipse.team.cvs.ssh2.source_3.2.200.I20080604.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.team.cvs.ssh2.source_3.2.200.I20080604.jar plugins/org.eclipse.team.cvs.ssh2.source_3.2.200.I20080604.jar
[ ! -e plugins/org.eclipse.team.cvs.ui.source_3.3.100.r34x_20090121.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.team.cvs.ui.source_3.3.100.r34x_20090121.jar plugins/org.eclipse.team.cvs.ui.source_3.3.100.r34x_20090121.jar
[ ! -e plugins/org.eclipse.team.ui.source_3.4.1.r34x_20080827.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.team.ui.source_3.4.1.r34x_20080827.jar plugins/org.eclipse.team.ui.source_3.4.1.r34x_20080827.jar
[ ! -e plugins/org.eclipse.test ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.test plugins/org.eclipse.test
[ ! -e plugins/org.eclipse.test.performance_3.4.0.v20080507.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.test.performance_3.4.0.v20080507.jar plugins/org.eclipse.test.performance_3.4.0.v20080507.jar
[ ! -e plugins/org.eclipse.test.source_3.3.0.v20080507 ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.test.source_3.3.0.v20080507 plugins/org.eclipse.test.source_3.3.0.v20080507
[ ! -e plugins/org.eclipse.text.source_3.4.0.v20080605-1800.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.text.source_3.4.0.v20080605-1800.jar plugins/org.eclipse.text.source_3.4.0.v20080605-1800.jar
[ ! -e plugins/org.eclipse.ui.browser.source_3.2.201.v20080708_34x.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.browser.source_3.2.201.v20080708_34x.jar plugins/org.eclipse.ui.browser.source_3.2.201.v20080708_34x.jar
[ ! -e plugins/org.eclipse.ui.cheatsheets.source_3.3.101.v20080702_34x.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.cheatsheets.source_3.3.101.v20080702_34x.jar plugins/org.eclipse.ui.cheatsheets.source_3.3.101.v20080702_34x.jar
[ ! -e plugins/org.eclipse.ui.console.source_3.3.1.v20090128_r342.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.console.source_3.3.1.v20090128_r342.jar plugins/org.eclipse.ui.console.source_3.3.1.v20090128_r342.jar
[ ! -e plugins/org.eclipse.ui.editors.source_3.4.0.v20080603-2000.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.editors.source_3.4.0.v20080603-2000.jar plugins/org.eclipse.ui.editors.source_3.4.0.v20080603-2000.jar
[ ! -e plugins/org.eclipse.ui.externaltools.source_3.2.0.v20080514-1542.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.externaltools.source_3.2.0.v20080514-1542.jar plugins/org.eclipse.ui.externaltools.source_3.2.0.v20080514-1542.jar
[ ! -e plugins/org.eclipse.ui.forms.source_3.3.103.v20081027_34x.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.forms.source_3.3.103.v20081027_34x.jar plugins/org.eclipse.ui.forms.source_3.3.103.v20081027_34x.jar
[ ! -e plugins/org.eclipse.ui.ide.application.source_1.0.1.M20090204-0800.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.ide.application.source_1.0.1.M20090204-0800.jar plugins/org.eclipse.ui.ide.application.source_1.0.1.M20090204-0800.jar
[ ! -e plugins/org.eclipse.ui.ide.source_3.4.2.M20090127-1700.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.ide.source_3.4.2.M20090127-1700.jar plugins/org.eclipse.ui.ide.source_3.4.2.M20090127-1700.jar
[ ! -e plugins/org.eclipse.ui.intro.source_3.2.201.v20080702_34x.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.intro.source_3.2.201.v20080702_34x.jar plugins/org.eclipse.ui.intro.source_3.2.201.v20080702_34x.jar
[ ! -e plugins/org.eclipse.ui.intro.universal.source_3.2.200.v20080508.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.intro.universal.source_3.2.200.v20080508.jar plugins/org.eclipse.ui.intro.universal.source_3.2.200.v20080508.jar
[ ! -e plugins/org.eclipse.ui.navigator.resources.source_3.3.101.M20080910-0800.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.navigator.resources.source_3.3.101.M20080910-0800.jar plugins/org.eclipse.ui.navigator.resources.source_3.3.101.M20080910-0800.jar
[ ! -e plugins/org.eclipse.ui.navigator.source_3.3.102.M20090127-1700.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.navigator.source_3.3.102.M20090127-1700.jar plugins/org.eclipse.ui.navigator.source_3.3.102.M20090127-1700.jar
[ ! -e plugins/org.eclipse.ui.net.source_1.0.0.I20080605.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.net.source_1.0.0.I20080605.jar plugins/org.eclipse.ui.net.source_1.0.0.I20080605.jar
[ ! -e plugins/org.eclipse.ui.presentations.r21.source_3.2.100.I20080512-2000.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.presentations.r21.source_3.2.100.I20080512-2000.jar plugins/org.eclipse.ui.presentations.r21.source_3.2.100.I20080512-2000.jar
[ ! -e plugins/org.eclipse.ui.source_3.4.2.M20090204-0800.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.source_3.4.2.M20090204-0800.jar plugins/org.eclipse.ui.source_3.4.2.M20090204-0800.jar
[ ! -e plugins/org.eclipse.ui.views.log.source_1.0.0.v20080803-1700.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.views.log.source_1.0.0.v20080803-1700.jar plugins/org.eclipse.ui.views.log.source_1.0.0.v20080803-1700.jar
[ ! -e plugins/org.eclipse.ui.views.log_1.0.0.v20080803-1700.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.views.log_1.0.0.v20080803-1700.jar plugins/org.eclipse.ui.views.log_1.0.0.v20080803-1700.jar
[ ! -e plugins/org.eclipse.ui.views.properties.tabbed.source_3.4.2.M20090127-1700.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.views.properties.tabbed.source_3.4.2.M20090127-1700.jar plugins/org.eclipse.ui.views.properties.tabbed.source_3.4.2.M20090127-1700.jar
[ ! -e plugins/org.eclipse.ui.views.source_3.3.1.M20081112-0800.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.views.source_3.3.1.M20081112-0800.jar plugins/org.eclipse.ui.views.source_3.3.1.M20081112-0800.jar
[ ! -e plugins/org.eclipse.ui.workbench.compatibility.source_3.2.0.I20080509-2000.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.workbench.compatibility.source_3.2.0.I20080509-2000.jar plugins/org.eclipse.ui.workbench.compatibility.source_3.2.0.I20080509-2000.jar
[ ! -e plugins/org.eclipse.ui.workbench.source_3.4.2.M20090127-1700.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.workbench.source_3.4.2.M20090127-1700.jar plugins/org.eclipse.ui.workbench.source_3.4.2.M20090127-1700.jar
[ ! -e plugins/org.eclipse.ui.workbench.texteditor.source_3.4.1.r341_v20080827-1100.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.ui.workbench.texteditor.source_3.4.1.r341_v20080827-1100.jar plugins/org.eclipse.ui.workbench.texteditor.source_3.4.1.r341_v20080827-1100.jar
[ ! -e plugins/org.eclipse.update.configurator.source_3.2.201.R34x_v20080819.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.update.configurator.source_3.2.201.R34x_v20080819.jar plugins/org.eclipse.update.configurator.source_3.2.201.R34x_v20080819.jar
[ ! -e plugins/org.eclipse.update.core.linux.source_3.2.1.R34x_v20081024.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.update.core.linux.source_3.2.1.R34x_v20081024.jar plugins/org.eclipse.update.core.linux.source_3.2.1.R34x_v20081024.jar
[ ! -e plugins/org.eclipse.update.core.source_3.2.202.R34x_v20081128.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.update.core.source_3.2.202.R34x_v20081128.jar plugins/org.eclipse.update.core.source_3.2.202.R34x_v20081128.jar
[ ! -e plugins/org.eclipse.update.scheduler.source_3.2.100.v20080404.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.update.scheduler.source_3.2.100.v20080404.jar plugins/org.eclipse.update.scheduler.source_3.2.100.v20080404.jar
[ ! -e plugins/org.eclipse.update.ui.source_3.2.101.R34x_v20081128.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.eclipse.update.ui.source_3.2.101.R34x_v20081128.jar plugins/org.eclipse.update.ui.source_3.2.101.R34x_v20081128.jar
[ ! -e plugins/org.junit.source_3.8.2.v20080602-1318.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.junit.source_3.8.2.v20080602-1318.jar plugins/org.junit.source_3.8.2.v20080602-1318.jar
[ ! -e plugins/org.junit4.source_4.3.1.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.junit4.source_4.3.1.jar plugins/org.junit4.source_4.3.1.jar
[ ! -e plugins/org.mortbay.jetty.source_5.1.14.v200806031611.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.mortbay.jetty.source_5.1.14.v200806031611.jar plugins/org.mortbay.jetty.source_5.1.14.v200806031611.jar
[ ! -e plugins/org.objectweb.asm.source_3.1.0.v200803061910.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.objectweb.asm.source_3.1.0.v200803061910.jar plugins/org.objectweb.asm.source_3.1.0.v200803061910.jar
[ ! -e plugins/org.objectweb.asm_3.1.0.v200803061910.jar ] && ln -s $eclipse/dropins/sdk/plugins/org.objectweb.asm_3.1.0.v200803061910.jar plugins/org.objectweb.asm_3.1.0.v200803061910.jar
