Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

Download

...

and

...

Build

...

Code

...

Download

...

the

...

hover_update

...

script

...

somewhere

...

convenient,

...

like

...

your

...

home

...

folder.

...

Mark

...

as

...

executable

...

and

...

perform

...

a

...

first

...

time

...

install:

{
Code Block
}
chmod +x hover_update
hover_update --install
{code}

During

...

the

...

initial

...

install

...

the

...

script

...

may

...

ask

...

for

...

your

...

input

...

several

...

times

...

and

...

will

...

install

...

a

...

number

...

of

...

dependencies.

...

Answer

...

yes

...

to

...

any

...

prompts.

...

It

...

will

...

also

...

add

...

the

...

necessary

...

executable

...

and

...

script

...

directories

...

to

...

the

...

path

...

in

...

your

...

bashrc

...

file.  

For staying up to date, the script supports update options such as:

Code Block
  

For staying up to date, the script supports update options such as:
{code}
hover_update --all # update everything (moos, ivp, goby, hovergroup)
hover_update --hover # update hovergroup svn only
{code}

Checkout

...

the

...

help

...

(--help)

...

for

...

more

...

information.

...

Setup

...

Eclipse

...

  1. If

...

  1. you

...

  1. haven't

...

  1. already,

...

  1. download

...

  1. eclipse

...

  1. CDT.

...

  1. These

...

  1. instructions

...

  1. have

...

  1. been

...

  1. tested

...

  1. on

...

  1. Juno;

...

  1. other

...

  1. versions

...

  1. may

...

  1. not

...

  1. work

...

  1. properly.

...

  1. Make

...

  1. sure

...

  1. you've

...

  1. launched

...

  1. eclipse

...

  1. at

...

  1. least

...

  1. once

...

  1. and

...

  1. set

...

  1. a

...

  1. workspace

...

  1. (by

...

  1. default

...

  1. $HOME/workspace).

...

  1. Run

...

  1. the

...

  1. eclipse_setup

...

  1. script.

...

  1. If

...

  1. you

...

  1. used

...

  1. the

...

  1. hover_update

...

  1. script

...

  1. to

...

  1. install

...

  1. the

...

  1. code,

...

  1. it

...

  1. should

...

  1. already

...

  1. be

...

  1. on

...

  1. your

...

  1. path.

...

  1. If

...

  1. not,

...

  1. it

...

  1. is

...

  1. located

...

  1. in

...

  1. hovergroup/ivp-extend/trunk/scripts.

...

  1. Code Block

...

  1. 
    eclipse_setup -c
    

...

  1. If

...

  1. you

...

  1. need

...

  1. to

...

  1. specify

...

  1. any

...

  1. non-standard

...

  1. directories,

...

  1. check

...

  1. the

...

  1. script's

...

  1. help

...

  1. (--help)

...

  1. to

...

  1. learn

...

  1. how.

...

  1. Open

...

  1. eclipse

...

  1. again

...

  1. and

...

  1. you

...

  1. should

...

  1. see

...

  1. the

...

  1. various

...

  1. projects

...

  1. already

...

  1. added.

...

  1. If

...

  1. you

...

  1. ran

...

  1. the

...

  1. script

...

  1. with

...

  1. the

...

  1. "-c"

...

  1. argument,

...

  1. the

...

  1. perspective

...

  1. "my

...

  1. c++"

...

  1. will

...

  1. also

...

  1. be

...

  1. available.

...

  1. Lastly,

...

  1. you

...

  1. may

...

  1. want

...

  1. to

...

  1. import

...

  1. the

...

  1. settings

...

  1. in

...

  1. hovergroup/ivp-extend/project_files/eclipse_prefs.epf.

...

  1. Go

...

  1. to

...

  1. file->import

...

  1. and

...

  1. select

...

  1. "Preferences"

...

  1. under

...

  1. the

...

  1. "General"

...

  1. tab.

...

  1. The

...

  1. only

...

  1. important

...

  1. setting

...

  1. here

...

  1. is

...

  1. to

...

  1. use

...

  1. spaces

...

  1. (4

...

  1. of

...

  1. them)

...

  1. instead

...

  1. of

...

  1. tabs.

...

Some

...

Technical

...

Details

...

The

...

hover_update

...

script

...

actually

...

downloads

...

the

...

script

...

hover_update_actual

...

using

...

wget

...

and

...

the

...

runs

...

it.

...

This

...

ensures

...

it

...

always

...

has

...

the

...

latest

...

version,

...

while

...

also

...

avoiding

...

any

...

problems

...

with

...

a

...

script

...

updating

...

itself.

...