1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 02:33:06 +01:00

Make unittests include path relative

This change is relevant when embedding the llvm cmake project into
another project.  It should not change the build behavior of a normal
llvm build.

In the case where llvm is embedded as a cmake subproject,
CMAKE_SOURCE_DIR does not point to the expected directory and building
the tests fails.
Using CMAKE_CURRENT_SOURCE_DIR fixes this problem, as it will always
point to the same directory.

Differential Revision: https://reviews.llvm.org/D73466
This commit is contained in:
Sebastian Neubauer 2020-01-24 12:17:08 +01:00
parent 294fe257f5
commit ca62d6a9b1

View File

@ -13,5 +13,5 @@ add_llvm_unittest(TableGenTests
CodeExpanderTest.cpp
AutomataTest.cpp
)
include_directories(${CMAKE_SOURCE_DIR}/utils/TableGen)
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../../utils/TableGen)
target_link_libraries(TableGenTests PRIVATE LLVMTableGenGlobalISel LLVMTableGen)