@fuhlig1 fuhlig1 released this Jul 25, 2016 · 97 commits to master since this release

Assets 2

For the new FairSoft release two more packages have been added and many other packages have been updated to newer versions. Some problems in the build system have been corrected. For example it is now possible to compile FairSoft with debug and optimization settings together.

  • Add new packages
    • Flatbuffers: v1.3.0
    • MessagPack: cpp-1.4.1
  • Update packages
    • Boost: 1.59 -> 1.61
    • CMake: 3.1 -> 3.3
    • Geant3: 2.0 -> 2.1
    • Geant4: 10.01.p02 -> 10.02.p01
    • Geant4VMC: 3.2 ->3.3
    • Millepede: v4-03-01 -> v4-03.04
    • NanoMessage: 0.6-beta -> 0.8-beta
    • ROOT5: v5-34-34 -> v5-34-36
    • ROOT6: v6-04-02 -> v6-06-02
  • Support new system
    • 64bit PowerPC 8
  • Add fix for ROOT compilation when using XCode 7.3
    • Don't compile VC
    • Don't compile XRootD
  • Update DEPENDENCIES file
  • Allow to use optimization and debug settings together
    • Add new setting to menu
    • Use as default setting for automatic build (optimize + debug)
    • Correctly pass CMAKE_BUILD_TYPE to all CMake based build systems
    • Adapt all scripts to work with the new settings