Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 0 additions & 37 deletions roottest/cmake/modules/RoottestCTest.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -23,40 +23,3 @@ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/CTestCustom.cmake ${CMAKE_CURRENT_BIN

# Set CINT_VERSION analog to the existing make build system.
set(CINT_VERSION cling)

# Cling workaround defines.
# Set of macros to avoid using features not yet implemented by cling.

add_definitions(
-DClingWorkAroundMissingDynamicScope
-DClingWorkAroundUnnamedInclude
-DClingWorkAroundMissingSmartInclude
-DClingWorkAroundNoDotInclude
-DClingWorkAroundMissingAutoLoadingForTemplates
-DClingWorkAroundAutoParseUsingNamespace
-DClingWorkAroundTClassUpdateDouble32
-DClingWorkAroundAutoParseDeclaration
-DClingWorkAroundMissingUnloading
-DClingWorkAroundBrokenUnnamedReturn
-DClingWorkAroundUnnamedDetection2
-DClingWorkAroundNoPrivateClassIO
-DClingWorkAroundUnloadingVTABLES
)

# Variables to be used in CMakeLists.txt files.

set(ClingWorkAroundMissingDynamicScope TRUE)
set(ClingWorkAroundUnnamedInclude TRUE) # See https://sft.its.cern.ch/jira/browse/ROOT-4763
set(ClingWorkAroundMissingSmartInclude TRUE) # disabled in Makefile-based?
set(ClingWorkAroundNoDotInclude TRUE) # See trello card about .include
set(ClingWorkAroundMissingAutoLoadingForTemplates TRUE) # See: https://sft.its.cern.ch/jira/browse/ROOT-4786
set(ClingWorkAroundAutoParseUsingNamespace TRUE) # See https://sft.its.cern.ch/jira/browse/ROOT-6317
set(ClingWorkAroundTClassUpdateDouble32 TRUE) # See https://sft.its.cern.ch/jira/browse/ROOT-5857
set(ClingWorkAroundAutoParseDeclaration TRUE) # See https://sft.its.cern.ch/jira/browse/ROOT-6320
set(ClingWorkAroundMissingUnloading TRUE) # disabled in Makefile-based?
set(ClingWorkAroundBrokenUnnamedReturn TRUE) # See https://sft.its.cern.ch/jira/browse/ROOT-4719
set(ClingWorkAroundNoPrivateClassIO TRUE) # See https://sft.its.cern.ch/jira/browse/ROOT-4865
set(ClingWorkAroundUnnamedDetection2 TRUE) # See https://sft.its.cern.ch/jira/browse/ROOT-8025
set(ClingWorkAroundUnloadingVTABLES TRUE) # See https://sft.its.cern.ch/jira/browse/ROOT-6219

set(PYROOT_EXTRAFLAGS --fixcling)
Loading