| Summary: | Request "simple" interface for in-situ single-architecture build/install | ||
|---|---|---|---|
| Product: | Geant4 | Reporter: | Michael Kelsey <kelsey> |
| Component: | cmake | Assignee: | Ben Morgan <Ben.Morgan> |
| Status: | CLOSED FIXED | ||
| Severity: | minor | ||
| Priority: | P5 | ||
| Version: | other | ||
| Hardware: | All | ||
| OS: | All | ||
| Problem Depends on: | 1356 | ||
| Problem Blocks: | |||
|
Description
Michael Kelsey
2012-09-14 10:17:29 CEST
Can probably be handled by check for .svn directory alongside CMakeLists.txt. Possible care needed to handle svn 1.7 where .svn only present in one place (though should always be next to CMakeLists.txt) Postponing this until first patch of 9.6, as time has run out for testing this fully against all use cases (especially the changes wrought by SVN 1.7) and adding documentation for the 9.6.0 release (sincere apologies for this). I've also marked this as depending on Bug #1356, as the first step will be to improve the build directory so that build products are output into a structure replicating the final install locations - this is important to make an in-source build helpful to use. Marking as LATER due to other higher priority issues. Resolved since Geant4 10.3, all libs output to BuildProducts dir in build location. Fully usable by CMake/GNUMake clients by pointing them to the Geant4Config/geant4make scripts in the main build directory. |