source: trunk/config/analysis.gmk@ 886

Last change on this file since 886 was 850, checked in by garnier, 17 years ago

geant4.8.2 beta

File size: 967 bytes
Line 
1# Guy Barrand, 20th Mai 2000
2#
3# Analysis variables...
4#
5
6ANALYSISLIBS :=
7
8ifdef G4ANALYSIS_USE
9 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
26 CPPFLAGS += $(G4ANALYSIS_AIDA_CONFIG_CFLAGS)
27 ANALYSISLIBS += $(G4ANALYSIS_AIDA_CONFIG_LIBS)
28endif
29
30
31
Note: See TracBrowser for help on using the repository browser.