Geant4 Cross Reference |
1 # Category cmake-modules History 1 # Category cmake-modules History 2 2 3 See `CONTRIBUTING.rst` for details of **requir 3 See `CONTRIBUTING.rst` for details of **required** info/format for each entry, 4 which **must** added in reverse chronological 4 which **must** added in reverse chronological order (newest at the top). It must **not** 5 be used as a substitute for writing good git c 5 be used as a substitute for writing good git commit messages! 6 6 7 7 8 ## 2021-12-10 Ben Morgan (cmake-modules-V11-00 8 ## 2021-12-10 Ben Morgan (cmake-modules-V11-00-00) 9 - Change to new Markdown History format 9 - Change to new Markdown History format 10 10 11 --- 11 --- 12 12 13 # History entries prior to 11.0 13 # History entries prior to 11.0 14 14 15 24th May 2011 Ben Morgan 15 24th May 2011 Ben Morgan 16 - *** All History MUST be reported in the main 16 - *** All History MUST be reported in the main CMake Category History file *** 17 17 18 24th May 2011 Ben Morgan 18 24th May 2011 Ben Morgan 19 - Geant4InterfaceOptions.cmake: Added option t 19 - Geant4InterfaceOptions.cmake: Added option to enable RayTracer X11 driver, 20 also adding in find_package for X11. 20 also adding in find_package for X11. 21 21 22 6th April 2011 Ben Morgan 22 6th April 2011 Ben Morgan 23 - Geant4ToolChainBackwardCompatibility.cmake - 23 - Geant4ToolChainBackwardCompatibility.cmake - Added ".svn" to list of patterns 24 to ignore when installing directories. 24 to ignore when installing directories. 25 25 26 3rd December 2010 Ben Morgan 26 3rd December 2010 Ben Morgan 27 - Geant4ConfigureConfigScript.cmake - Removed 27 - Geant4ConfigureConfigScript.cmake - Removed requirement on having a shared 28 library build to generate script. 28 library build to generate script. 29 29 30 30 31 2nd December 2010 Ben Morgan 31 2nd December 2010 Ben Morgan 32 - Geant4ConfigureConfigScript.cmake - New scri 32 - Geant4ConfigureConfigScript.cmake - New script file to create a 33 'geant4-config' script for providing compiler 33 'geant4-config' script for providing compiler and library flags and paths. 34 34 35 1st December 2010 Ben Morgan 35 1st December 2010 Ben Morgan 36 - Geant4ToolChainBackwardCompatibility.cmake - 36 - Geant4ToolChainBackwardCompatibility.cmake - New script file to support 37 setup of shell scripts enabling use by users o 37 setup of shell scripts enabling use by users of older GNU make toolchain for 38 user applications with newer CMake build of Ge 38 user applications with newer CMake build of Geant4. 39 39 40 26th November 2010 Ben Morgan 40 26th November 2010 Ben Morgan 41 - Geant4InterfaceOptions.cmake - Added find_pa 41 - Geant4InterfaceOptions.cmake - Added find_package for OpenGL as this is needed 42 for core OGL support. 42 for core OGL support. 43 - Geant4MacroDefineModule.cmake - Updated GEAN 43 - Geant4MacroDefineModule.cmake - Updated GEANT4_ADD_COMPILE_DEFINITIONS to 44 append compile defintions to any existing ones 44 append compile defintions to any existing ones on the files. 45 45 46 23rd November 2010 Ben Morgan 46 23rd November 2010 Ben Morgan 47 - Geant4InterfaceOptions.cmake - Added standar 47 - Geant4InterfaceOptions.cmake - Added standard option to enable Qt support and 48 added find_package for Qt4. 48 added find_package for Qt4. 49 - Geant4MacroDefineModule.cmake - Modified set 49 - Geant4MacroDefineModule.cmake - Modified setting of absolute paths to supplied 50 sources so that actual absolute paths can be p 50 sources so that actual absolute paths can be passed in. This helps with 51 adding generated files like moc sources. 51 adding generated files like moc sources. 52 - Geant4InterfaceOptions.cmake - Added advance 52 - Geant4InterfaceOptions.cmake - Added advanced option to enable network component 53 of VRML library. 53 of VRML library. 54 - Geant4InterfaceOptions.cmake - Added advance 54 - Geant4InterfaceOptions.cmake - Added advanced option to enable network component 55 of Fukui Renderer library. 55 of Fukui Renderer library. 56 - Geant4MacroDefineModule.cmake - Added new ma 56 - Geant4MacroDefineModule.cmake - Added new macro GEANT4_ADD_COMPILE_DEFINITIONS 57 for easy adding of compile definitions to one 57 for easy adding of compile definitions to one or more source files. 58 58 59 59 60 30th September 2010 Ben Morgan 60 30th September 2010 Ben Morgan 61 - Geant4MacroLibraryTargets.cmake - Used new v 61 - Geant4MacroLibraryTargets.cmake - Used new variable name for global sources 62 and headers to prevent duplication of source n 62 and headers to prevent duplication of source names in global target. 63 63 64 - FindXercesC.cmake - Fixed case of NAME argum 64 - FindXercesC.cmake - Fixed case of NAME argument to 65 FindPackagHandleStandardArgs. 65 FindPackagHandleStandardArgs. 66 66 67 67 68 24th September 2010 Ben Morgan 68 24th September 2010 Ben Morgan 69 - Geant4MacroLibraryTargets.cmake - Added gran 69 - Geant4MacroLibraryTargets.cmake - Added granular library target macro and 70 allowed global library macro to take one compo 70 allowed global library macro to take one component for mixed libraries. 71 71 72 - Geant4MacroDefineModule.cmake - cleaned up a 72 - Geant4MacroDefineModule.cmake - cleaned up and added dependency variables. 73 73 74 21st September 2010 Ben Morgan 74 21st September 2010 Ben Morgan 75 - Initial copy of cmake module files into ref- 75 - Initial copy of cmake module files into ref-07 tag. 76 76