diff --git a/ReadMe.txt b/ReadMe.txt index 2974b200616a296506bf4b2df4d7d1a84ce67078..e15c6e354cecd55e04505e6b35d3208bdefc65b1 100644 --- a/ReadMe.txt +++ b/ReadMe.txt @@ -110,16 +110,6 @@ To build and run the simulation examples Geant4 will be required. or source ./bin/thisdd4hep.csh -4.2) Running a first basic example ------------------------------------ - A simple 'Hello World' example can be found in examples/firstexample: - cd examples/firstexample - mkdir build - cmake -DDD4hep_DIR=../../ ../ - make -j - ./bin/Test_execute ../compact/Sensor_Test.xml - - A simple box should be shown now. 5) Testing @@ -146,6 +136,16 @@ To build and run the simulation examples Geant4 will be required. ctest -V -R units # runs only test_units + - running nightly builds and tests with cdash: + + make NightlyStart + make NightlyConfigure + make NightlyBuild + make install + make NightlyTest + make NightlySubmit + + 6) Extending ------------ @@ -180,7 +180,7 @@ on the cmake command line - replace 'cmake ..' below with, e.g: - then building the examples should be very straight forward. e.g: (check for additional instructions in example subdirectory) - cd ./examples/ILDExDet/ + cd ./examples/SimpleDetector/ mkdir build ; cd build cmake .. make -j install @@ -194,16 +194,16 @@ or build all examples in one go: - before running the example, initialize the environment: - . ./bin/thisILDExDet.sh + . ./bin/thisSimpleDetector.sh - then you can for example display the ILD detector (toy model): - geoDisplay ../compact/ILDEx.xml + geoDisplay ../compact/Simple_ILD.xml - or convert the compact to an lcdd file: - geoConverter -compact2lcdd -input file:../compact/ILDEx.xml -output ILD_toy.lcdd + geoConverter -compact2lcdd -input file:../compact/Simple_ILD.xml -output Simple_ILD.lcdd - running example tests: diff --git a/doc/release.notes b/doc/release.notes index dfbb444b19aea53bc0360203752859969e2c85d8..02f6242d26b1228a37ac197b7c1931f38bf63829 100644 --- a/doc/release.notes +++ b/doc/release.notes @@ -98,6 +98,7 @@ DD4hep ---- Release Notes examples/firstExample/ examples/noviceN04/ + - enabled testing in nightly builds with cmake, ctest and cdash (FG) - plus many small bug fixes (use svn log for details )