add_compile_options( -fpermissive -DSPDLOG_ACTIVE_LEVEL=SPDLOG_LEVEL_INFO ) # Library for dynasty without CUDA add_library(dynasty SHARED main.cpp) target_include_directories(dynasty PRIVATE ${DYNASTY_ALL_INCLUDE} ) #target_link_directories(dynasty # PRIVATE # ${DYNASTY_ALL_LIB} ${MYSTERY_LIB} #) target_link_libraries(dynasty inferencer_lib cpu_op ${DYNASTY_ALL_LIB} ${MYSTERY_LIB} ) add_custom_command(TARGET dynasty POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy $ ${CMAKE_SOURCE_DIR}/libdynasty.so ) # Executable for dynasty add_executable(dynasty_executable main.cpp) target_include_directories(dynasty_executable PRIVATE ${DYNASTY_ALL_INCLUDE} ) target_link_libraries(dynasty_executable inferencer_lib cpu_op ${DYNASTY_ALL_LIB} ${MYSTERY_LIB} ) add_custom_command(TARGET dynasty_executable POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy $ ${CMAKE_SOURCE_DIR}/libdynasty )