Changeset 1045 for trunk/config/analysis.gmk
- Timestamp:
- May 15, 2009, 12:28:43 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/config/analysis.gmk
r850 r1045 15 15 # Then we transform to use the -I syntax which is understood by 16 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 ))17 G4ANALYSIS_TMP_1 := $(shell echo "`aida-config --include`") 18 G4ANALYSIS_AIDA_CONFIG_CFLAGS := $(patsubst /I%,-I"%",$(G4ANALYSIS_TMP_1)) 19 19 else 20 20 G4ANALYSIS_AIDA_CONFIG_CFLAGS := `aida-config --include` … … 22 22 endif 23 23 ifndef G4ANALYSIS_AIDA_CONFIG_LIBS 24 G4ANALYSIS_AIDA_CONFIG_LIBS := `aida-config --lib` 24 ifneq (,$(findstring WIN32-VC,$(G4SYSTEM))) 25 # The "aida-config --lib" for VC may return information 26 # by using the Windows /LIBPATH syntax which is not understood 27 # by g++ used by the Geant4 make system to link applications. 28 G4ANALYSIS_TMP_2 := $(shell echo "`aida-config --lib`" | sed -e 's:\\:/:g') 29 G4ANALYSIS_AIDA_CONFIG_LIBS := $(patsubst /LIBPATH:%,'-libpath:'%,$(G4ANALYSIS_TMP_2)) 30 else 31 G4ANALYSIS_AIDA_CONFIG_LIBS := `aida-config --lib` 32 endif 25 33 endif 26 34 CPPFLAGS += $(G4ANALYSIS_AIDA_CONFIG_CFLAGS)
Note: See TracChangeset
for help on using the changeset viewer.