Unverified Commit 11e2451f authored by Umang Yadav's avatar Umang Yadav Committed by GitHub
Browse files

Fix default target in driver (#1635)

Recent changes #1608 removed migraphx_all_target lib from driver and that led to missing compile time definitions.
Missing compile definitions led to change of default target in driver.
parent 7a7040aa
...@@ -42,7 +42,8 @@ add_custom_command( ...@@ -42,7 +42,8 @@ add_custom_command(
) )
set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/driver) set_directory_properties(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/driver)
rocm_clang_tidy_check(driver) rocm_clang_tidy_check(driver)
target_link_libraries(driver migraphx migraphx_onnx migraphx_tf)
target_link_libraries(driver migraphx_all_targets migraphx_onnx migraphx_tf)
rocm_install_targets( rocm_install_targets(
TARGETS driver TARGETS driver
......
...@@ -305,8 +305,12 @@ struct compiler_target ...@@ -305,8 +305,12 @@ struct compiler_target
{ {
#ifdef HAVE_GPU #ifdef HAVE_GPU
std::string target_name = "gpu"; std::string target_name = "gpu";
#else #elif HAVE_CPU
std::string target_name = "cpu"; std::string target_name = "cpu";
#elif HAVE_FPGA
std::string target_name = "fpga"
#else
std::string target_name = "ref"
#endif #endif
void parse(argument_parser& ap) void parse(argument_parser& ap)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment