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()