13 lines
396 B
CMake
13 lines
396 B
CMake
function(build_example SRCFILE)
|
|
get_filename_component(src_name ${SRCFILE} NAME_WE)
|
|
set(target "${src_name}")
|
|
add_executable(${target} ${SRCFILE})
|
|
target_link_libraries(${target} PRIVATE mlx)
|
|
endfunction(build_example)
|
|
|
|
build_example(tutorial.cpp)
|
|
build_example(linear_regression.cpp)
|
|
build_example(logistic_regression.cpp)
|
|
build_example(metal_capture.cpp)
|
|
build_example(distributed.cpp)
|