Line | |
---|
1 | # Guy Barrand, 20th Mai 2000 |
---|
2 | # |
---|
3 | # Analysis variables... |
---|
4 | # |
---|
5 | |
---|
6 | ANALYSISLIBS := |
---|
7 | |
---|
8 | ifdef 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) |
---|
28 | endif |
---|
29 | |
---|
30 | |
---|
31 | |
---|
Note: See
TracBrowser
for help on using the repository browser.