swh:1:snp:af87cd67498ef4fe47c76ed3e7caffe5b61facaf
Tip revision: 60ec740a0e8fd4c1c281e66c78eab6eb38d6e32b authored by Axel Naumann on 26 February 2020, 16:07:10 UTC
Update ROOT version files to v6.20/00.
Update ROOT version files to v6.20/00.
Tip revision: 60ec740
CMakeLists.txt
# Copyright (C) 1995-2019, Rene Brun and Fons Rademakers.
# All rights reserved.
#
# For the licensing terms see $ROOTSYS/LICENSE.
# For the list of contributors see $ROOTSYS/README/CREDITS.
############################################################################
# CMakeLists.txt file for building ROOT build package
# @author Pere Mato, CERN
############################################################################
if(WIN32)
ROOT_EXECUTABLE(bindexplib
win/bindexplib/bindexplib.cxx
)
endif()
ROOT_EXECUTABLE(rmkdepend
rmkdepend/cppsetup.c
rmkdepend/ifparser.c
rmkdepend/include.c
rmkdepend/main.c
rmkdepend/mainroot.cxx
rmkdepend/parse.c
rmkdepend/pr.c
)
IF(CMAKE_BUILD_TYPE MATCHES "Debug|RelWithDebInfo")
file(GLOB PRETTY_PRINTERS "gdbPrinters/*.so-gdb.py")
set(PRETTY_PRINTER_DESTS)
foreach(PRETTY_PRINTER ${PRETTY_PRINTERS})
get_filename_component(PRETTY_PRINTER_DEST ${PRETTY_PRINTER} NAME)
if(soversion)
string(REPLACE ".so-gdb.py" ".so.${ROOT_VERSION}-gdb.py"
PRETTY_PRINTER_DEST ${PRETTY_PRINTER_DEST})
endif(soversion)
set(PRETTY_PRINTER_DEST ${CMAKE_BINARY_DIR}/lib/${PRETTY_PRINTER_DEST})
add_custom_command(OUTPUT ${PRETTY_PRINTER_DEST}
COMMAND ${CMAKE_COMMAND} -E copy ${PRETTY_PRINTER} ${PRETTY_PRINTER_DEST}
DEPENDS ${PRETTY_PRINTER})
list(APPEND PRETTY_PRINTER_DESTS ${PRETTY_PRINTER_DEST})
endforeach()
add_custom_target(copy_pretty_printers ALL DEPENDS ${PRETTY_PRINTER_DESTS})
install(FILES ${PRETTY_PRINTER_DESTS}
DESTINATION ${CMAKE_INSTALL_LIBDIR}
CONFIGURATIONS Debug RelWithDebInfo)
ENDIF()