24 lines
624 B
CMake
24 lines
624 B
CMake
function(add_example_executable name)
|
|
add_executable(${name}
|
|
examples/${name}.cpp
|
|
examples/common.cpp
|
|
)
|
|
|
|
target_include_directories(${name} BEFORE PRIVATE
|
|
${CMAKE_CURRENT_SOURCE_DIR}/examples
|
|
)
|
|
endfunction()
|
|
|
|
add_example_executable(bdiff)
|
|
add_example_executable(fpatch)
|
|
add_example_executable(intdiff)
|
|
add_example_executable(intdiff3)
|
|
add_example_executable(patch)
|
|
add_example_executable(st2ses)
|
|
add_example_executable(strdiff)
|
|
add_example_executable(strdiff3)
|
|
add_example_executable(strdiff_cp)
|
|
add_example_executable(strdiff_storage)
|
|
add_example_executable(unidiff)
|
|
add_example_executable(unistrdiff)
|