Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/geometry/management/sources.cmake

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]

Diff markup

Differences between /geometry/management/sources.cmake (Version 11.3.0) and /geometry/management/sources.cmake (Version 9.2.p3)


  1 # - G4geometrymng module build definition         
  2                                                   
  3 # Configure header for preprocessor symbols fo    
  4 configure_file(${CMAKE_CURRENT_LIST_DIR}/inclu    
  5   ${CMAKE_CURRENT_BINARY_DIR}/include/G4GeomCo    
  6                                                   
  7 # Define the Geant4 Module.                       
  8 geant4_add_module(G4geometrymng                   
  9   PUBLIC_HEADERS                                  
 10     ${CMAKE_CURRENT_BINARY_DIR}/include/G4Geom    
 11     G4AffineTransform.hh                          
 12     G4AffineTransform.icc                         
 13     G4BlockingList.hh                             
 14     G4BlockingList.icc                            
 15     G4BoundingEnvelope.hh                         
 16     G4ErrorCylSurfaceTarget.hh                    
 17     G4ErrorPlaneSurfaceTarget.hh                  
 18     G4ErrorSurfaceTarget.hh                       
 19     G4ErrorTanPlaneTarget.hh                      
 20     G4ErrorTarget.hh                              
 21     G4GeomSplitter.hh                             
 22     G4GeomTools.hh                                
 23     G4GeomTypes.hh                                
 24     G4GeometryManager.hh                          
 25     G4IdentityTrajectoryFilter.hh                 
 26     G4LogicalCrystalVolume.hh                     
 27     G4LogicalSurface.hh                           
 28     G4LogicalSurface.icc                          
 29     G4LogicalVolume.hh                            
 30     G4LogicalVolume.icc                           
 31     G4LogicalVolumeStore.hh                       
 32     G4NavigationHistory.hh                        
 33     G4NavigationHistory.icc                       
 34     G4NavigationHistoryPool.hh                    
 35     G4NavigationLevel.hh                          
 36     G4NavigationLevel.icc                         
 37     G4NavigationLevelRep.hh                       
 38     G4NavigationLevelRep.icc                      
 39     G4PhysicalVolumeStore.hh                      
 40     G4ReflectedSolid.hh                           
 41     G4Region.hh                                   
 42     G4Region.icc                                  
 43     G4RegionStore.hh                              
 44     G4ScaleTransform.hh                           
 45     G4ScaleTransform.icc                          
 46     G4SmartVoxelHeader.hh                         
 47     G4SmartVoxelHeader.icc                        
 48     G4SmartVoxelNode.hh                           
 49     G4SmartVoxelNode.icc                          
 50     G4SmartVoxelProxy.hh                          
 51     G4SmartVoxelProxy.icc                         
 52     G4SmartVoxelStat.hh                           
 53     G4SolidStore.hh                               
 54     G4TouchableHandle.hh                          
 55     G4TouchableHistory.hh                         
 56     G4TouchableHistory.icc                        
 57     G4TouchableHistoryHandle.hh                   
 58     G4UAdapter.hh                                 
 59     G4VCurvedTrajectoryFilter.hh                  
 60     G4VNestedParameterisation.hh                  
 61     G4VPVDivisionFactory.hh                       
 62     G4VPhysicalVolume.hh                          
 63     G4VPhysicalVolume.icc                         
 64     G4VPVParameterisation.hh                      
 65     G4VSolid.hh                                   
 66     G4VSolid.icc                                  
 67     G4VStoreNotifier.hh                           
 68     G4VTouchable.hh                               
 69     G4VUserRegionInformation.hh                   
 70     G4VVolumeMaterialScanner.hh                   
 71     G4VoxelLimits.hh                              
 72     G4VoxelLimits.icc                             
 73     geomwdefs.hh                                  
 74     meshdefs.hh                                   
 75     voxeldefs.hh                                  
 76   SOURCES                                         
 77     G4BlockingList.cc                             
 78     G4BoundingEnvelope.cc                         
 79     G4ErrorCylSurfaceTarget.cc                    
 80     G4ErrorPlaneSurfaceTarget.cc                  
 81     G4ErrorSurfaceTarget.cc                       
 82     G4ErrorTanPlaneTarget.cc                      
 83     G4ErrorTarget.cc                              
 84     G4GeomTools.cc                                
 85     G4GeometryManager.cc                          
 86     G4IdentityTrajectoryFilter.cc                 
 87     G4LogicalCrystalVolume.cc                     
 88     G4LogicalSurface.cc                           
 89     G4LogicalVolume.cc                            
 90     G4LogicalVolumeStore.cc                       
 91     G4NavigationHistory.cc                        
 92     G4NavigationHistoryPool.cc                    
 93     G4NavigationLevel.cc                          
 94     G4NavigationLevelRep.cc                       
 95     G4PhysicalVolumeStore.cc                      
 96     G4ReflectedSolid.cc                           
 97     G4Region.cc                                   
 98     G4RegionStore.cc                              
 99     G4SmartVoxelHeader.cc                         
100     G4SmartVoxelNode.cc                           
101     G4SmartVoxelStat.cc                           
102     G4SolidStore.cc                               
103     G4TouchableHistory.cc                         
104     G4VCurvedTrajectoryFilter.cc                  
105     G4VNestedParameterisation.cc                  
106     G4VPVDivisionFactory.cc                       
107     G4VPVParameterisation.cc                      
108     G4VPhysicalVolume.cc                          
109     G4VSolid.cc                                   
110     G4VoxelLimits.cc)                             
111                                                   
112 # - Add path to generated header                  
113 geant4_module_include_directories(G4geometrymn    
114   PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_BIN    
115                                                   
116 # - Link to modules/deps                          
117 geant4_module_link_libraries(G4geometrymng        
118   PUBLIC G4globman G4hepgeometry G4graphics_re    
119   PRIVATE G4materials G4heprandom)                
120                                                   
121 # WORKAROUND: When building/testing examples u    
122 # dictionary generation is not smart enough to    
123 # requirements for include paths. Explicitly a    
124 # generated header into build time include pat    
125 set_property(GLOBAL APPEND                        
126   PROPERTY GEANT4_BUILDTREE_INCLUDE_DIRS "${CM    
127