72 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			72 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			CMake
		
	
	
	
	
	
add_executable(ob_admin
 | 
						|
  #  clog_tool/cmd_args_parser.h
 | 
						|
  #  clog_tool/ob_admin_clog_v2_executor.cpp
 | 
						|
  #  clog_tool/ob_admin_clog_v2_executor.h
 | 
						|
  #  clog_tool/ob_func_utils.cpp
 | 
						|
  #  clog_tool/ob_func_utils.h
 | 
						|
  #  clog_tool/ob_ilog_entry_parser.cpp
 | 
						|
  #  clog_tool/ob_ilog_entry_parser.h
 | 
						|
  #  clog_tool/ob_log_entry_filter.cpp
 | 
						|
  #  clog_tool/ob_log_entry_filter.h
 | 
						|
  #  clog_tool/ob_log_entry_parser.cpp
 | 
						|
  #  clog_tool/ob_log_entry_parser.h
 | 
						|
 | 
						|
  #  dumpsst/ob_admin_cmp_micro_executor.cpp
 | 
						|
  #  dumpsst/ob_admin_cmp_micro_executor.h
 | 
						|
  dumpsst/ob_admin_dumpsst_executor.cpp
 | 
						|
  dumpsst/ob_admin_dumpsst_executor.h
 | 
						|
  dumpsst/ob_admin_dumpsst_print_helper.cpp
 | 
						|
  dumpsst/ob_admin_dumpsst_print_helper.h
 | 
						|
  io_bench/ob_admin_io_executor.cpp
 | 
						|
  io_bench/ob_admin_io_executor.h
 | 
						|
  main.cpp
 | 
						|
  ob_admin_executor.cpp
 | 
						|
  ob_admin_executor.h
 | 
						|
  server_tool/ob_admin_routine.cpp
 | 
						|
  server_tool/ob_admin_routine.h
 | 
						|
  server_tool/ob_admin_server_executor.cpp
 | 
						|
  server_tool/ob_admin_server_executor.h
 | 
						|
  #  server_tool/ob_admin_utils.h
 | 
						|
  slog_tool/ob_admin_slog_executor.cpp
 | 
						|
  slog_tool/ob_admin_slog_executor.h
 | 
						|
  dump_enum_value/ob_admin_dump_enum_value_executor.cpp
 | 
						|
  dump_enum_value/ob_admin_dump_enum_value_executor.h
 | 
						|
  dump_ckpt/ob_admin_dump_ckpt_executor.cpp
 | 
						|
  dump_ckpt/ob_admin_dump_ckpt_executor.h
 | 
						|
 | 
						|
  #  archive_tool/ob_fake_archive_log_file_store.h
 | 
						|
  #  archive_tool/ob_fake_archive_log_file_store.cpp
 | 
						|
  #  archive_tool/ob_admin_log_archive_executor.h
 | 
						|
  #  archive_tool/ob_admin_log_archive_executor.cpp
 | 
						|
  #  archive_tool/ob_archive_entry_parser.h
 | 
						|
  #  archive_tool/ob_archive_entry_parser.cpp
 | 
						|
  #  archive_tool/ob_archive_fake_entry_iterator.h
 | 
						|
  #  archive_tool/ob_archive_fake_entry_iterator.cpp
 | 
						|
  #  archive_tool/ob_archive_fake_file_store.h
 | 
						|
  #  archive_tool/ob_archive_fake_file_store.cpp
 | 
						|
 | 
						|
  backup_tool/ob_admin_dump_backup_data_executor.h
 | 
						|
  backup_tool/ob_admin_dump_backup_data_executor.cpp
 | 
						|
 | 
						|
  #trx_tool/ob_admin_trx_executor.h
 | 
						|
  #trx_tool/ob_admin_trx_executor.cpp
 | 
						|
 | 
						|
  log_tool/dump/ob_admin_dump_block.cpp
 | 
						|
  log_tool/parser/ob_admin_parser_log_entry.cpp
 | 
						|
  log_tool/parser/ob_admin_parser_group_entry.cpp
 | 
						|
  log_tool/ob_admin_log_tool_executor.cpp
 | 
						|
  )
 | 
						|
 | 
						|
 | 
						|
target_include_directories(ob_admin PRIVATE)
 | 
						|
target_link_libraries(ob_admin
 | 
						|
  PRIVATE
 | 
						|
  -Wl,--start-group
 | 
						|
  oceanbase_static
 | 
						|
  ob_sql_static
 | 
						|
  ob_storage_static
 | 
						|
  ob_share_static
 | 
						|
  -Wl,--end-group
 | 
						|
  -static-libgcc
 | 
						|
  -static-libstdc++)
 |