diff options
| author | Egor Tensin <egor@tensin.name> | 2026-06-12 23:54:11 +0200 |
|---|---|---|
| committer | Egor Tensin <egor@tensin.name> | 2026-06-12 23:54:11 +0200 |
| commit | a5ac981d0911f2680834069e091c87261d67edcc (patch) | |
| tree | 5b7487975f5d6c11a6e180390a406ee98db4bfdc /src/utils | |
| parent | utils/ -> src/utils/ (diff) | |
| download | winapi-debug-a5ac981d0911f2680834069e091c87261d67edcc.tar.gz winapi-debug-a5ac981d0911f2680834069e091c87261d67edcc.zip | |
src/utils: the headers are common for every utility
Diffstat (limited to 'src/utils')
| -rw-r--r-- | src/utils/CMakeLists.txt | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/utils/CMakeLists.txt b/src/utils/CMakeLists.txt index 51ab17d..1664882 100644 --- a/src/utils/CMakeLists.txt +++ b/src/utils/CMakeLists.txt @@ -1,7 +1,9 @@ find_package(Boost CONFIG REQUIRED COMPONENTS program_options) +file(GLOB headers CONFIGURE_DEPENDS "*.hpp") + function(add_util name src) - add_executable("${name}" ${src}) + add_executable("${name}" ${src} ${headers}) target_link_libraries("${name}" PRIVATE winapi_debug) target_link_libraries("${name}" PRIVATE Boost::disable_autolinking Boost::program_options) install(TARGETS "${name}" RUNTIME DESTINATION bin) @@ -10,9 +12,9 @@ function(add_util name src) endif() endfunction() -add_util(enum_symbols enum_symbols.cpp command_line.hpp pdb_descr.hpp) +add_util(enum_symbols enum_symbols.cpp) add_util(name2addr name2addr.cpp) -add_util(addr2name addr2name.cpp command_line.hpp pdb_descr.hpp) +add_util(addr2name addr2name.cpp) if(MSVC) find_package(Python3 REQUIRED COMPONENTS Interpreter) |
