@@ -10,6 +10,22 @@ include(cmake/configure.cmake)
1010include (cmake/modes.cmake )
1111include (cmake/sanitizers.cmake )
1212
13+ ############################ Scoreboard #############################
14+
15+ message ( STATUS "PPC step: Setup scoreboard generator" )
16+ include (cmake/scoreboard.cmake )
17+ add_subdirectory (scoreboard )
18+
19+ ########################### Documentation ###########################
20+
21+ message ( STATUS "PPC step: Setup documentation generation" )
22+ include (cmake/sphinx.cmake )
23+ add_subdirectory (docs )
24+
25+ if ( USE_SCOREBOARD OR USE_DOCS )
26+ return ()
27+ endif ()
28+
1329################# Parallel programming technologies #################
1430
1531message ( STATUS "PPC step: Setup parallel programming technologies" )
@@ -22,18 +38,6 @@ include(cmake/onetbb.cmake)
2238message ( STATUS "PPC step: Setup external projects" )
2339include (cmake/gtest.cmake )
2440
25- ########################### Documentation ###########################
26-
27- message ( STATUS "PPC step: Setup documentation generation" )
28- include (cmake/sphinx.cmake )
29- add_subdirectory (docs )
30-
31- ############################ Scoreboard #############################
32-
33- message ( STATUS "PPC step: Setup scoreboard generator" )
34- include (cmake/scoreboard.cmake )
35- add_subdirectory (scoreboard )
36-
3741############################## Headers ##############################
3842
3943message ( STATUS "PPC step: Setup headers" )
0 commit comments