Ignore:
Timestamp:
Sep 10, 2008, 5:40:37 PM (16 years ago)
Author:
garnier
Message:

geant4.8.2 beta

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/config/analysis.gmk

    r472 r850  
    88ifdef G4ANALYSIS_USE
    99  CPPFLAGS += -DG4ANALYSIS_USE
     10  ifndef G4ANALYSIS_AIDA_CONFIG_CFLAGS
     11    ifneq (,$(findstring WIN32-VC,$(G4SYSTEM)))
     12      # The "aida-config --include" for VC may return information
     13      # by using the Windows /I syntax which is not understood
     14      # by "g++ -M" used by the Geant4 make system to get dependencies.
     15      # Then we transform to use the -I syntax which is understood by
     16      # both g++ and CL.exe compilers :
     17      G4ANALYSIS_TMP := $(shell echo "`aida-config --include`")
     18      G4ANALYSIS_AIDA_CONFIG_CFLAGS := $(patsubst /I%,-I"%",$(G4ANALYSIS_TMP))
     19    else
     20      G4ANALYSIS_AIDA_CONFIG_CFLAGS := `aida-config --include`
     21    endif
     22  endif
     23  ifndef G4ANALYSIS_AIDA_CONFIG_LIBS
     24    G4ANALYSIS_AIDA_CONFIG_LIBS := `aida-config --lib`
     25  endif
    1026  CPPFLAGS += $(G4ANALYSIS_AIDA_CONFIG_CFLAGS)
    1127  ANALYSISLIBS += $(G4ANALYSIS_AIDA_CONFIG_LIBS)
Note: See TracChangeset for help on using the changeset viewer.