diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index 1afa5d83..0c6d0a26 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -33,6 +33,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + with: + submodules: recursive - name: Set up Python uses: actions/setup-python@v5 with: @@ -69,6 +71,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v4 + with: + submodules: recursive - name: Set up Python uses: actions/setup-python@v5 with: @@ -81,7 +85,7 @@ jobs: cmake -S . -B build -DUSE_SCOREBOARD=ON - name: CMake build run: | - cmake --build build --parallel + cmake --build build -t generate_scoreboard - name: Upload artifact uses: actions/upload-artifact@v4 with: diff --git a/CMakeLists.txt b/CMakeLists.txt index 82bc88ef..f4952923 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -19,10 +19,6 @@ message( STATUS "PPC step: Setup documentation generation" ) include(cmake/sphinx.cmake) add_subdirectory(docs) -if( USE_SCOREBOARD OR USE_DOCS ) - return() -endif() - ############################ Configures ############################# message( STATUS "PPC step: First configures" )