10 lines
300 B
CMake
10 lines
300 B
CMake
function(rwkv_add_extra source)
|
|
get_filename_component(EXTRA_TARGET ${source} NAME_WE)
|
|
add_executable(rwkv_${EXTRA_TARGET} ${source})
|
|
target_link_libraries(rwkv_${EXTRA_TARGET} PRIVATE ggml rwkv)
|
|
endfunction()
|
|
|
|
file(GLOB extras *.c)
|
|
foreach (extra ${extras})
|
|
rwkv_add_extra(${extra})
|
|
endforeach() |