[BOLT][CMAKE] Add extra BOLT_INCLUDE_TESTS condition for merge-fdata emit-relocs...
authorAmir Ayupov <amir.aupov@gmail.com>
Mon, 31 Jan 2022 06:02:51 +0000 (22:02 -0800)
committerAmir Ayupov <amir.aupov@gmail.com>
Tue, 1 Feb 2022 05:20:49 +0000 (21:20 -0800)
Only enable --emit-relocs linker option for merge-fdata target if tests are enabled.

Reviewed By: maksfb

Differential Revision: https://reviews.llvm.org/D118580

bolt/tools/merge-fdata/CMakeLists.txt

index 18910ff..2de2ede 100644 (file)
@@ -9,6 +9,6 @@ add_llvm_tool(merge-fdata
 set_target_properties(merge-fdata PROPERTIES FOLDER "BOLT")
 
 # Emit relocations for BOLT meta test (bolt/test/runtime/meta-merge-fdata.test)
-if (UNIX AND NOT APPLE)
+if (BOLT_INCLUDE_TESTS AND UNIX AND NOT APPLE)
   target_link_options(merge-fdata PRIVATE LINKER:--emit-relocs)
 endif()