diff --git a/releng/org.eclipse.rse.releng.infocenter/setup.sh b/releng/org.eclipse.rse.releng.infocenter/setup.sh new file mode 100755 index 00000000000..b5b69e46279 --- /dev/null +++ b/releng/org.eclipse.rse.releng.infocenter/setup.sh @@ -0,0 +1,70 @@ +#!/bin/sh +#******************************************************************************* +# Copyright (c) 2008 Wind River Systems, Inc. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# Martin Oberhuber - initial API and implementation +#******************************************************************************* +umask 022 + +curdir=`pwd` +PATH=/opt/j2sdk1.4.2_12/bin:$PATH +export PATH + +uname_s=`uname -s` +uname_m=`uname -m` +case ${uname_s}${uname_m} in + Linuxppc*) ep_arch=linux-gtk-ppc + cdt_arch=linux.ppc + ;; + Linuxx86_64*) ep_arch=linux-gtk-x86_64 + cdt_arch=linux.x86_64 + ;; + Linuxx86*) ep_arch=linux-gtk + cdt_arch=linux.x86 + ;; +esac + +# prepare the base Eclipse installation in folder "eclipse" +ECL_DIR=$HOME/eclipse3.4 +ep_rel=R +ep_ver=3.4 +ep_date=200806172000 +P2_no_dropins=false +if [ ! -f ${ECL_DIR}/eclipse/plugins/org.eclipse.swt_3.4.0.v3448f.jar ]; then + if [ ! -d ${ECL_DIR} ]; then + mkdir -p ${ECL_DIR} + else + rm -rf ${ECL_DIR}/* + fi + cd "${ECL_DIR}" + echo "Getting Eclipse Platform SDK..." + wget "http://download.eclipse.org/eclipse/downloads/drops/${ep_rel}-${ep_ver}-${ep_date}/eclipse-platform-SDK-${ep_ver}-${ep_arch}.tar.gz" + tar xfvz eclipse-platform-SDK-${ep_ver}-${ep_arch}.tar.gz + rm eclipse-platform-SDK-${ep_ver}-${ep_arch}.tar.gz + cd "${curdir}" +fi +if [ ! -f "${ECL_DIR}/eclipse/startup.jar" ]; then + cd "${ECL_DIR}/eclipse/plugins" + if [ -h ../startup.jar ]; then + rm ../startup.jar + fi + LAUNCHER=`ls org.eclipse.equinox.launcher_*.jar | sort | tail -1` + if [ "${LAUNCHER}" != "" ]; then + echo "eclipse LAUNCHER=${LAUNCHER}" + ln -s plugins/${LAUNCHER} ../startup.jar + else + echo "Eclipse: NO startup.jar LAUNCHER FOUND!" + fi + cd "${curdir}" +fi +if [ ! -d "${ECL_DIR}/eclipse/plugins.disabled" ]; then + mkdir -p "${ECL_DIR}/eclipse/plugins.disabled" + cd "${ECL_DIR}/eclipse/plugins" + mv org.eclipse.platform.doc.user_*.jar ../plugins.disabled + cd "${curdir}" +fi \ No newline at end of file