| set(TOOLS |
| sst_dump.cc |
| db_sanity_test.cc |
| db_stress.cc |
| write_stress.cc |
| ldb.cc |
| db_repl_stress.cc |
| dump/rocksdb_dump.cc |
| dump/rocksdb_undump.cc) |
| foreach(src ${TOOLS}) |
| get_filename_component(exename ${src} NAME_WE) |
| add_executable(${exename}${ARTIFACT_SUFFIX} |
| ${src}) |
| target_link_libraries(${exename}${ARTIFACT_SUFFIX} ${LIBS}) |
| list(APPEND tool_deps ${exename}) |
| endforeach() |
| add_custom_target(tools |
| DEPENDS ${tool_deps}) |
| add_custom_target(ldb_tests |
| COMMAND python ${CMAKE_CURRENT_SOURCE_DIR}/ldb_tests.py |
| DEPENDS ldb) |