make sure that BOOST is found even if installed in any non-standard path.
This commit is contained in:
parent
ae60581d5d
commit
2a848ed5f3
@ -49,6 +49,7 @@ add_executable(any2many git-revision.h any2many.cpp)
|
|||||||
target_compile_options(any2many BEFORE PRIVATE "-DHAVE_CONFIG_H")
|
target_compile_options(any2many BEFORE PRIVATE "-DHAVE_CONFIG_H")
|
||||||
target_include_directories(any2many
|
target_include_directories(any2many
|
||||||
BEFORE PRIVATE
|
BEFORE PRIVATE
|
||||||
|
$<BUILD_INTERFACE:${Boost_INCLUDE_DIR}>
|
||||||
$<BUILD_INTERFACE:${FFTW3_INCLUDE_DIR}>
|
$<BUILD_INTERFACE:${FFTW3_INCLUDE_DIR}>
|
||||||
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}>
|
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}>
|
||||||
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}/src>
|
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}/src>
|
||||||
@ -93,6 +94,7 @@ add_executable(musrfit git-revision.h musrfit.cpp)
|
|||||||
target_compile_options(musrfit BEFORE PRIVATE "-DHAVE_CONFIG_H")
|
target_compile_options(musrfit BEFORE PRIVATE "-DHAVE_CONFIG_H")
|
||||||
target_include_directories(musrfit
|
target_include_directories(musrfit
|
||||||
BEFORE PRIVATE
|
BEFORE PRIVATE
|
||||||
|
$<BUILD_INTERFACE:${Boost_INCLUDE_DIR}>
|
||||||
$<BUILD_INTERFACE:${FFTW3_INCLUDE_DIR}>
|
$<BUILD_INTERFACE:${FFTW3_INCLUDE_DIR}>
|
||||||
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}>
|
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}>
|
||||||
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}/src>
|
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}/src>
|
||||||
@ -104,6 +106,7 @@ add_executable(musrFT git-revision.h musrFT.cpp)
|
|||||||
target_compile_options(musrFT BEFORE PRIVATE "-DHAVE_CONFIG_H")
|
target_compile_options(musrFT BEFORE PRIVATE "-DHAVE_CONFIG_H")
|
||||||
target_include_directories(musrFT
|
target_include_directories(musrFT
|
||||||
BEFORE PRIVATE
|
BEFORE PRIVATE
|
||||||
|
$<BUILD_INTERFACE:${Boost_INCLUDE_DIR}>
|
||||||
$<BUILD_INTERFACE:${FFTW3_INCLUDE_DIR}>
|
$<BUILD_INTERFACE:${FFTW3_INCLUDE_DIR}>
|
||||||
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}>
|
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}>
|
||||||
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}/src>
|
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}/src>
|
||||||
@ -127,6 +130,7 @@ add_executable(musrt0 git-revision.h musrt0.cpp)
|
|||||||
target_compile_options(musrt0 BEFORE PRIVATE "-DHAVE_CONFIG_H")
|
target_compile_options(musrt0 BEFORE PRIVATE "-DHAVE_CONFIG_H")
|
||||||
target_include_directories(musrt0
|
target_include_directories(musrt0
|
||||||
BEFORE PRIVATE
|
BEFORE PRIVATE
|
||||||
|
$<BUILD_INTERFACE:${Boost_INCLUDE_DIR}>
|
||||||
$<BUILD_INTERFACE:${FFTW3_INCLUDE_DIR}>
|
$<BUILD_INTERFACE:${FFTW3_INCLUDE_DIR}>
|
||||||
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}>
|
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}>
|
||||||
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}/src>
|
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}/src>
|
||||||
@ -138,6 +142,7 @@ add_executable(musrview git-revision.h musrview.cpp)
|
|||||||
target_compile_options(musrview BEFORE PRIVATE "-DHAVE_CONFIG_H")
|
target_compile_options(musrview BEFORE PRIVATE "-DHAVE_CONFIG_H")
|
||||||
target_include_directories(musrview
|
target_include_directories(musrview
|
||||||
BEFORE PRIVATE
|
BEFORE PRIVATE
|
||||||
|
$<BUILD_INTERFACE:${Boost_INCLUDE_DIR}>
|
||||||
$<BUILD_INTERFACE:${FFTW3_INCLUDE_DIR}>
|
$<BUILD_INTERFACE:${FFTW3_INCLUDE_DIR}>
|
||||||
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}>
|
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}>
|
||||||
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}/src>
|
$<BUILD_INTERFACE:${CMAKE_BINARY_DIR}/src>
|
||||||
|
@ -11,13 +11,13 @@ root_generate_dictionary(
|
|||||||
)
|
)
|
||||||
root_generate_dictionary(
|
root_generate_dictionary(
|
||||||
PMusrCanvasDict
|
PMusrCanvasDict
|
||||||
-I${FFTW3_INCLUDE_DIR} ${MUSRFIT_INC}/PMusrCanvas.h
|
-I${Boost_INCLUDE_DIR} -I${FFTW3_INCLUDE_DIR} ${MUSRFIT_INC}/PMusrCanvas.h
|
||||||
LINKDEF ${MUSRFIT_INC}/PMusrCanvasLinkDef.h
|
LINKDEF ${MUSRFIT_INC}/PMusrCanvasLinkDef.h
|
||||||
MODULE PMusrCanvas
|
MODULE PMusrCanvas
|
||||||
)
|
)
|
||||||
root_generate_dictionary(
|
root_generate_dictionary(
|
||||||
PMusrT0Dict
|
PMusrT0Dict
|
||||||
-I${FFTW3_INCLUDE_DIR} ${MUSRFIT_INC}/PMusrT0.h
|
-I${Boost_INCLUDE_DIR} -I${FFTW3_INCLUDE_DIR} ${MUSRFIT_INC}/PMusrT0.h
|
||||||
LINKDEF ${MUSRFIT_INC}/PMusrT0LinkDef.h
|
LINKDEF ${MUSRFIT_INC}/PMusrT0LinkDef.h
|
||||||
MODULE PMusrT0
|
MODULE PMusrT0
|
||||||
)
|
)
|
||||||
@ -80,6 +80,7 @@ add_library(PMusr SHARED
|
|||||||
#--- make sure that the include directory is found ----------------------------
|
#--- make sure that the include directory is found ----------------------------
|
||||||
target_include_directories(
|
target_include_directories(
|
||||||
PMusr BEFORE PRIVATE
|
PMusr BEFORE PRIVATE
|
||||||
|
$<BUILD_INTERFACE:${Boost_INCLUDE_DIR}>
|
||||||
$<BUILD_INTERFACE:${FFTW3_INCLUDE_DIR}>
|
$<BUILD_INTERFACE:${FFTW3_INCLUDE_DIR}>
|
||||||
$<BUILD_INTERFACE:${NEXUS_INCLUDE_DIR}>
|
$<BUILD_INTERFACE:${NEXUS_INCLUDE_DIR}>
|
||||||
$<BUILD_INTERFACE:${MUSRFIT_INC}>
|
$<BUILD_INTERFACE:${MUSRFIT_INC}>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user