chore(cmake): use HPX_INCLUDE_DIRS for ConcretelangRuntime only

This commit is contained in:
Mayeul@Zama
2023-02-23 17:25:55 +01:00
committed by Quentin Bourgerie
parent 00b9ebc60a
commit 220d733e98
2 changed files with 1 additions and 1 deletions

View File

@@ -112,7 +112,6 @@ if(CONCRETELANG_DATAFLOW_EXECUTION_ENABLED)
message(STATUS "ConcreteLang dataflow execution enabled.")
find_package(HPX REQUIRED CONFIG)
include_directories(SYSTEM ${HPX_INCLUDE_DIRS})
list(APPEND CMAKE_MODULE_PATH "${HPX_CMAKE_DIR}")
add_compile_options(-DCONCRETELANG_DATAFLOW_EXECUTION_ENABLED
-DHPX_DEFAULT_CONFIG_FILE="${PROJECT_SOURCE_DIR}/hpx.ini")

View File

@@ -3,6 +3,7 @@ add_library(ConcretelangRuntime SHARED context.cpp wrappers.cpp DFRuntime.cpp St
if(CONCRETELANG_DATAFLOW_EXECUTION_ENABLED)
target_link_libraries(ConcretelangRuntime PRIVATE HPX::hpx HPX::iostreams_component)
set_source_files_properties(DFRuntime.cpp PROPERTIES COMPILE_FLAGS "-fopenmp")
target_include_directories(ConcretelangRuntime PUBLIC ${HPX_INCLUDE_DIRS})
endif()
if(CONCRETELANG_CUDA_SUPPORT)