mirror of
https://github.com/ROCm/composable_kernel.git
synced 2026-05-24 14:54:47 +00:00
enable compilation of INSTANCES_ONLY for Windows (#1082)
* enable compilation of INSTANCES_ONLY for Windows * suppress ROCMChecks warnings on GoogleTests * suppress -Wfloat-equal warning on GoogleTests --------- Co-authored-by: Illia Silin <98187287+illsilin@users.noreply.github.com>
This commit is contained in:
@@ -1,17 +1,19 @@
|
||||
## utility
|
||||
set(UTILITY_SOURCE
|
||||
add_library(utility STATIC
|
||||
device_memory.cpp
|
||||
host_tensor.cpp
|
||||
convolution_parameter.cpp
|
||||
)
|
||||
|
||||
add_library(utility STATIC ${UTILITY_SOURCE})
|
||||
add_library(composable_kernel::utility ALIAS utility)
|
||||
|
||||
set_target_properties(utility PROPERTIES POSITION_INDEPENDENT_CODE ON)
|
||||
target_compile_options(utility PRIVATE ${CMAKE_COMPILER_WARNINGS})
|
||||
target_include_directories(utility PUBLIC
|
||||
"$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/ck>"
|
||||
"$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}/ck/library/utility>"
|
||||
)
|
||||
if(WIN32)
|
||||
target_compile_definitions(utility PUBLIC NOMINMAX)
|
||||
endif()
|
||||
|
||||
rocm_install(
|
||||
TARGETS utility
|
||||
|
||||
Reference in New Issue
Block a user