First of all, check out all needed projects into eclipse:

Now lets build all of them:

silecs-codegen

Nothing to do here

silecs-model

Nothing to do here

snap7

start the script "build.sh". It will download the snap7 package, untar it and trigger make for the right architecture

silecs-communication-cpp

make clean

make CPU=x86_64 -j4 (or just press the related make-targets in eclipse)

silecs-diagnostic-cpp

make clean

make CPU=x86_64 -j1 LOCAL=TRUE (or just press the related make-targets in eclipse)

When using multiple cores (-jX) make has to be pressed twice

silecs-eclipse-plugin

There is separate page for the plugin: How to build the plugin

silecs-eclipse-plugin-feature

Nothing to do here

silecs-eclipse-plugin-update-site

Nothing to do here

The jenkins build server

Whenever the SVN changes(Jenkins currently uses the SVN-sources), the jenkins build server automatically builds all silecs-projects and runs all available test-cases. You can check/configure the jenkins-server here: http://builder.acc.gsi.de/jenkins/job/silecs/

If you have problems on building one of the silecs-components, check how jenkins does the job ! ( configure --> Read the section "Execute Shell" )
Topic revision: r7 - 02 Nov 2017, AlexanderSchwinn
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback