package        G4particles
version        v6r0 
branches       cmt doc G4particles

# =============================================================================
# ============ dependencies ===================================================
# =============================================================================
use            G4materials v* Geant4
use            G4intercoms v* Geant4

# =============================================================================
# ============ dependencies ===================================================
# =============================================================================

library        G4particles $(G4LibraryFlags) \
                           ../management/src/*.cc \ 
                           ../bosons/src/*.cc \ 
                           ../leptons/src/*.cc \ 
                           ../shortlived/src/*.cc \ 
                           ../hadrons/mesons/src/*.cc \
                           ../hadrons/barions/src/*.cc \ 
                           ../hadrons/ions/src/*.cc   \
                           ../utils/src/*.cc

# =============================================================================
# ============ apply all nesessary patterns ===================================
# =============================================================================
apply_pattern  G4AllCMTpatterns

# =============================================================================
# ============ the end ========================================================
# =============================================================================
private
macro G4particles_pp_cppflags "" WIN32 ' /D"G4PARTICLES_ALLOC_EXPORT"'

macro G4particles_source "$(G4CONFIGROOT)/cmt/copy_source"
setup_script  $(G4particles_source)


