Further adjustments

This commit is contained in:
Eyck Jentzsch 2018-04-06 00:37:46 +02:00
parent d7d552d3d7
commit ce36d269c0
3 changed files with 648 additions and 588 deletions

File diff suppressed because one or more lines are too long

View File

@ -1,130 +1,198 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<setup:Project xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" <setup:Project
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:git="http://www.eclipse.org/oomph/setup/git/1.0" xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:git="http://www.eclipse.org/oomph/setup/git/1.0"
xmlns:projects="http://www.eclipse.org/oomph/setup/projects/1.0" xmlns:projects="http://www.eclipse.org/oomph/setup/projects/1.0"
xmlns:setup="http://www.eclipse.org/oomph/setup/1.0" xmlns:setup.p2="http://www.eclipse.org/oomph/setup/p2/1.0" xmlns:setup="http://www.eclipse.org/oomph/setup/1.0"
xsi:schemaLocation="http://www.eclipse.org/oomph/setup/git/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Git.ecore http://www.eclipse.org/oomph/setup/projects/1.0 index:/models/Projects.ecore" xmlns:setup.p2="http://www.eclipse.org/oomph/setup/p2/1.0"
name="dbt_rise_riscv" label="DBT-RISE RISCV"> xsi:schemaLocation="http://www.eclipse.org/oomph/setup/git/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Git.ecore http://www.eclipse.org/oomph/setup/projects/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Projects.ecore"
<setupTask xsi:type="setup:CompoundTask" name="Global Variables"> name="dbt_rise_riscv"
<setupTask xsi:type="setup:VariableTask" name="github.user.id" label="DBT-RISE RISCV">
defaultValue="anonymous" label="Github user ID"> <setupTask
xsi:type="setup:CompoundTask"
name="Global Variables">
<setupTask
xsi:type="setup:VariableTask"
name="github.user.id"
defaultValue="anonymous"
label="Github user ID">
<description>The user ID of the Github account</description> <description>The user ID of the Github account</description>
</setupTask> </setupTask>
<setupTask xsi:type="setup:VariableTask" name="github.author.name" <setupTask
xsi:type="setup:VariableTask"
name="github.author.name"
label="Github author name"> label="Github author name">
<description>The author name used for Github commits</description> <description>The author name used for Github commits</description>
</setupTask> </setupTask>
<setupTask xsi:type="setup:VariableTask" name="github.author.email" <setupTask
xsi:type="setup:VariableTask"
name="github.author.email"
label="Github author email"> label="Github author email">
<description>The email address associated with Github commits <description>The email address associated with Github commits</description>
</description>
</setupTask> </setupTask>
<setupTask xsi:type="setup:VariableTask" type="PASSWORD" <setupTask
name="github.user.password" label="Github password for issues"> xsi:type="setup:VariableTask"
type="PASSWORD"
name="github.user.password"
label="Github password for issues">
<annotation <annotation
source="http://www.eclipse.org/oomph/setup/PasswordVerificationDisabled"> source="http://www.eclipse.org/oomph/setup/PasswordVerificationDisabled">
<detail key="type"> <detail
key="type">
<value>form</value> <value>form</value>
</detail> </detail>
<detail key="form.url"> <detail
key="form.url">
<value>https://github.com/session</value> <value>https://github.com/session</value>
</detail> </detail>
<detail key="form.cookie"> <detail
key="form.cookie">
<value>PHPSESSID</value> <value>PHPSESSID</value>
</detail> </detail>
<detail key="form.parameters"> <detail
key="form.parameters">
<value>login password authenticity_token utf8 commit</value> <value>login password authenticity_token utf8 commit</value>
</detail> </detail>
<detail key="form.secure.parameters"> <detail
key="form.secure.parameters">
<value>password</value> <value>password</value>
</detail> </detail>
<detail key="form.filter"> <detail
key="form.filter">
<value>login=anonymous\&amp;.*</value> <value>login=anonymous\&amp;.*</value>
</detail> </detail>
<detail key="form.parameter.login"> <detail
key="form.parameter.login">
<value>$${github.user.id}</value> <value>$${github.user.id}</value>
</detail> </detail>
<detail key="form.parameter.password"> <detail
key="form.parameter.password">
<value>$${value}</value> <value>$${value}</value>
</detail> </detail>
<detail key="form.parameter.utf8"> <detail
key="form.parameter.utf8">
<value>✓</value> <value>✓</value>
</detail> </detail>
<detail key="form.parameter.commit"> <detail
key="form.parameter.commit">
<value>Sign in</value> <value>Sign in</value>
</detail> </detail>
<detail key="form.ok"> <detail
<value>Valid password for $${form.parameter.login} at $${form.url}. key="form.ok">
<value>Valid password for $${form.parameter.login} at $${form.url}.</value>
</detail>
<detail
key="form.info">
<value>
Validate the password for $${form.parameter.login} at
$${form.url}.
</value> </value>
</detail> </detail>
<detail key="form.info"> <detail
<value>Validate the password for $${form.parameter.login} at key="form.warning">
$${form.url}.</value> <value>
Unable to validate the password for $${form.parameter.login}
because $${form.url} is unreachable.
</value>
</detail> </detail>
<detail key="form.warning"> <detail
<value>Unable to validate the password for $${form.parameter.login} key="form.error">
because $${form.url} is unreachable.</value> <value>
</detail> Invalid password for $${form.parameter.login} at
<detail key="form.error"> $${form.url}.
<value>Invalid password for $${form.parameter.login} at </value>
$${form.url}.</value>
</detail> </detail>
</annotation> </annotation>
</setupTask> </setupTask>
<setupTask xsi:type="setup:VariableTask" name="github.remoteURIs" <setupTask
xsi:type="setup:VariableTask"
name="github.remoteURIs"
label="Github repository"> label="Github repository">
<choice value="git@github.com:@{remoteURI}.git" label="Git (read-write)" /> <choice
value="git@github.com:@{remoteURI}.git"
label="Git (read-write)"/>
<choice <choice
value="https://${github.user.id|username}@github.com/@{remoteURI}.git" value="https://${github.user.id|username}@github.com/@{remoteURI}.git"
label="HTTPS (read-write)"> label="HTTPS (read-write)">
<annotation source="http://www.eclipse.org/oomph/setup/MatchChoice" /> <annotation
source="http://www.eclipse.org/oomph/setup/MatchChoice"/>
</choice> </choice>
<choice value="https://github.com/@{remoteURI}.git" label="HTTPS (read-only, anonymous)" /> <choice
value="https://github.com/@{remoteURI}.git"
label="HTTPS (read-only, anonymous)"/>
<description>Choose from the available Github URIs</description> <description>Choose from the available Github URIs</description>
</setupTask> </setupTask>
</setupTask> </setupTask>
<setupTask xsi:type="setup:EclipseIniTask" option="-Xmx" <setupTask
value="2G" vm="true"> xsi:type="setup:EclipseIniTask"
<description>Set the heap space needed to work with the projects of option="-Xmx"
${scope.project.label}</description> value="2G"
vm="true">
<description>
Set the heap space needed to work with the projects of
${scope.project.label}
</description>
</setupTask> </setupTask>
<setupTask xsi:type="setup.p2:P2Task"> <setupTask
<requirement name="org.eclipse.cdt.feature.group" /> xsi:type="setup.p2:P2Task">
<requirement name="com.cthing.cmakeed.feature.feature.group" /> <requirement
<requirement name="org.eclipse.wst.jsdt.feature.feature.group" /> name="org.eclipse.cdt.feature.group"/>
<requirement name="org.eclipse.wst.xml_ui.feature.feature.group" /> <requirement
name="com.cthing.cmakeed.feature.feature.group"/>
<requirement
name="de.marw.cdt.cmake.feature.group"/>
<requirement
name="org.eclipse.wst.jsdt.feature.feature.group"/>
<requirement
name="org.eclipse.wst.xml_ui.feature.feature.group"/>
<repository <repository
url="https://raw.githubusercontent.com/15knots/cmake4eclipse/master/releng/comp-update/" /> url="https://raw.githubusercontent.com/15knots/cmake4eclipse/master/releng/comp-update/"/>
<repository <repository
url="https://raw.githubusercontent.com/15knots/cmakeed/master/cmakeed-update/" /> url="https://raw.githubusercontent.com/15knots/cmakeed/master/cmakeed-update/"/>
<description>Install the tools needed in the IDE to work with the <description>
source code for ${scope.project.label}</description> Install the tools needed in the IDE to work with the
source code for ${scope.project.label}
</description>
</setupTask> </setupTask>
<setupTask xsi:type="git:GitCloneTask" id="git.clone.dbt_rise_riscv" <setupTask
xsi:type="git:GitCloneTask"
id="git.clone.dbt_rise_riscv"
remoteURI="Minres/DBT-RISE-RISCV"> remoteURI="Minres/DBT-RISE-RISCV">
<annotation source="http://www.eclipse.org/oomph/setup/InducedChoices"> <annotation
<detail key="inherit"> source="http://www.eclipse.org/oomph/setup/InducedChoices">
<detail
key="inherit">
<value>github.remoteURIs</value> <value>github.remoteURIs</value>
</detail> </detail>
<detail key="label"> <detail
key="label">
<value>${scope.project.label} Git repository</value> <value>${scope.project.label} Git repository</value>
</detail> </detail>
<detail key="target"> <detail
key="target">
<value>remoteURI</value> <value>remoteURI</value>
</detail> </detail>
</annotation> </annotation>
<description>${scope.project.label}</description> <description>${scope.project.label}</description>
</setupTask> </setupTask>
<setupTask xsi:type="projects:ProjectsImportTask"> <setupTask
<sourceLocator rootFolder="${git.clone.dbt_rise_riscv.location}" /> xsi:type="projects:ProjectsImportTask">
<sourceLocator
rootFolder="${git.clone.dbt_rise_riscv.location}"/>
</setupTask> </setupTask>
<stream name="master"> <stream name="master">
<setupTask xsi:type="setup:EclipseIniTask" option="-Doomph.redirection.dbt_rise_riscv" <setupTask
xsi:type="setup:EclipseIniTask"
option="-Doomph.redirection.dbt_rise_riscv"
value="=https://git.eclipse.org/c/Minres/oomph-setups.git.git/plain//DBT-RISE-RISCV.setup->${git.clone.dbt_rise_riscv.location|uri}//DBT-RISE-RISCV.setup" value="=https://git.eclipse.org/c/Minres/oomph-setups.git.git/plain//DBT-RISE-RISCV.setup->${git.clone.dbt_rise_riscv.location|uri}//DBT-RISE-RISCV.setup"
vm="true"> vm="true">
<description>Set an Oomph redirection system property to redirect the <description>
Set an Oomph redirection system property to redirect the
logical location of this setup to its physical location in the Git logical location of this setup to its physical location in the Git
clone.</description> clone.
</description>
</setupTask> </setupTask>
</stream> </stream>
<description>An instruction set simulator based on DBT-RISE implementing the RISC-V ISA.</description> <description>An instruction set simulator based on DBT-RISE implementing the RISC-V ISA.</description>

View File

@ -131,14 +131,6 @@
name="com.cthing.cmakeed.feature.feature.group"/> name="com.cthing.cmakeed.feature.feature.group"/>
<requirement <requirement
name="de.marw.cdt.cmake.feature.group"/> name="de.marw.cdt.cmake.feature.group"/>
<repository
url="http://download.eclipse.org/technology/epp/packages/oxygen"/>
<repository
url="http://download.eclipse.org/releases/oxygen"/>
<repository
url="http://gnu-mcu-eclipse.netlify.com/v4-neon-updates/"/>
<repository
url="http://www.janua.fr/update/"/>
<repository <repository
url="https://raw.githubusercontent.com/15knots/cmake4eclipse/master/releng/comp-update/"/> url="https://raw.githubusercontent.com/15knots/cmake4eclipse/master/releng/comp-update/"/>
<repository <repository