Geant4 Cross Reference |
1 # -------------------------------------------- 2 # GNUmakefile for example subpackage 3 # -------------------------------------------- 4 5 name := eRosita 6 7 ifndef G4INSTALL 8 G4INSTALL = ../../../.. 9 endif 10 11 include $(G4INSTALL)/config/architecture.gmk 12 include $(G4INSTALL)/config/G4UI_USE.gmk 13 include $(G4INSTALL)/config/G4VIS_USE.gmk 14 include $(G4INSTALL)/config/interactivity.gmk 15 16 CPPFLAGS += -I$(G4BASE)/global/management/incl 17 -I$(G4BASE)/global/HEPRandom/inc 18 -I$(G4BASE)/global/HEPGeometry/i 19 -I$(G4BASE)/global/HEPNumerics/i 20 -I$(G4BASE)/run/include \ 21 -I$(G4BASE)/materials/include \ 22 -I$(G4BASE)/parameterisations/tr 23 -I$(G4BASE)/parameterisations/gf 24 -I$(G4BASE)/particles/management 25 -I$(G4BASE)/particles/bosons/inc 26 -I$(G4BASE)/particles/leptons/in 27 -I$(G4BASE)/particles/hadrons/ba 28 -I$(G4BASE)/particles/hadrons/io 29 -I$(G4BASE)/particles/hadrons/me 30 -I$(G4BASE)/particles/shortlived 31 -I$(G4BASE)/processes/management 32 -I$(G4BASE)/processes/cuts/inclu 33 -I$(G4BASE)/processes/decay/incl 34 -I$(G4BASE)/processes/optical/in 35 -I$(G4BASE)/processes/transporta 36 -I$(G4BASE)/processes/parameteri 37 -I$(G4BASE)/processes/electromag 38 -I$(G4BASE)/processes/electromag 39 -I$(G4BASE)/processes/electromag 40 -I$(G4BASE)/processes/electromag 41 -I$(G4BASE)/processes/electromag 42 -I$(G4BASE)/processes/electromag 43 -I$(G4BASE)/processes/electromag 44 -I../physics/include \ 45 -I$(G4BASE)/geometry/management/ 46 -I$(G4BASE)/geometry/solids/CSG/ 47 -I$(G4BASE)/geometry/solids/spec 48 -I$(G4BASE)/geometry/solids/BREP 49 -I$(G4BASE)/geometry/solids/Bool 50 -I$(G4BASE)/geometry/divisions/i 51 -I$(G4BASE)/geometry/volumes/inc 52 -I$(G4BASE)/geometry/navigation/ 53 -I$(G4BASE)/geometry/magneticfie 54 -I$(G4BASE)/geometry/biasing/inc 55 -I$(G4BASE)/track/include \ 56 -I$(G4BASE)/tracking/include \ 57 -I$(G4BASE)/digits_hits/detector 58 -I$(G4BASE)/digits_hits/hits/inc 59 -I$(G4BASE)/digits_hits/digits/i 60 -I$(G4BASE)/digits_hits/utils/in 61 -I$(G4BASE)/persistency/include 62 -I$(G4BASE)/readout/include \ 63 -I$(G4BASE)/event/include \ 64 -I$(G4BASE)/graphics_reps/includ 65 -I$(G4BASE)/intercoms/include \ 66 67 ifdef G4ANALYSIS_USE 68 CPPFLAGS += `aida-config --include` 69 LDFLAGS += `aida-config --lib` 70 LOADLIBS += `aida-config --lib` 71 endif 72 73 include $(G4INSTALL)/config/common.gmk