1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-02 22:55:26 +02:00

Add setup.sh script for installing Eclipse Platform SDK

This commit is contained in:
Martin Oberhuber 2008-07-08 15:03:51 +00:00
parent 2a0eb8e901
commit 0212c31715

View file

@ -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