make sure that BOOST is found even if installed in any non-standard path.
Conflicts: src/CMakeLists.txt src/classes/CMakeLists.txt
This commit is contained in:
parent
987713c416
commit
660053c52a
@ -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>
|
||||||
@ -94,6 +95,7 @@ target_compile_options(musrfit BEFORE PRIVATE "-DHAVE_CONFIG_H")
|
|||||||
target_include_directories(musrfit
|
target_include_directories(musrfit
|
||||||
BEFORE PRIVATE
|
BEFORE PRIVATE
|
||||||
$<BUILD_INTERFACE:${DKS_INCLUDE_DIR}>
|
$<BUILD_INTERFACE:${DKS_INCLUDE_DIR}>
|
||||||
|
$<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>
|
||||||
@ -105,6 +107,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>
|
||||||
@ -128,6 +131,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>
|
||||||
@ -139,6 +143,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
|
||||||
)
|
)
|
||||||
@ -89,6 +89,7 @@ set_target_properties(PMusr
|
|||||||
target_include_directories(
|
target_include_directories(
|
||||||
PMusr BEFORE PRIVATE
|
PMusr BEFORE PRIVATE
|
||||||
$<BUILD_INTERFACE:${DKS_INCLUDE_DIR}>
|
$<BUILD_INTERFACE:${DKS_INCLUDE_DIR}>
|
||||||
|
$<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