Skip to content

roottest: avoid generated unneeded pcm files #19324

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
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
4 changes: 2 additions & 2 deletions roottest/cling/parsing/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ ROOTTEST_ADD_TEST(runoperatorLessThanTemplate
MACRO runoperatorLessThanTemplate.C
LABELS roottest regression cling)

ROOTTEST_GENERATE_DICTIONARY(scopeDict scopeProblem.C LINKDEF linkdef.h)
ROOTTEST_GENERATE_DICTIONARY(scopeDict2 multiScope.C LINKDEF linkdef.h)
ROOTTEST_GENERATE_DICTIONARY(scopeDict scopeProblem.C NO_CXXMODULE LINKDEF linkdef.h)
ROOTTEST_GENERATE_DICTIONARY(scopeDict2 multiScope.C NO_CXXMODULE LINKDEF linkdef.h)

ROOTTEST_ADD_TEST(runReadbool
MACRO runReadbool.C
Expand Down
2 changes: 1 addition & 1 deletion roottest/cling/stl/map/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
ROOTTEST_GENERATE_DICTIONARY(dict.C testing.C LINKDEF LinkDef.h)
# ROOTTEST_GENERATE_DICTIONARY(dict.C testing.C NO_CXXMODULE LINKDEF LinkDef.h)

ROOTTEST_COMPILE_MACRO(MyOpClass.C
FIXTURES_SETUP cling-stl-map-MyOpClass-fixtures)
Expand Down
8 changes: 4 additions & 4 deletions roottest/cling/template/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@ ROOTTEST_ADD_TEST(templateSingleton
if(NOT ROOT_runtime_cxxmodules_FOUND)
ROOTTEST_GENERATE_DICTIONARY(slaveDict slave.h LINKDEF slaveLinkDef.h)
endif()
ROOTTEST_GENERATE_DICTIONARY(masterDict master.h LINKDEF masterLinkDef.h)
ROOTTEST_GENERATE_DICTIONARY(forwardDict forward.C LINKDEF linkdef.h)
ROOTTEST_GENERATE_DICTIONARY(constructorDict constructor.hh LINKDEF linkdef.h)
ROOTTEST_GENERATE_DICTIONARY(typenameTestDict typenameTest.C LINKDEF linkdef.h
ROOTTEST_GENERATE_DICTIONARY(masterDict master.h NO_CXXMODULE LINKDEF masterLinkDef.h)
ROOTTEST_GENERATE_DICTIONARY(forwardDict forward.C NO_CXXMODULE LINKDEF linkdef.h)
ROOTTEST_GENERATE_DICTIONARY(constructorDict constructor.hh NO_CXXMODULE LINKDEF linkdef.h)
ROOTTEST_GENERATE_DICTIONARY(typenameTestDict typenameTest.C NO_CXXMODULE LINKDEF linkdef.h
FIXTURES_SETUP cling-template-typenameTestDict-fixture)

ROOTTEST_COMPILE_MACRO(usingtemplate.C
Expand Down
2 changes: 1 addition & 1 deletion roottest/cling/templateMembers/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ ROOTTEST_ADD_TEST(runConstructor
FIXTURES_REQUIRED cling-templateMembers-constructor-fixture
LABELS roottest regression cling)

ROOTTEST_GENERATE_DICTIONARY(opdict operator.C LINKDEF linkdef.h)
ROOTTEST_GENERATE_DICTIONARY(opdict operator.C NO_CXXMODULE LINKDEF linkdef.h)

ROOTTEST_GENERATE_DICTIONARY(libtemplateMembersDict
templateMembersClasses.h
Expand Down
2 changes: 1 addition & 1 deletion roottest/root/meta/MakeProject/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
ROOTTEST_GENERATE_DICTIONARY(stl_makeproject_test stl_makeproject_test.h LINKDEF stl_makeproject_test_linkdef.h)
ROOTTEST_GENERATE_DICTIONARY(stl_makeproject_test stl_makeproject_test.h LINKDEF stl_makeproject_test_linkdef.h NO_ROOTMAP NO_CXXMODULE)
# If we build roottest in-tree, add a dependecy on Hist because the header
# includes TH1D.
if(TARGET Hist)
Expand Down
Loading