Difference between revisions of "Tools"
(7 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | This page lists tools and utility | + | This page lists tools and utility programs used in and/or created for the Simantics project. |
+ | |||
+ | == [[Maven & Tycho]] == | ||
+ | |||
+ | During the [[Migration To Git]] we are also transitioning from Buckminster to Maven/Tycho where applicable. At least the platform will be built and tested with Tycho (see https://www.simantics.org/jenkins/job/SDK/). | ||
+ | |||
+ | == [[Buckminster]] == | ||
+ | |||
+ | A highly versatile Eclipse project tool that we use for materializing, building, packaging and testing the Simantics platform and the products created on top of it. For more information on the tool itself, see its [http://www.eclipse.org/buckminster/ homepage]. | ||
+ | |||
+ | This tool really was a life-saver in many ways, the Simantics team salutes you. | ||
== [[Project Set Tester]] == | == [[Project Set Tester]] == | ||
Line 14: | Line 24: | ||
# see [http://wiki.eclipse.org/How_to_use_Eclipse_copyright_tool HOWTO] for usage. | # see [http://wiki.eclipse.org/How_to_use_Eclipse_copyright_tool HOWTO] for usage. | ||
− | + | For Simantics code owned by THTH, the following header template is used with the tool: | |
Copyright (c) ${date} Association for Decentralized Information Management in | Copyright (c) ${date} Association for Decentralized Information Management in |
Latest revision as of 10:36, 25 September 2016
This page lists tools and utility programs used in and/or created for the Simantics project.
Maven & Tycho
During the Migration To Git we are also transitioning from Buckminster to Maven/Tycho where applicable. At least the platform will be built and tested with Tycho (see https://www.simantics.org/jenkins/job/SDK/).
Buckminster
A highly versatile Eclipse project tool that we use for materializing, building, packaging and testing the Simantics platform and the products created on top of it. For more information on the tool itself, see its homepage.
This tool really was a life-saver in many ways, the Simantics team salutes you.
Project Set Tester
A useful tool for checking 2 things about Eclipse project set files:
- Do all locations listed in
.psf
files exist in their designated repositories? - What are the differences between the contents of a specified Eclipse workspace and a set of projects listed by
.psf
files? Allows you to see what the workspace contains that is not in .psf's and vice versa.
Eclipse Copyright Tool
For updating and fixing copyright statements .java, .properties and .xml files easily from the Eclipse IDE.
To install the tool into your Eclipse:
- download this prebuilt version of the org.eclipse.releng.tools plug-in and place it in your Eclipse installation's dropins directory
- restart your IDE
- see HOWTO for usage.
For Simantics code owned by THTH, the following header template is used with the tool:
Copyright (c) ${date} Association for Decentralized Information Management in Industry THTH ry. 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: VTT Technical Research Centre of Finland - initial API and implementation
and set its preferences to:
Default creation year: 2007 Default revision year: 2011
or according to your component's life span.