diff --git a/.github/hubcast.yml b/.github/hubcast.yml index 6e5b357e1f..4f9fa548de 100644 --- a/.github/hubcast.yml +++ b/.github/hubcast.yml @@ -12,7 +12,7 @@ Repo: # Set to [pipeline] for overall pipeline status only # Set to [jobs] for individual job statuses only # Set to [pipeline, jobs] to report both - check_types: [pipeline] + check_types: [pipeline, jobs] # Optional: delete branches from destination when source PR is closed (default: true) delete_closed: true diff --git a/cmake/blt b/cmake/blt index 2bf714a56d..899963297b 160000 --- a/cmake/blt +++ b/cmake/blt @@ -1 +1 @@ -Subproject commit 2bf714a56d64b9b66b2a2b20207587af052efc36 +Subproject commit 899963297b270407774a6b907091250c0c7e8b7d diff --git a/examples/contact/homotopy/CMakeLists.txt b/examples/contact/homotopy/CMakeLists.txt index b34be68d8d..da9a1bb89b 100644 --- a/examples/contact/homotopy/CMakeLists.txt +++ b/examples/contact/homotopy/CMakeLists.txt @@ -5,11 +5,10 @@ # SPDX-License-Identifier: (BSD-3-Clause) if (TRIBOL_FOUND AND STRUMPACK_DIR AND SMITH_ENABLE_CONTINUATION) - blt_add_executable( NAME two_blocks_example - SOURCES two_blocks.cpp - OUTPUT_DIR ${EXAMPLE_OUTPUT_DIRECTORY} - DEPENDS_ON smith continuation_solver - ) + smith_add_executable(NAME two_blocks_example + SOURCES two_blocks.cpp + OUTPUT_DIR ${EXAMPLE_OUTPUT_DIRECTORY} + DEPENDS_ON smith continuation_solver) smith_add_example_test(NAME two_blocks COMMAND two_blocks_example NUM_MPI_TASKS 4) diff --git a/examples/explicit/CMakeLists.txt b/examples/explicit/CMakeLists.txt index 805376bd03..944f8a5a4f 100644 --- a/examples/explicit/CMakeLists.txt +++ b/examples/explicit/CMakeLists.txt @@ -13,10 +13,10 @@ if(SMITH_USE_ENZYME) foreach(filename ${EXPLICIT_DYNAMICS_EXAMPLES_SOURCES}) get_filename_component(example_name ${filename} NAME_WE) - blt_add_executable(NAME explicit_${example_name} - SOURCES ${filename} - OUTPUT_DIR ${EXAMPLE_OUTPUT_DIRECTORY} - DEPENDS_ON smith) + smith_add_executable(NAME explicit_${example_name} + SOURCES ${filename} + OUTPUT_DIR ${EXAMPLE_OUTPUT_DIRECTORY} + DEPENDS_ON smith) smith_add_example_test(NAME explicit_${example_name} COMMAND explicit_${example_name} diff --git a/src/docs/CMakeLists.txt b/src/docs/CMakeLists.txt index c051e848b9..af4be0575f 100644 --- a/src/docs/CMakeLists.txt +++ b/src/docs/CMakeLists.txt @@ -5,10 +5,9 @@ # SPDX-License-Identifier: (BSD-3-Clause) if (SPHINX_FOUND) - blt_add_sphinx_target(smith_docs) + blt_add_sphinx_target(TARGET smith_docs) endif() if (DOXYGEN_FOUND) add_subdirectory(doxygen) endif() - diff --git a/src/docs/doxygen/CMakeLists.txt b/src/docs/doxygen/CMakeLists.txt index 21b38687e4..700c7a362d 100644 --- a/src/docs/doxygen/CMakeLists.txt +++ b/src/docs/doxygen/CMakeLists.txt @@ -4,23 +4,7 @@ # # SPDX-License-Identifier: (BSD-3-Clause) -find_package(Doxygen COMPONENTS dot) - -if(DOXYGEN_DOT_FOUND) - set(DOXYGEN_HAVE_DOT "YES") -else() - set(DOXYGEN_HAVE_DOT "NO") -endif() - -# Check for pdflatex for latex generation -find_program(PDFLATEX_EXECUTABLE pdflatex) -if(PDFLATEX_EXECUTABLE) - set(DOXYGEN_GENERATE_LATEX "YES") -else() - set(DOXYGEN_GENERATE_LATEX "NO") -endif() - -blt_add_doxygen_target( smith_doxygen ) +blt_add_doxygen_target(TARGET smith_doxygen) # Required directory for doxygen to generate output to add_custom_target( build_doxygen_output_dir @@ -29,4 +13,3 @@ add_custom_target( build_doxygen_output_dir ) add_dependencies( smith_doxygen build_doxygen_output_dir ) -