Merged muonspin/musrfit:root6 into master
This commit is contained in:
5
src/external/BMWtools/CMakeLists.txt
vendored
5
src/external/BMWtools/CMakeLists.txt
vendored
@ -3,12 +3,13 @@
|
||||
#--- generate necessary dictionaries ------------------------------------------
|
||||
set(MUSRFIT_INC ${CMAKE_SOURCE_DIR}/src/include)
|
||||
set(CUBA_INC ${CMAKE_SOURCE_DIR}/src/external/libCuba/src)
|
||||
set(PREFIX_INC ${CMAKE_INSTALL_PREFIX}/include)
|
||||
|
||||
root_generate_dictionary(
|
||||
BMWStartupHandlerDict
|
||||
-I${MUSRFIT_INC}
|
||||
BMWStartupHandler.h
|
||||
-I${MUSRFIT_INC} -I${PREFIX_INC} BMWStartupHandler.h
|
||||
LINKDEF BMWStartupHandlerLinkDef.h
|
||||
OPTIONS -inlineInputHeader
|
||||
MODULE BMWStartupHandler
|
||||
)
|
||||
|
||||
|
7
src/external/MagProximity/CMakeLists.txt
vendored
7
src/external/MagProximity/CMakeLists.txt
vendored
@ -2,20 +2,27 @@
|
||||
|
||||
#--- generate necessary dictionaries ------------------------------------------
|
||||
set(MUSRFIT_INC ${CMAKE_SOURCE_DIR}/src/include)
|
||||
set(PREFIX_INC ${CMAKE_INSTALL_PREFIX}/include)
|
||||
|
||||
root_generate_dictionary(
|
||||
PMagProximityFitterDict
|
||||
-I${FFTW3_INCLUDE_DIR}
|
||||
-I${MUSRFIT_INC}
|
||||
-I${CMAKE_CURRENT_SOURCE_DIR}
|
||||
-I${PREFIX_INC}
|
||||
PMagProximityFitter.h
|
||||
LINKDEF PMagProximityFitterLinkDef.h
|
||||
OPTIONS -inlineInputHeader
|
||||
MODULE PMagProximityFitter
|
||||
)
|
||||
root_generate_dictionary(
|
||||
PMPStartupHandlerDict
|
||||
-I${MUSRFIT_INC}
|
||||
-I${CMAKE_CURRENT_SOURCE_DIR}
|
||||
-I${PREFIX_INC}
|
||||
PMPStartupHandler.h
|
||||
LINKDEF PMPStartupHandlerLinkDef.h
|
||||
OPTIONS -inlineInputHeader
|
||||
MODULE PMPStartupHandler
|
||||
)
|
||||
|
||||
|
8
src/external/MusrRoot/CMakeLists.txt
vendored
8
src/external/MusrRoot/CMakeLists.txt
vendored
@ -1,8 +1,14 @@
|
||||
# - TMusrRunHeader library ----------------------------------------------------
|
||||
|
||||
#--- generate necessary dictionaries ------------------------------------------
|
||||
set(MUSRROOT_INC ${CMAKE_SOURCE_DIR}/src/external/MusrRoot)
|
||||
set(PREFIX_INC ${CMAKE_INSTALL_PREFIX}/include)
|
||||
|
||||
root_generate_dictionary(
|
||||
TMusrRunHeaderDict TMusrRunHeader.h LINKDEF TMusrRunHeaderLinkDef.h
|
||||
TMusrRunHeaderDict
|
||||
-I${MUSRROOT_INC} -I${PREFIX_INC} TMusrRunHeader.h
|
||||
LINKDEF TMusrRunHeaderLinkDef.h
|
||||
OPTIONS -inlineInputHeader
|
||||
MODULE TMusrRunHeader
|
||||
)
|
||||
|
||||
|
21
src/external/Nonlocal/CMakeLists.txt
vendored
21
src/external/Nonlocal/CMakeLists.txt
vendored
@ -2,17 +2,29 @@
|
||||
|
||||
#--- generate necessary dictionaries ------------------------------------------
|
||||
set(MUSRFIT_INC ${CMAKE_SOURCE_DIR}/src/include)
|
||||
set(NONLOCAL_INC ${CMAKE_SOURCE_DIR}/src/external/Nonlocal)
|
||||
set(PREFIX_INC ${CMAKE_INSTALL_PREFIX}/include)
|
||||
|
||||
root_generate_dictionary(
|
||||
PNL_PippardFitterDict
|
||||
-I${FFTW3_INCLUDE_DIR}
|
||||
-I${MUSRFIT_INC}
|
||||
-I${MUSRFIT_INC}
|
||||
-I${NONLOCAL_INC}
|
||||
-I${CMAKE_CURRENT_SOURCE_DIR}
|
||||
-I${PREFIX_INC}
|
||||
PNL_PippardFitter.h
|
||||
LINKDEF PNL_PippardFitterLinkDef.h
|
||||
OPTIONS -inlineInputHeader
|
||||
MODULE PNL_PippardFitter
|
||||
)
|
||||
root_generate_dictionary(
|
||||
PNL_StartupHandlerDict PNL_StartupHandler.h LINKDEF PNL_StartupHandlerLinkDef.h
|
||||
PNL_StartupHandlerDict
|
||||
-I${NONLOCAL_INC}
|
||||
-I${CMAKE_CURRENT_SOURCE_DIR}
|
||||
-I${PREFIX_INC}
|
||||
PNL_StartupHandler.h
|
||||
LINKDEF PNL_StartupHandlerLinkDef.h
|
||||
OPTIONS -inlineInputHeader
|
||||
MODULE PNL_StartupHandler
|
||||
)
|
||||
|
||||
@ -38,7 +50,7 @@ target_include_directories(
|
||||
PNL_PippardFitter BEFORE PRIVATE
|
||||
$<BUILD_INTERFACE:${FFTW3_INCLUDE_DIR}>
|
||||
$<BUILD_INTERFACE:${MUSRFIT_INC}>
|
||||
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
|
||||
$<BUILD_INTERFACE:${CMAKE_SOURCE_DIR}>
|
||||
)
|
||||
|
||||
#--- set target properties, e.g. version --------------------------------------
|
||||
@ -64,7 +76,8 @@ install(
|
||||
|
||||
#--- install PNL_PippardFitter header -----------------------------------------
|
||||
install(
|
||||
FILES
|
||||
FILES
|
||||
PNonlocal.h
|
||||
PNL_PippardFitter.h
|
||||
PNL_RgeHandler.h
|
||||
PNL_StartupHandler.h
|
||||
|
13
src/external/TLemRunHeader/CMakeLists.txt
vendored
13
src/external/TLemRunHeader/CMakeLists.txt
vendored
@ -1,12 +1,21 @@
|
||||
# -TLemRunHeader library ------------------------------------------------------
|
||||
|
||||
#--- generate necessary dictionaries ------------------------------------------
|
||||
set(TLEMRUNHEADER_INC ${CMAKE_SOURCE_DIR}/src/external/TLemRunHeader)
|
||||
set(PREFIX_INC ${CMAKE_INSTALL_PREFIX}/include)
|
||||
|
||||
root_generate_dictionary(
|
||||
TLemRunHeaderDict TLemRunHeader.h LINKDEF TLemRunHeaderLinkDef.h
|
||||
TLemRunHeaderDict
|
||||
-I${TLEMRUNHEADER_INC} -I${PREFIX_INC} TLemRunHeader.h
|
||||
LINKDEF TLemRunHeaderLinkDef.h
|
||||
OPTIONS -inlineInputHeader
|
||||
MODULE TLemRunHeader
|
||||
)
|
||||
root_generate_dictionary(
|
||||
TLemStatsDict TLemStats.h LINKDEF TLemStatsLinkDef.h
|
||||
TLemStatsDict
|
||||
-I${TLEMRUNHEADER_INC} -I${PREFIX_INC} TLemStats.h
|
||||
LINKDEF TLemStatsLinkDef.h
|
||||
OPTIONS -inlineInputHeader
|
||||
MODULE TLemStats
|
||||
)
|
||||
|
||||
|
6
src/external/libBNMR/CMakeLists.txt
vendored
6
src/external/libBNMR/CMakeLists.txt
vendored
@ -5,13 +5,13 @@ add_subdirectory(libLineProfile)
|
||||
|
||||
#--- generate necessary dictionaries ------------------------------------------
|
||||
set(MUSRFIT_INC ${CMAKE_SOURCE_DIR}/src/include)
|
||||
set(PREFIX_INC ${CMAKE_INSTALL_PREFIX}/include)
|
||||
|
||||
root_generate_dictionary(
|
||||
TBNMRDict
|
||||
-I${FFTW3_INCLUDE_DIR}
|
||||
-I${MUSRFIT_INC}
|
||||
TBNMR.h
|
||||
-I${FFTW3_INCLUDE_DIR} -I${MUSRFIT_INC} -I${PREFIX_INC} TBNMR.h
|
||||
LINKDEF TBNMRLinkDef.h
|
||||
OPTIONS -inlineInputHeader
|
||||
MODULE TBNMR
|
||||
)
|
||||
|
||||
|
@ -4,15 +4,13 @@
|
||||
set(MUSRFIT_INC ${CMAKE_SOURCE_DIR}/src/include)
|
||||
set(BMW_TOOLS_INC ${CMAKE_SOURCE_DIR}/src/external/BMWtools)
|
||||
set(POFB_INC ${CMAKE_SOURCE_DIR}/src/external/libFitPofB/include)
|
||||
set(PREFIX_INC ${CMAKE_INSTALL_PREFIX}/include)
|
||||
|
||||
root_generate_dictionary(
|
||||
TCalcMeanFieldsLEMDict
|
||||
-I${FFTW3_INCLUDE_DIR}
|
||||
-I${MUSRFIT_INC}
|
||||
-I${BMW_TOOLS_INC}
|
||||
-I${POFB_INC}
|
||||
TCalcMeanFieldsLEM.h
|
||||
-I${FFTW3_INCLUDE_DIR} -I${MUSRFIT_INC} -I${BMW_TOOLS_INC} -I${POFB_INC} -I${PREFIX_INC} TCalcMeanFieldsLEM.h
|
||||
LINKDEF TCalcMeanFieldsLEMLinkDef.h
|
||||
OPTIONS -inlineInputHeader
|
||||
MODULE TCalcMeanFieldsLEM
|
||||
)
|
||||
|
||||
|
@ -4,6 +4,7 @@
|
||||
set(MUSRFIT_INC ${CMAKE_SOURCE_DIR}/src/include)
|
||||
set(BMW_TOOLS_INC ${CMAKE_SOURCE_DIR}/src/external/BMWtools)
|
||||
set(POFB_INC ${CMAKE_SOURCE_DIR}/src/external/libFitPofB/include)
|
||||
set(PREFIX_INC ${CMAKE_INSTALL_PREFIX}/include)
|
||||
|
||||
root_generate_dictionary(
|
||||
TLondon1DDict
|
||||
@ -12,8 +13,10 @@ root_generate_dictionary(
|
||||
-I${BMW_TOOLS_INC}
|
||||
-I${POFB_INC}
|
||||
-I${CMAKE_CURRENT_SOURCE_DIR}/../include
|
||||
-I${PREFIX_INC}
|
||||
TLondon1D.h
|
||||
LINKDEF ${CMAKE_CURRENT_SOURCE_DIR}/../include/TLondon1DLinkDef.h
|
||||
OPTIONS -inlineInputHeader
|
||||
MODULE TLondon1D
|
||||
)
|
||||
root_generate_dictionary(
|
||||
@ -23,8 +26,10 @@ root_generate_dictionary(
|
||||
-I${BMW_TOOLS_INC}
|
||||
-I${POFB_INC}
|
||||
-I${CMAKE_CURRENT_SOURCE_DIR}/../include
|
||||
-I${PREFIX_INC}
|
||||
TVortex.h
|
||||
LINKDEF ${CMAKE_CURRENT_SOURCE_DIR}/../include/TVortexLinkDef.h
|
||||
OPTIONS -inlineInputHeader
|
||||
MODULE TVortex
|
||||
)
|
||||
root_generate_dictionary(
|
||||
@ -34,8 +39,10 @@ root_generate_dictionary(
|
||||
-I${BMW_TOOLS_INC}
|
||||
-I${POFB_INC}
|
||||
-I${CMAKE_CURRENT_SOURCE_DIR}/../include
|
||||
-I${PREFIX_INC}
|
||||
TSkewedGss.h
|
||||
LINKDEF ${CMAKE_CURRENT_SOURCE_DIR}/../include/TSkewedGssLinkDef.h
|
||||
OPTIONS -inlineInputHeader
|
||||
MODULE TSkewedGss
|
||||
)
|
||||
|
||||
|
3
src/external/libGapIntegrals/CMakeLists.txt
vendored
3
src/external/libGapIntegrals/CMakeLists.txt
vendored
@ -3,14 +3,17 @@
|
||||
#--- generate necessary dictionaries ------------------------------------------
|
||||
set(MUSRFIT_INC ${CMAKE_SOURCE_DIR}/src/include)
|
||||
set(BMW_TOOLS_INC ${CMAKE_SOURCE_DIR}/src/external/BMWtools)
|
||||
set(PREFIX_INC ${CMAKE_INSTALL_PREFIX}/include)
|
||||
|
||||
root_generate_dictionary(
|
||||
TGapIntegralsDict
|
||||
-I${FFTW3_INCLUDE_DIR}
|
||||
-I${MUSRFIT_INC}
|
||||
-I${BMW_TOOLS_INC}
|
||||
-I${PREFIX_INC}
|
||||
TGapIntegrals.h
|
||||
LINKDEF TGapIntegralsLinkDef.h
|
||||
OPTIONS -inlineInputHeader
|
||||
MODULE TGapIntegrals
|
||||
)
|
||||
|
||||
|
3
src/external/libLFRelaxation/CMakeLists.txt
vendored
3
src/external/libLFRelaxation/CMakeLists.txt
vendored
@ -3,14 +3,17 @@
|
||||
#--- generate necessary dictionaries ------------------------------------------
|
||||
set(MUSRFIT_INC ${CMAKE_SOURCE_DIR}/src/include)
|
||||
set(BMW_TOOLS_INC ${CMAKE_SOURCE_DIR}/src/external/BMWtools)
|
||||
set(PREFIX_INC ${CMAKE_INSTALL_PREFIX}/include)
|
||||
|
||||
root_generate_dictionary(
|
||||
TLFRelaxationDict
|
||||
-I${FFTW3_INCLUDE_DIR}
|
||||
-I${MUSRFIT_INC}
|
||||
-I${BMW_TOOLS_INC}
|
||||
-I${PREFIX_INC}
|
||||
TLFRelaxation.h
|
||||
LINKDEF TLFRelaxationLinkDef.h
|
||||
OPTIONS -inlineInputHeader
|
||||
MODULE TLFRelaxation
|
||||
)
|
||||
|
||||
|
@ -2,6 +2,7 @@
|
||||
|
||||
#--- generate necessary dictionaries ------------------------------------------
|
||||
set(MUSRFIT_INC ${CMAKE_SOURCE_DIR}/src/include)
|
||||
set(PREFIX_INC ${CMAKE_INSTALL_PREFIX}/include)
|
||||
|
||||
root_generate_dictionary(
|
||||
PPhotoMeissnerDict
|
||||
@ -10,16 +11,20 @@ root_generate_dictionary(
|
||||
-I${ROOT_INCLUDE_DIRS}
|
||||
-I${MUSRFIT_INC}
|
||||
-I${CMAKE_CURRENT_SOURCE_DIR}/../include
|
||||
-I${PREFIX_INC}
|
||||
PPhotoMeissner.h
|
||||
LINKDEF ${CMAKE_CURRENT_SOURCE_DIR}/../include/PPhotoMeissnerLinkDef.h
|
||||
OPTIONS -inlineInputHeader
|
||||
MODULE PPhotoMeissner
|
||||
)
|
||||
root_generate_dictionary(
|
||||
PStartupHandler_PMDict
|
||||
-I${MUSRFIT_INC}
|
||||
-I${CMAKE_CURRENT_SOURCE_DIR}/../include
|
||||
-I${PREFIX_INC}
|
||||
PStartupHandler_PM.h
|
||||
LINKDEF ${CMAKE_CURRENT_SOURCE_DIR}/../include/PStartupHandler_PMLinkDef.h
|
||||
OPTIONS -inlineInputHeader
|
||||
MODULE PStartupHandler_PM
|
||||
)
|
||||
|
||||
|
@ -2,21 +2,26 @@
|
||||
|
||||
#--- generate necessary dictionaries ------------------------------------------
|
||||
set(MUSRFIT_INC ${CMAKE_SOURCE_DIR}/src/include)
|
||||
set(PREFIX_INC ${CMAKE_INSTALL_PREFIX}/include)
|
||||
|
||||
root_generate_dictionary(
|
||||
PSkewedLorentzianDict
|
||||
-I${FFTW3_INCLUDE_DIR}
|
||||
-I${MUSRFIT_INC}
|
||||
-I${CMAKE_CURRENT_SOURCE_DIR}/../include
|
||||
-I${PREFIX_INC}
|
||||
PSkewedLorentzian.h
|
||||
LINKDEF ${CMAKE_CURRENT_SOURCE_DIR}/../include/PSkewedLorentzianLinkDef.h
|
||||
OPTIONS -inlineInputHeader
|
||||
MODULE PSkewedLorentzian
|
||||
)
|
||||
root_generate_dictionary(
|
||||
PStartupHandler_SVDict
|
||||
-I${CMAKE_CURRENT_SOURCE_DIR}/../include
|
||||
-I${PREFIX_INC}
|
||||
PStartupHandler_SV.h
|
||||
LINKDEF ${CMAKE_CURRENT_SOURCE_DIR}/../include/PStartupHandler_SVLinkDef.h
|
||||
OPTIONS -inlineInputHeader
|
||||
MODULE PStartupHandler_SV
|
||||
)
|
||||
|
||||
|
3
src/external/libZFRelaxation/CMakeLists.txt
vendored
3
src/external/libZFRelaxation/CMakeLists.txt
vendored
@ -3,14 +3,17 @@
|
||||
#--- generate necessary dictionaries ------------------------------------------
|
||||
set(MUSRFIT_INC ${CMAKE_SOURCE_DIR}/src/include)
|
||||
set(BMW_TOOLS_INC ${CMAKE_SOURCE_DIR}/src/external/BMWtools)
|
||||
set(PREFIX_INC ${CMAKE_INSTALL_PREFIX}/include)
|
||||
|
||||
root_generate_dictionary(
|
||||
ZFRelaxationDict
|
||||
-I${FFTW3_INCLUDE_DIR}
|
||||
-I${MUSRFIT_INC}
|
||||
-I${BMW_TOOLS_INC}
|
||||
-I${PREFIX_INC}
|
||||
ZFRelaxation.h
|
||||
LINKDEF ZFRelaxationLinkDef.h
|
||||
OPTIONS -inlineInputHeader
|
||||
MODULE ZFRelaxation
|
||||
)
|
||||
|
||||
|
Reference in New Issue
Block a user