Difference between revisions of "Talk:Target Platform"

From Developer Documents
Jump to navigation Jump to search
(Blanked the page)
 
(22 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Buckminster ==
 
  
=== Installation ===
 
 
# Install headless command line tool
 
# Install hudson Buckminster plug-in and configure hudson to use command line tool
 
 
Helpful links:
 
* http://www.eclipse.org/buckminster/downloads.html
 
* http://www.ralfebert.de/blog/eclipsercp/rcp_builds/
 
 
==== Headless command line tool ====
 
===== Install P2 director =====
 
* Install P2 Director ( http://www.eclipse.org/buckminster/downloads.html )
 
** Install Eclipse-Helios
 
** Go to eclipse helios directory.
 
** Create director.bat
 
<pre>@eclipsec.exe -nosplash -application org.eclipse.equinox.p2.director %*</pre>
 
 
OR
 
 
* Install Latest Director http://www.eclipse.org/downloads/download.php?file=/tools/buckminster/products/director_latest.zip
 
 
===== Install Buckminster Headless =====
 
 
Installation shell script:
 
<div style="background-color:#f8f8f8; border: 1px dashed #cccccc; padding: 1ex; margin-left:2em; margin-top: 1em; margin-bottom:1em;">
 
<syntaxhighlight lang="bash">
 
!#/bin/bash
 
 
VER=$1
 
TARGET=$2
 
 
wget -O director_latest.zip "http://www.eclipse.org/downloads/download.php?file=/tools/buckminster/products/director_latest.zip&url=http://ftp-stud.fht-esslingen.de/pub/Mirrors/eclipse/tools/buckminster/products/director_latest.zip&mirror_id=17"
 
unzip director_latest.zip
 
 
director/director -r http://download.eclipse.org/tools/buckminster/headless-${VER}/ -d ${TARGET} -p Buckminster -i org.eclipse.buckminster.cmdline.product
 
 
cd ${TARGET}
 
 
for i in core cvs git maven pde; do ./buckminster install http://download.eclipse.org/tools/buckminster/headless-${VER}/ org.eclipse.buckminster.$i.headless.feature; done
 
./buckminster install http://download.eclipse.org/tools/buckminster/headless-${VER}/ org.eclipse.buckminster.psf.feature
 
./buckminster install http://download.cloudsmith.com/buckminster/external-${VER}/ org.eclipse.buckminster.subversive.headless.feature
 
</syntaxhighlight>
 
</div>
 
 
Installation batch script:
 
<div style="background-color:#f8f8f8; border: 1px dashed #cccccc; padding: 1ex; margin-left:2em; margin-top: 1em; margin-bottom:1em;">
 
<syntaxhighlight lang="winbatch">
 
set VER=%1
 
set TARGET=%2
 
 
director\director -r http://download.eclipse.org/tools/buckminster/headless-%VER%/ -d %TARGET% -p Buckminster -i org.eclipse.buckminster.cmdline.product
 
 
cd /D %TARGET%
 
 
for %i in (core cvs git maven pde) do buckminster install http://download.eclipse.org/tools/buckminster/headless-%VER%/ org.eclipse.buckminster.%i.headless.feature
 
buckminster install http://download.eclipse.org/tools/buckminster/headless-%VER%/ org.eclipse.buckminster.psf.feature
 
buckminster install http://download.cloudsmith.com/buckminster/external-%VER%/ org.eclipse.buckminster.subversive.headless.feature
 
</syntaxhighlight>
 
</div>
 
 
* Install Buckminster
 
<pre>
 
  director
 
-r http://www.simantics.org/update/
 
-d <buckminster install folder>
 
-p Buckminster
 
-i org.eclipse.buckminster.cmdline.product
 
</pre>
 
* Install Addons
 
**Go to buckminster install folder.
 
  buckminster listsite
 
  buckminster listsite http://www.simantics.org/update/buckminster/
 
  buckminster install http://www.simantics.org/update/ org.eclipse.buckminster.subversive.headless.feature
 
  buckminster install http://www.simantics.org/update/ org.eclipse.buckminster.pde.headless.feature
 
 
Original Helios repositories, Use these incase of problems
 
* http://download.eclipse.org/releases/helios
 
* http://download.eclipse.org/tools/buckminster/updates-3.6
 
* http://download.eclipse.org/tools/buckminster/headless-3.6/
 
* http://download.cloudsmith.com/buckminster/external-3.6
 
 
Original Indigo repositories:
 
* http://download.eclipse.org/releases/indigo
 
* http://download.eclipse.org/tools/buckminster/updates-3.7
 
* http://download.eclipse.org/tools/buckminster/headless-3.7
 
* http://download.cloudsmith.com/buckminster/external-3.7
 
 
One line install:
 
 
eclipsec.exe -nosplash -application org.eclipse.equinox.p2.director  -d ~/buckminster_yritys2 -p Buckminster -r http://download.eclipse.org/tools/buckminster/headless-3.6/,http://download.cloudsmith.com/buckminster/external-3.6,http://download.eclipse.org/releases/helios -i org.eclipse.buckminster.pde.headless.feature.feature.group,org.eclipse.buckminster.subversive.headless.feature.feature.group,org.eclipse.buckminster.core.headless.feature.feature.group,org.eclipse.buckminster.cmdline.product
 
 
=== Resource Map ===
 
 
Jotta Simanticsin sisältö ja sisällön sijainti kartoittuu ja tulee helpommin buckminsterin saataville on tärkeää, että Simantics.rmap laitetaan saataville suoraan simantics.org:sta.
 
 
<blockquote style="background-color: #eff5fa; border: solid thin lightgrey; padding: 1ex">
 
{| cellpadding="4"
 
|-
 
| [[file:Tip.png]]
 
| Go to http://www.simantics.org/download/ for Simantics-related Buckminster resources.
 
 
 
;Latest version: http://www.simantics.org/download/head
 
;1.4 Release: http://www.simantics.org/download/1.4 for 1.4
 
|}
 
</blockquote>
 
 
Ylläpito kannattaa tehdä SVN:ssä (brancheineen). Lisätään cronjob varmistamaan saatavuuden simantics.org:ssa. Rmap laitetaan Simantics-versioiden mukaisesti versioituihin hakemistoihin.
 
 
=== Actions ===
 
 
* CQUERY SDK ja Sysdynin materialisointiin SVN:stä Simantics RMAPin perusteella.
 
* site.p2: Target platformien generointiin materialisoidun workspacen perusteella.
 
* site.p2.zip: Zipatun P2 repositoryn generointiin.
 
 
== B3 ==
 
 
http://www.eclipse.org/modeling/emft/b3/
 
http://wiki.eclipse.org/Eclipse_b3/aggregator/manual
 
http://www.eclipse.org/downloads/download.php?file=/modeling/emft/b3/documentation/B3Book2.pdf
 
 
Tarvitaan lisää tietoa, mutta vaikuttaa potentiaalisesti hyödylliseltä työkalulta erilaisten kokoonpanojen helpommassa koostamisessa.
 
 
=== Installation ===
 
 
<code>director -r http://download.eclipse.org/modeling/emft/b3/headless-3.6 -d /var/hudson/bin/b3 -p b3 -i org.eclipse.b3.cli.product -i org.eclipse.b3.aggregator.engine.feature.feature.group</code>
 

Latest revision as of 14:59, 15 September 2011