package        G4geometry
version        v6r1 

branches cmt doc G4geometry

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

# =============================================================================
# ============ library ========================================================
# =============================================================================

library        G4geometry $(G4LibraryFlags)  \
                          ../solids/CSG/src/*.cc \
                          ../solids/specific/src/*.cc \
                          ../solids/Boolean/src/*.cc \
                          ../solids/BREPS/src/*.cc \
                          ../management/src/*.cc \
                          ../volumes/src/*.cc \
                          ../magneticfield/src/*.cc \
                          ../navigation/src/*.cc \
                          ../biasing/src/*.cc \
                          ../divisions/src/*.cc
     
# =============================================================================
# ============ mandatory pattersn =============================================
# =============================================================================
apply_pattern  G4AllCMTpatterns

# =============================================================================
# ============ the end ========================================================
# =============================================================================
private
macro G4geometry_pp_cppflags "" WIN32 ' /D"G4GEOM_ALLOC_EXPORT" '

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



