1set(TARGET llama-imatrix)
 2add_executable(${TARGET} imatrix.cpp)
 3target_link_libraries(${TARGET} PRIVATE common llama ${CMAKE_THREAD_LIBS_INIT})
 4target_compile_features(${TARGET} PRIVATE cxx_std_17)
 5
 6if(LLAMA_TOOLS_INSTALL)
 7    install(TARGETS ${TARGET} RUNTIME)
 8endif()
 9
10if (CMAKE_SYSTEM_NAME MATCHES "AIX")
11    # AIX's flock() function comes from libbsd.a
12    target_link_libraries(${TARGET} PRIVATE -lbsd)
13endif()