From 6007448501b3bf3bd8ee4b619a74b9b4146df745 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Tue, 4 May 2021 21:07:01 +0800 Subject: [PATCH] cmake: let libglobal_obj depend on legacy-option-headers to address following build failure: FAILED: src/global/CMakeFiles/libglobal_objs.dir/global_init.cc.o ... src/global/CMakeFiles/libglobal_objs.dir/global_init.cc.o -MF src/global/CMakeFiles/libglobal_objs.dir/global_init.cc.o.d -o src/global/CMakeFiles/libglobal_objs.dir/global_init.cc.o -c ../src/global/global_init.cc In file included from ../src/global/global_init.cc:26: In file included from ../src/common/config.h:26: In file included from ../src/common/config_values.h:59: ../src/common/options/legacy_config_opts.h:1:10: fatal error: 'global_legacy_options.h' file not found ^~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. Signed-off-by: Kefu Chai --- src/global/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/src/global/CMakeLists.txt b/src/global/CMakeLists.txt index 10cd418da0042..a76b94699398e 100644 --- a/src/global/CMakeLists.txt +++ b/src/global/CMakeLists.txt @@ -8,6 +8,7 @@ else() endif() add_library(libglobal_objs OBJECT ${libglobal_srcs}) +add_dependencies(libglobal_objs legacy-option-headers) add_library(global-static STATIC $) -- 2.39.5