Problem 1934

Summary: FindCLHEP is obsolete; CLHEP follows cmake standard
Product: Geant4 Reporter: Ben Morgan <Ben.Morgan>
Component: cmakeAssignee: Ben Morgan <Ben.Morgan>
Status: CLOSED FIXED    
Severity: minor    
Priority: P4    
Version: 10.3   
Hardware: All   
OS: All   

Description Ben Morgan 2017-01-16 14:54:08 CET
Importing from Github PR:

https://github.com/Geant4/geant4/pull/1

The FindCLHEP module can be removed due to CLHEP having a CLHEPConfig.cmake file.

However, this is only "feature complete" (i.e. imported targets provide correct usage requirements) from CLHEP 2.3.3.0. Patches to Geant4 versions that required CLHEP < 2.3.3.0 will require workarounds.
Comment 1 Ben Morgan 2017-02-27 14:17:09 CET
Fixed in cmake-V10-03-11.

This only resolves the issue for CLHEP 2.3.3.0 and higher as noted earlier.