diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 6ef9d816fcb..9e52edcf586 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -74,6 +74,7 @@ list(APPEND CLI_LIBS "ffc") valkey_build_and_install_bin(valkey-cli "${VALKEY_CLI_SRCS}" "${VALKEY_SERVER_LDFLAGS}" "${CLI_LIBS}" "redis-cli") add_dependencies(valkey-cli generate_commands_def) add_dependencies(valkey-cli generate_fmtargs_h) +add_dependencies(valkey-cli release_header) # Target: valkey-benchmark list(APPEND BENCH_LIBS "fpconv") @@ -83,6 +84,7 @@ valkey_build_and_install_bin(valkey-benchmark "${VALKEY_BENCHMARK_SRCS}" "${VALK "redis-benchmark") add_dependencies(valkey-benchmark generate_commands_def) add_dependencies(valkey-benchmark generate_fmtargs_h) +add_dependencies(valkey-benchmark release_header) # Targets: valkey-sentinel, valkey-check-aof and valkey-check-rdb are just symbolic links valkey_create_symlink("valkey-server" "valkey-sentinel") diff --git a/src/unit/CMakeLists.txt b/src/unit/CMakeLists.txt index fcc75412970..6e7df6d6238 100644 --- a/src/unit/CMakeLists.txt +++ b/src/unit/CMakeLists.txt @@ -40,6 +40,7 @@ FetchContent_MakeAvailable(googletest) # Build Valkey sources as a static library for the test (C code compiled with C compiler) add_library(valkeylib-gtest STATIC ${VALKEY_SERVER_SRCS}) +add_dependencies(valkeylib-gtest release_header) target_compile_options(valkeylib-gtest PRIVATE -Og -g -fno-lto) target_compile_definitions(valkeylib-gtest PRIVATE "${COMPILE_DEFINITIONS}") target_include_directories(valkeylib-gtest PRIVATE ${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/deps)