Skip to content

Commit 3ede0dc

Browse files
committed
[roottest] use cmake in io/treeForeign
Avoid compilation of macro in source directory
1 parent 84c99df commit 3ede0dc

File tree

3 files changed

+18
-60
lines changed

3 files changed

+18
-60
lines changed

roottest/root/io/treeForeign/.rootrc

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,23 @@
1+
set(refname "")
12

23
if(${compression_default} STREQUAL "lz4")
3-
ROOTTEST_ADD_TEST(testForeignDraw
4-
MACRO Run.C
5-
PRECMD ${ROOT_root_CMD} -b -q -l ${CMAKE_CURRENT_SOURCE_DIR}/def.C+
6-
OUTREF testForeignDrawLZ4.ref
7-
DEPENDS test-dataset)
4+
set(refname testForeignDrawLZ4.ref)
85
else(${compression_default} STREQUAL "zlib")
9-
if(ZLIB_CF)
10-
ROOTTEST_ADD_TEST(testForeignDraw
11-
MACRO Run.C
12-
PRECMD ${ROOT_root_CMD} -b -q -l ${CMAKE_CURRENT_SOURCE_DIR}/def.C+
13-
OUTREF testForeignDrawZLIB_builtinzlib.ref
14-
DEPENDS test-dataset)
15-
else()
16-
ROOTTEST_ADD_TEST(testForeignDraw
17-
MACRO Run.C
18-
PRECMD ${ROOT_root_CMD} -b -q -l ${CMAKE_CURRENT_SOURCE_DIR}/def.C+
19-
OUTREF testForeignDrawZLIB.ref
20-
DEPENDS test-dataset)
6+
if(ZLIB_CF)
7+
set(refname testForeignDrawZLIB_builtinzlib.ref)
8+
else()
9+
set(refname testForeignDrawZLIB.ref)
2110
endif()
2211
endif()
12+
13+
if(NOT refname STREQUAL "")
14+
ROOTTEST_ADD_TEST(def
15+
MACRO def.C+
16+
FIXTURES_SETUP root-io-treeForeign-def-fixture)
17+
18+
ROOTTEST_ADD_TEST(testForeignDraw
19+
MACRO Run.C
20+
OUTREF ${refname}
21+
FIXTURES_REQUIRED root-io-treeForeign-def-fixture)
22+
endif()
23+

roottest/root/io/treeForeign/Makefile

Lines changed: 0 additions & 42 deletions
This file was deleted.

0 commit comments

Comments
 (0)