Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/visualization/RayTracer/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 /visualization/RayTracer/sources.cmake (Version 11.3.0) and /visualization/RayTracer/sources.cmake (Version 11.1.3)


  1 # - G4RayTracer module build definition             1 # - G4RayTracer module build definition
  2                                                     2 
  3 # Define the Geant4 Module.                         3 # Define the Geant4 Module.
  4 geant4_add_module(G4RayTracer                       4 geant4_add_module(G4RayTracer
  5   PUBLIC_HEADERS                                    5   PUBLIC_HEADERS 
  6     G4RayTracer.hh                             << 
  7   PRIVATE_HEADERS                              << 
  8     G4RTJpeg.hh                                     6     G4RTJpeg.hh
  9     G4RTJpegCoder.hh                                7     G4RTJpegCoder.hh
 10     G4RTJpegCoderTables.hh                          8     G4RTJpegCoderTables.hh
 11     G4RTJpegMaker.hh                                9     G4RTJpegMaker.hh
 12     G4RTMessenger.hh                               10     G4RTMessenger.hh
 13     G4RTOutBitStream.hh                            11     G4RTOutBitStream.hh
 14     G4RTPrimaryGeneratorAction.hh                  12     G4RTPrimaryGeneratorAction.hh
 15     G4RTRun.hh                                     13     G4RTRun.hh
 16     G4RTRunAction.hh                               14     G4RTRunAction.hh
 17     G4RTSimpleScanner.hh                           15     G4RTSimpleScanner.hh
 18     G4RTSteppingAction.hh                          16     G4RTSteppingAction.hh
 19     G4RTTrackingAction.hh                          17     G4RTTrackingAction.hh
 20     G4RTWorkerInitialization.hh                    18     G4RTWorkerInitialization.hh
                                                   >>  19     G4RayTracer.hh
 21     G4RayTracerFeatures.hh                         20     G4RayTracerFeatures.hh
 22     G4RayTracerSceneHandler.hh                     21     G4RayTracerSceneHandler.hh
 23     G4RayTracerViewer.hh                           22     G4RayTracerViewer.hh
 24     G4RayTrajectory.hh                             23     G4RayTrajectory.hh
 25     G4RayTrajectoryPoint.hh                        24     G4RayTrajectoryPoint.hh
 26     G4TheMTRayTracer.hh                            25     G4TheMTRayTracer.hh
 27     G4TheRayTracer.hh                              26     G4TheRayTracer.hh
 28     G4VFigureFileMaker.hh                          27     G4VFigureFileMaker.hh
 29     G4VRTScanner.hh                                28     G4VRTScanner.hh
 30   SOURCES                                          29   SOURCES
 31     G4RTJpegCoder.cc                               30     G4RTJpegCoder.cc
 32     G4RTJpegMaker.cc                               31     G4RTJpegMaker.cc
 33     G4RTMessenger.cc                               32     G4RTMessenger.cc
 34     G4RTOutBitStream.cc                            33     G4RTOutBitStream.cc
 35     G4RTPrimaryGeneratorAction.cc                  34     G4RTPrimaryGeneratorAction.cc
 36     G4RTRun.cc                                     35     G4RTRun.cc
 37     G4RTRunAction.cc                               36     G4RTRunAction.cc
 38     G4RTSimpleScanner.cc                           37     G4RTSimpleScanner.cc
 39     G4RTSteppingAction.cc                          38     G4RTSteppingAction.cc
 40     G4RTTrackingAction.cc                          39     G4RTTrackingAction.cc
 41     G4RTWorkerInitialization.cc                    40     G4RTWorkerInitialization.cc
 42     G4RayTracer.cc                                 41     G4RayTracer.cc
 43     G4RayTracerSceneHandler.cc                     42     G4RayTracerSceneHandler.cc
 44     G4RayTracerViewer.cc                           43     G4RayTracerViewer.cc
 45     G4RayTrajectory.cc                             44     G4RayTrajectory.cc
 46     G4RayTrajectoryPoint.cc                        45     G4RayTrajectoryPoint.cc
 47     G4TheMTRayTracer.cc                            46     G4TheMTRayTracer.cc
 48     G4TheRayTracer.cc                              47     G4TheRayTracer.cc
 49     G4VRTScanner.cc)                               48     G4VRTScanner.cc)
 50                                                    49 
 51 geant4_module_compile_definitions(G4RayTracer      50 geant4_module_compile_definitions(G4RayTracer PRIVATE G4RAYTRACER_ALLOC_EXPORT)
 52                                                    51 
 53 geant4_module_link_libraries(G4RayTracer           52 geant4_module_link_libraries(G4RayTracer
 54   PUBLIC                                           53   PUBLIC
 55     G4vis_management                           << 
 56   PRIVATE                                      << 
 57     G4bosons                                   << 
 58     G4cuts                                     << 
 59     G4detector                                 << 
 60     G4event                                    << 
 61     G4globman                                      54     G4globman
 62     G4graphics_reps                                55     G4graphics_reps
 63     G4geometrymng                              << 
 64     G4hepgeometry                              << 
 65     G4hits                                     << 
 66     G4intercoms                                << 
 67     G4modeling                                     56     G4modeling
 68     G4partman                                  << 
 69     G4procman                                  << 
 70     G4run                                          57     G4run
 71     G4scoring                                  <<  58     G4hits
 72     G4track                                        59     G4track
                                                   >>  60     G4intercoms
 73     G4tracking                                     61     G4tracking
                                                   >>  62     G4vis_management
                                                   >>  63     G4hepgeometry
                                                   >>  64   PRIVATE
                                                   >>  65     G4event
                                                   >>  66     G4bosons
                                                   >>  67     G4geometrymng
                                                   >>  68     G4scoring
                                                   >>  69     G4partman
                                                   >>  70     G4procman
                                                   >>  71     G4cuts
                                                   >>  72     G4detector
 74     G4navigation)                                  73     G4navigation)
 75                                                    74 
 76 # X11 RayTracer only if selected                   75 # X11 RayTracer only if selected
 77 if(GEANT4_USE_RAYTRACER_X11)                       76 if(GEANT4_USE_RAYTRACER_X11)
 78   geant4_module_sources(G4RayTracer                77   geant4_module_sources(G4RayTracer
 79     PUBLIC_HEADERS                                 78     PUBLIC_HEADERS
 80       G4RayTracerX.hh                              79       G4RayTracerX.hh
 81     PRIVATE_HEADERS                            << 
 82       G4RayTracerXViewer.hh                        80       G4RayTracerXViewer.hh
 83       G4RTXScanner.hh                              81       G4RTXScanner.hh
 84     SOURCES                                        82     SOURCES
 85       G4RayTracerX.cc                              83       G4RayTracerX.cc
 86       G4RayTracerXViewer.cc                        84       G4RayTracerXViewer.cc
 87       G4RTXScanner.cc)                             85       G4RTXScanner.cc)
 88                                                    86 
 89   geant4_module_compile_definitions(G4RayTrace <<  87   geant4_module_link_libraries(G4RayTracer PUBLIC X11::SM X11::ICE X11::X11 X11::Xext X11::Xmu)
 90                                                << 
 91   geant4_module_link_libraries(G4RayTracer PRI << 
 92 endif()                                            88 endif()