make sure that dictionary generation works.

This commit is contained in:
suter_a 2023-02-19 11:29:55 +01:00
parent da6eea271d
commit 3457ff9d25
2 changed files with 4 additions and 2 deletions

View File

@ -6,6 +6,7 @@ set(MUSRFIT_INC ${CMAKE_SOURCE_DIR}/src/include)
# Hence, target_include_directories cannot be used here because, targets are # Hence, target_include_directories cannot be used here because, targets are
# setup only afterwards. # setup only afterwards.
include_directories(${MUSRFIT_INC}) include_directories(${MUSRFIT_INC})
include_directories(${FFTW3_INCLUDE})
root_generate_dictionary( root_generate_dictionary(
PFourierCanvasDict PFourierCanvasDict

View File

@ -6,6 +6,7 @@ set(DEPTH_PROFILE_INC ${CMAKE_CURRENT_SOURCE_DIR}/../inc)
# ROOT requires that the dictonary header files are found at configuration time. # ROOT requires that the dictonary header files are found at configuration time.
# Hence, target_include_directories cannot be used here because, targets are # Hence, target_include_directories cannot be used here because, targets are
# setup only afterwards. # setup only afterwards.
include_directories(${FFTW3_INCLUDE})
include_directories(${MUSRFIT_INC}) include_directories(${MUSRFIT_INC})
include_directories(${DEPTH_PROFILE_INC}) include_directories(${DEPTH_PROFILE_INC})
@ -13,7 +14,7 @@ root_generate_dictionary(
PDepthProfileDict PDepthProfileDict
PDepthProfile.h PDepthProfile.h
OPTIONS OPTIONS
-I${FFTW3_INCLUDE_DIR} -I${FFTW3_INCLUDE}
-I${MUSRFIT_INC} -I${MUSRFIT_INC}
-I${DEPTH_PROFILE_INC} -I${DEPTH_PROFILE_INC}
-inlineInputHeader -inlineInputHeader
@ -45,7 +46,7 @@ set_target_properties(PDepthProfile
#--- make sure that the include directory is found ---------------------------- #--- make sure that the include directory is found ----------------------------
target_include_directories( target_include_directories(
PDepthProfile BEFORE PRIVATE PDepthProfile BEFORE PRIVATE
$<BUILD_INTERFACE:${FFTW3_INCLUDE_DIR}> $<BUILD_INTERFACE:${FFTW3_INCLUDE}>
$<BUILD_INTERFACE:${MUSRFIT_INC}> $<BUILD_INTERFACE:${MUSRFIT_INC}>
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/../inc> $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/../inc>
) )