Skip to content

Commit

Permalink
This has now removed the link against nvrtc, still linking versus cud…
Browse files Browse the repository at this point in the history
…art_static and cudadevrt
  • Loading branch information
Robadob committed Oct 23, 2023
1 parent f28fb2f commit 13bd24d
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -594,9 +594,12 @@ target_link_libraries(${PROJECT_NAME} PRIVATE Tinyxml2::tinyxml2)
# If rapidjson was found, add it to the include dirs.
target_link_libraries(${PROJECT_NAME} PRIVATE RapidJSON::rapidjson)

target_link_libraries(${PROJECT_NAME} PUBLIC CUDA::nvrtc)
if(NOT FLAMEGPU_BUILD_PYTHON_CONDA)
target_link_libraries(${PROJECT_NAME} PUBLIC CUDA::nvrtc)

target_link_libraries(${PROJECT_NAME} PUBLIC CUDA::cuda_driver)
target_link_libraries(${PROJECT_NAME} PUBLIC CUDA::cuda_driver)
# todo NVTX too?
endif()

if(FLAMEGPU_ENABLE_NVTX AND TARGET NVTX::nvtx)
target_link_libraries(${PROJECT_NAME} PUBLIC NVTX::nvtx)
Expand All @@ -613,7 +616,7 @@ if(FLAMEGPU_ENABLE_NVTX AND TARGET NVTX::nvtx)
endif()

target_link_libraries(${PROJECT_NAME} PUBLIC Jitify::jitify)
# jitify is included in public headers, so this definiition must be public too.
# jitify is included in public headers, so this definition must be public too.
target_compile_definitions(${PROJECT_NAME} PUBLIC "JITIFY_PRINT_LOG")

# If gcc < 9, needs to link against stdc++fs
Expand Down

0 comments on commit 13bd24d

Please sign in to comment.