cmake: added library version information to the targets.
This commit is contained in:
parent
610aab1773
commit
b360129ee3
@ -73,6 +73,13 @@ add_library(PMusr SHARED
|
|||||||
PStartupHandlerDict.cxx
|
PStartupHandlerDict.cxx
|
||||||
PTheory.cpp
|
PTheory.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
|
#--- set target properties, e.g. version --------------------------------------
|
||||||
|
set_target_properties(PMusr
|
||||||
|
PROPERTIES
|
||||||
|
VERSION ${MUSR_VERSION}
|
||||||
|
)
|
||||||
|
|
||||||
#--- 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
|
||||||
@ -91,6 +98,13 @@ add_library(PUserFcnBase SHARED
|
|||||||
PUserFcnBase.cpp
|
PUserFcnBase.cpp
|
||||||
PUserFcnBaseDict.cxx
|
PUserFcnBaseDict.cxx
|
||||||
)
|
)
|
||||||
|
|
||||||
|
#--- set target properties, e.g. version --------------------------------------
|
||||||
|
set_target_properties(PUserFcnBase
|
||||||
|
PROPERTIES
|
||||||
|
VERSION ${MUSR_VERSION}
|
||||||
|
)
|
||||||
|
|
||||||
#--- make sure that the include directory is found ----------------------------
|
#--- make sure that the include directory is found ----------------------------
|
||||||
target_include_directories(
|
target_include_directories(
|
||||||
PUserFcnBase BEFORE PRIVATE $<BUILD_INTERFACE:${MUSRFIT_INC}>
|
PUserFcnBase BEFORE PRIVATE $<BUILD_INTERFACE:${MUSRFIT_INC}>
|
||||||
|
7
src/external/BMWtools/CMakeLists.txt
vendored
7
src/external/BMWtools/CMakeLists.txt
vendored
@ -29,6 +29,13 @@ add_library(BMWtools SHARED
|
|||||||
TTrimSPDataHandler.cpp
|
TTrimSPDataHandler.cpp
|
||||||
BMWIntegrator.cpp
|
BMWIntegrator.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
|
#--- set target properties, e.g. version --------------------------------------
|
||||||
|
set_target_properties(BMWtools
|
||||||
|
PROPERTIES
|
||||||
|
VERSION "1.0.0"
|
||||||
|
)
|
||||||
|
|
||||||
#--- make sure that the include directory is found ----------------------------
|
#--- make sure that the include directory is found ----------------------------
|
||||||
target_include_directories(
|
target_include_directories(
|
||||||
BMWtools BEFORE PRIVATE
|
BMWtools BEFORE PRIVATE
|
||||||
|
11
src/external/MagProximity/CMakeLists.txt
vendored
11
src/external/MagProximity/CMakeLists.txt
vendored
@ -18,8 +18,8 @@ set(prefix "${CMAKE_INSTALL_PREFIX}")
|
|||||||
set(exec_prefix "\$\{prefix\}")
|
set(exec_prefix "\$\{prefix\}")
|
||||||
set(libdir "\$\{exec_prefix\}/lib")
|
set(libdir "\$\{exec_prefix\}/lib")
|
||||||
set(includedir "\$\{prefix\}/include")
|
set(includedir "\$\{prefix\}/include")
|
||||||
set(PNL_PIPPARDFITTER_VERSION "1.0.0")
|
set(P_MAG_PROXIMITY_FITTER_VERSION "1.0.0")
|
||||||
set(PNL_PIPPARDFITTER_LIBRARY_NAME "PMagProximityFitter")
|
set(P_MAG_PROXIMITY_FITTER_LIBRARY_NAME "PMagProximityFitter")
|
||||||
configure_file("PMagProximityFitter.pc.in" "PMagProximityFitter.pc" @ONLY)
|
configure_file("PMagProximityFitter.pc.in" "PMagProximityFitter.pc" @ONLY)
|
||||||
|
|
||||||
#--- lib creation -------------------------------------------------------------
|
#--- lib creation -------------------------------------------------------------
|
||||||
@ -30,6 +30,13 @@ add_library(PMagProximityFitter SHARED
|
|||||||
PMPStartupHandler.cpp
|
PMPStartupHandler.cpp
|
||||||
PMPStartupHandlerDict.cxx
|
PMPStartupHandlerDict.cxx
|
||||||
)
|
)
|
||||||
|
|
||||||
|
#--- set target properties, e.g. version --------------------------------------
|
||||||
|
set_target_properties(PMagProximityFitter
|
||||||
|
PROPERTIES
|
||||||
|
VERSION ${P_MAG_PROXIMITY_FITTER_VERSION}
|
||||||
|
)
|
||||||
|
|
||||||
#--- make sure that the include directory is found ----------------------------
|
#--- make sure that the include directory is found ----------------------------
|
||||||
target_include_directories(
|
target_include_directories(
|
||||||
PMagProximityFitter BEFORE PRIVATE
|
PMagProximityFitter BEFORE PRIVATE
|
||||||
|
@ -21,6 +21,12 @@ endif (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
|
|||||||
#--- lib creation -------------------------------------------------------------
|
#--- lib creation -------------------------------------------------------------
|
||||||
add_library(Class_MuSR_PSI SHARED MuSR_td_PSI_bin.cpp)
|
add_library(Class_MuSR_PSI SHARED MuSR_td_PSI_bin.cpp)
|
||||||
|
|
||||||
|
#--- set target properties, e.g. version --------------------------------------
|
||||||
|
set_target_properties(Class_MuSR_PSI
|
||||||
|
PROPERTIES
|
||||||
|
VERSION ${PSIBIN_VERSION}
|
||||||
|
)
|
||||||
|
|
||||||
#--- install Class_MuSR_PSI solib ---------------------------------------------
|
#--- install Class_MuSR_PSI solib ---------------------------------------------
|
||||||
install(TARGETS Class_MuSR_PSI DESTINATION lib)
|
install(TARGETS Class_MuSR_PSI DESTINATION lib)
|
||||||
|
|
||||||
|
7
src/external/MusrRoot/CMakeLists.txt
vendored
7
src/external/MusrRoot/CMakeLists.txt
vendored
@ -19,6 +19,13 @@ add_library(TMusrRunHeader SHARED
|
|||||||
TMusrRunHeader.cpp
|
TMusrRunHeader.cpp
|
||||||
TMusrRunHeaderDict.cxx
|
TMusrRunHeaderDict.cxx
|
||||||
)
|
)
|
||||||
|
|
||||||
|
#--- set target properties, e.g. version --------------------------------------
|
||||||
|
set_target_properties(TMusrRunHeader
|
||||||
|
PROPERTIES
|
||||||
|
VERSION ${MUSR_ROOT_VERSION}
|
||||||
|
)
|
||||||
|
|
||||||
#--- make sure that the include directory is found ----------------------------
|
#--- make sure that the include directory is found ----------------------------
|
||||||
target_include_directories(
|
target_include_directories(
|
||||||
TMusrRunHeader BEFORE PRIVATE $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
|
TMusrRunHeader BEFORE PRIVATE $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
|
||||||
|
7
src/external/Nonlocal/CMakeLists.txt
vendored
7
src/external/Nonlocal/CMakeLists.txt
vendored
@ -31,6 +31,13 @@ add_library(PNL_PippardFitter SHARED
|
|||||||
PNL_StartupHandler.cpp
|
PNL_StartupHandler.cpp
|
||||||
PNL_StartupHandlerDict.cxx
|
PNL_StartupHandlerDict.cxx
|
||||||
)
|
)
|
||||||
|
|
||||||
|
#--- set target properties, e.g. version --------------------------------------
|
||||||
|
set_target_properties(PNL_PippardFitter
|
||||||
|
PROPERTIES
|
||||||
|
VERSION ${PNL_PIPPARDFITTER_VERSION}
|
||||||
|
)
|
||||||
|
|
||||||
#--- make sure that the include directory is found ----------------------------
|
#--- make sure that the include directory is found ----------------------------
|
||||||
target_include_directories(
|
target_include_directories(
|
||||||
PNL_PippardFitter BEFORE PRIVATE
|
PNL_PippardFitter BEFORE PRIVATE
|
||||||
|
7
src/external/TLemRunHeader/CMakeLists.txt
vendored
7
src/external/TLemRunHeader/CMakeLists.txt
vendored
@ -24,6 +24,13 @@ add_library(TLemRunHeader SHARED
|
|||||||
TLemStats.cxx
|
TLemStats.cxx
|
||||||
TLemStatsDict.cxx
|
TLemStatsDict.cxx
|
||||||
)
|
)
|
||||||
|
|
||||||
|
#--- set target properties, e.g. version --------------------------------------
|
||||||
|
set_target_properties(TLemRunHeader
|
||||||
|
PROPERTIES
|
||||||
|
VERSION ${LEM_VERSION}
|
||||||
|
)
|
||||||
|
|
||||||
#--- make sure that the include directory is found ----------------------------
|
#--- make sure that the include directory is found ----------------------------
|
||||||
target_include_directories(
|
target_include_directories(
|
||||||
TLemRunHeader BEFORE PRIVATE $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
|
TLemRunHeader BEFORE PRIVATE $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
|
||||||
|
@ -31,6 +31,13 @@ add_library(CalcMeanFieldsLEM SHARED
|
|||||||
TCalcMeanFieldsLEM.cpp
|
TCalcMeanFieldsLEM.cpp
|
||||||
TCalcMeanFieldsLEMDict.cxx
|
TCalcMeanFieldsLEMDict.cxx
|
||||||
)
|
)
|
||||||
|
|
||||||
|
#--- set target properties, e.g. version --------------------------------------
|
||||||
|
set_target_properties(CalcMeanFieldsLEM
|
||||||
|
PROPERTIES
|
||||||
|
VERSION "1.0.0"
|
||||||
|
)
|
||||||
|
|
||||||
#--- make sure that the include directory is found ----------------------------
|
#--- make sure that the include directory is found ----------------------------
|
||||||
target_include_directories(
|
target_include_directories(
|
||||||
CalcMeanFieldsLEM BEFORE PRIVATE
|
CalcMeanFieldsLEM BEFORE PRIVATE
|
||||||
|
6
src/external/libCuba/src/CMakeLists.txt
vendored
6
src/external/libCuba/src/CMakeLists.txt
vendored
@ -24,6 +24,12 @@ add_library(cuba SHARED
|
|||||||
$<TARGET_OBJECTS:vegas>
|
$<TARGET_OBJECTS:vegas>
|
||||||
)
|
)
|
||||||
|
|
||||||
|
#--- set target properties, e.g. version --------------------------------------
|
||||||
|
set_target_properties(cuba
|
||||||
|
PROPERTIES
|
||||||
|
VERSION ${CUBA_VERSION}
|
||||||
|
)
|
||||||
|
|
||||||
#--- install cuba solib -------------------------------------------------------
|
#--- install cuba solib -------------------------------------------------------
|
||||||
install(TARGETS cuba DESTINATION lib)
|
install(TARGETS cuba DESTINATION lib)
|
||||||
|
|
||||||
|
@ -61,6 +61,13 @@ add_library(FitPofB SHARED
|
|||||||
TSkewedGss.cpp
|
TSkewedGss.cpp
|
||||||
TSkewedGssDict.cxx
|
TSkewedGssDict.cxx
|
||||||
)
|
)
|
||||||
|
|
||||||
|
#--- set target properties, e.g. version --------------------------------------
|
||||||
|
set_target_properties(FitPofB
|
||||||
|
PROPERTIES
|
||||||
|
VERSION "1.0.0"
|
||||||
|
)
|
||||||
|
|
||||||
#--- make sure that the include directory is found ----------------------------
|
#--- make sure that the include directory is found ----------------------------
|
||||||
target_include_directories(
|
target_include_directories(
|
||||||
FitPofB BEFORE PRIVATE
|
FitPofB BEFORE PRIVATE
|
||||||
|
7
src/external/libGapIntegrals/CMakeLists.txt
vendored
7
src/external/libGapIntegrals/CMakeLists.txt
vendored
@ -29,6 +29,13 @@ add_library(GapIntegrals SHARED
|
|||||||
TGapIntegrals.cpp
|
TGapIntegrals.cpp
|
||||||
TGapIntegralsDict.cxx
|
TGapIntegralsDict.cxx
|
||||||
)
|
)
|
||||||
|
|
||||||
|
#--- set target properties, e.g. version --------------------------------------
|
||||||
|
set_target_properties(GapIntegrals
|
||||||
|
PROPERTIES
|
||||||
|
VERSION "1.0.0"
|
||||||
|
)
|
||||||
|
|
||||||
#--- make sure that the include directory is found ----------------------------
|
#--- make sure that the include directory is found ----------------------------
|
||||||
target_include_directories(
|
target_include_directories(
|
||||||
GapIntegrals BEFORE PRIVATE
|
GapIntegrals BEFORE PRIVATE
|
||||||
|
7
src/external/libLFRelaxation/CMakeLists.txt
vendored
7
src/external/libLFRelaxation/CMakeLists.txt
vendored
@ -29,6 +29,13 @@ add_library(LFRelaxation SHARED
|
|||||||
TLFRelaxation.cpp
|
TLFRelaxation.cpp
|
||||||
TLFRelaxationDict.cxx
|
TLFRelaxationDict.cxx
|
||||||
)
|
)
|
||||||
|
|
||||||
|
#--- set target properties, e.g. version --------------------------------------
|
||||||
|
set_target_properties(LFRelaxation
|
||||||
|
PROPERTIES
|
||||||
|
VERSION "1.0.0"
|
||||||
|
)
|
||||||
|
|
||||||
#--- make sure that the include directory is found ----------------------------
|
#--- make sure that the include directory is found ----------------------------
|
||||||
target_include_directories(
|
target_include_directories(
|
||||||
LFRelaxation BEFORE PRIVATE
|
LFRelaxation BEFORE PRIVATE
|
||||||
|
@ -34,6 +34,13 @@ add_library(PPhotoMeissner SHARED
|
|||||||
PStartupHandler_PM.cpp
|
PStartupHandler_PM.cpp
|
||||||
PStartupHandler_PMDict.cxx
|
PStartupHandler_PMDict.cxx
|
||||||
)
|
)
|
||||||
|
|
||||||
|
#--- set target properties, e.g. version --------------------------------------
|
||||||
|
set_target_properties(PPhotoMeissner
|
||||||
|
PROPERTIES
|
||||||
|
VERSION ${P_PHOTO_MEISSNER_VERSION}
|
||||||
|
)
|
||||||
|
|
||||||
#--- make sure that the include directory is found ----------------------------
|
#--- make sure that the include directory is found ----------------------------
|
||||||
target_include_directories(
|
target_include_directories(
|
||||||
PPhotoMeissner BEFORE PRIVATE
|
PPhotoMeissner BEFORE PRIVATE
|
||||||
|
@ -34,6 +34,13 @@ add_library(PSpinValve SHARED
|
|||||||
PStartupHandler_SV.cpp
|
PStartupHandler_SV.cpp
|
||||||
PStartupHandler_SVDict.cxx
|
PStartupHandler_SVDict.cxx
|
||||||
)
|
)
|
||||||
|
|
||||||
|
#--- set target properties, e.g. version --------------------------------------
|
||||||
|
set_target_properties(PSpinValve
|
||||||
|
PROPERTIES
|
||||||
|
VERSION ${P_SPIN_VALVE_VERSION}
|
||||||
|
)
|
||||||
|
|
||||||
#--- make sure that the include directory is found ----------------------------
|
#--- make sure that the include directory is found ----------------------------
|
||||||
target_include_directories(
|
target_include_directories(
|
||||||
PSpinValve BEFORE PRIVATE
|
PSpinValve BEFORE PRIVATE
|
||||||
|
7
src/external/libZFRelaxation/CMakeLists.txt
vendored
7
src/external/libZFRelaxation/CMakeLists.txt
vendored
@ -29,6 +29,13 @@ add_library(ZFRelaxation SHARED
|
|||||||
ZFRelaxation.cpp
|
ZFRelaxation.cpp
|
||||||
ZFRelaxationDict.cxx
|
ZFRelaxationDict.cxx
|
||||||
)
|
)
|
||||||
|
|
||||||
|
#--- set target properties, e.g. version --------------------------------------
|
||||||
|
set_target_properties(ZFRelaxation
|
||||||
|
PROPERTIES
|
||||||
|
VERSION "1.0.0"
|
||||||
|
)
|
||||||
|
|
||||||
#--- make sure that the include directory is found ----------------------------
|
#--- make sure that the include directory is found ----------------------------
|
||||||
target_include_directories(
|
target_include_directories(
|
||||||
ZFRelaxation BEFORE PRIVATE
|
ZFRelaxation BEFORE PRIVATE
|
||||||
|
Loading…
x
Reference in New Issue
Block a user