|
|
|
@ -59,67 +59,67 @@ install(FILES
|
|
|
|
|
DESTINATION etc
|
|
|
|
|
COMPONENT server)
|
|
|
|
|
|
|
|
|
|
## oceanbase-devel
|
|
|
|
|
# libobcdc.so and libob_sql_proxy_parser_static.a
|
|
|
|
|
set(OCEANBASE_DEVEL_LIB_FILES "")
|
|
|
|
|
set(OCEANBASE_DEVEL_INCLUDE_FILES deps/oblib/src/lib/ob_errno.h)
|
|
|
|
|
set(OCEANBASE_DEVEL_BIN_FILES "")
|
|
|
|
|
|
|
|
|
|
message(STATUS "OB_BUILD_LIBOB_SQL_PROXY_PARSER ${OB_BUILD_LIBOB_SQL_PROXY_PARSER}")
|
|
|
|
|
if (OB_BUILD_LIBOB_SQL_PROXY_PARSER)
|
|
|
|
|
# lib
|
|
|
|
|
list(APPEND OCEANBASE_DEVEL_LIB_FILES ${CMAKE_BINARY_DIR}/src/sql/parser/libob_sql_proxy_parser_static.a)
|
|
|
|
|
|
|
|
|
|
# headers
|
|
|
|
|
list(APPEND OCEANBASE_DEVEL_INCLUDE_FILES deps/oblib/src/common/sql_mode/ob_sql_mode.h)
|
|
|
|
|
list(APPEND OCEANBASE_DEVEL_INCLUDE_FILES src/sql/parser/ob_item_type.h)
|
|
|
|
|
list(APPEND OCEANBASE_DEVEL_INCLUDE_FILES src/sql/parser/ob_sql_parser.h)
|
|
|
|
|
list(APPEND OCEANBASE_DEVEL_INCLUDE_FILES src/sql/parser/parse_malloc.h)
|
|
|
|
|
list(APPEND OCEANBASE_DEVEL_INCLUDE_FILES src/sql/parser/parser_proxy_func.h)
|
|
|
|
|
list(APPEND OCEANBASE_DEVEL_INCLUDE_FILES src/sql/parser/parse_node.h)
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
if (OB_BUILD_LIBOBLOG)
|
|
|
|
|
# lib
|
|
|
|
|
# list(APPEND OCEANBASE_DEVEL_LIB_FILES ${CMAKE_BINARY_DIR}/tools/libobcdc/src/libobcdc.a)
|
|
|
|
|
list(APPEND OCEANBASE_DEVEL_LIB_FILES ${CMAKE_BINARY_DIR}/tools/obcdc/src/libobcdc.so)
|
|
|
|
|
list(APPEND OCEANBASE_DEVEL_LIB_FILES ${CMAKE_BINARY_DIR}/tools/obcdc/src/libobcdc.so.1)
|
|
|
|
|
list(APPEND OCEANBASE_DEVEL_LIB_FILES ${CMAKE_BINARY_DIR}/tools/obcdc/src/libobcdc.so.1.0.0)
|
|
|
|
|
|
|
|
|
|
# include lilboblog header
|
|
|
|
|
list(APPEND OCEANBASE_DEVEL_INCLUDE_FILES tools/obcdc/src/libobcdc.h)
|
|
|
|
|
|
|
|
|
|
# bin
|
|
|
|
|
list(APPEND OCEANBASE_DEVEL_BIN_FILES ${CMAKE_BINARY_DIR}/tools/obcdc/tests/obcdc_tailf)
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
set(CPACK_RPM_DEVEL_DEFAULT_USER "root")
|
|
|
|
|
set(CPACK_RPM_DEVEL_DEFAULT_GROUP "root")
|
|
|
|
|
|
|
|
|
|
install(PROGRAMS
|
|
|
|
|
${OCEANBASE_DEVEL_LIB_FILES}
|
|
|
|
|
DESTINATION /usr/lib
|
|
|
|
|
COMPONENT devel
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
install(FILES
|
|
|
|
|
${OCEANBASE_DEVEL_INCLUDE_FILES}
|
|
|
|
|
DESTINATION /usr/include
|
|
|
|
|
COMPONENT devel
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
install(PROGRAMS
|
|
|
|
|
${OCEANBASE_DEVEL_BIN_FILES}
|
|
|
|
|
DESTINATION /usr/bin
|
|
|
|
|
COMPONENT devel
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
if (OB_BUILD_LIBOBLOG)
|
|
|
|
|
install(DIRECTORY
|
|
|
|
|
"deps/logmessage/include/"
|
|
|
|
|
DESTINATION /usr/include/oblogmsg
|
|
|
|
|
COMPONENT devel)
|
|
|
|
|
endif()
|
|
|
|
|
### oceanbase-devel
|
|
|
|
|
## libobcdc.so and libob_sql_proxy_parser_static.a
|
|
|
|
|
#set(OCEANBASE_DEVEL_LIB_FILES "")
|
|
|
|
|
#set(OCEANBASE_DEVEL_INCLUDE_FILES deps/oblib/src/lib/ob_errno.h)
|
|
|
|
|
#set(OCEANBASE_DEVEL_BIN_FILES "")
|
|
|
|
|
#
|
|
|
|
|
#message(STATUS "OB_BUILD_LIBOB_SQL_PROXY_PARSER ${OB_BUILD_LIBOB_SQL_PROXY_PARSER}")
|
|
|
|
|
#if (OB_BUILD_LIBOB_SQL_PROXY_PARSER)
|
|
|
|
|
# # lib
|
|
|
|
|
# list(APPEND OCEANBASE_DEVEL_LIB_FILES ${CMAKE_BINARY_DIR}/src/sql/parser/libob_sql_proxy_parser_static.a)
|
|
|
|
|
#
|
|
|
|
|
# # headers
|
|
|
|
|
# list(APPEND OCEANBASE_DEVEL_INCLUDE_FILES deps/oblib/src/common/sql_mode/ob_sql_mode.h)
|
|
|
|
|
# list(APPEND OCEANBASE_DEVEL_INCLUDE_FILES src/sql/parser/ob_item_type.h)
|
|
|
|
|
# list(APPEND OCEANBASE_DEVEL_INCLUDE_FILES src/sql/parser/ob_sql_parser.h)
|
|
|
|
|
# list(APPEND OCEANBASE_DEVEL_INCLUDE_FILES src/sql/parser/parse_malloc.h)
|
|
|
|
|
# list(APPEND OCEANBASE_DEVEL_INCLUDE_FILES src/sql/parser/parser_proxy_func.h)
|
|
|
|
|
# list(APPEND OCEANBASE_DEVEL_INCLUDE_FILES src/sql/parser/parse_node.h)
|
|
|
|
|
#endif()
|
|
|
|
|
#
|
|
|
|
|
#if (OB_BUILD_LIBOBLOG)
|
|
|
|
|
# # lib
|
|
|
|
|
# # list(APPEND OCEANBASE_DEVEL_LIB_FILES ${CMAKE_BINARY_DIR}/tools/libobcdc/src/libobcdc.a)
|
|
|
|
|
# list(APPEND OCEANBASE_DEVEL_LIB_FILES ${CMAKE_BINARY_DIR}/tools/obcdc/src/libobcdc.so)
|
|
|
|
|
# list(APPEND OCEANBASE_DEVEL_LIB_FILES ${CMAKE_BINARY_DIR}/tools/obcdc/src/libobcdc.so.1)
|
|
|
|
|
# list(APPEND OCEANBASE_DEVEL_LIB_FILES ${CMAKE_BINARY_DIR}/tools/obcdc/src/libobcdc.so.1.0.0)
|
|
|
|
|
#
|
|
|
|
|
# # include lilboblog header
|
|
|
|
|
# list(APPEND OCEANBASE_DEVEL_INCLUDE_FILES tools/obcdc/src/libobcdc.h)
|
|
|
|
|
#
|
|
|
|
|
# # bin
|
|
|
|
|
# list(APPEND OCEANBASE_DEVEL_BIN_FILES ${CMAKE_BINARY_DIR}/tools/obcdc/tests/obcdc_tailf)
|
|
|
|
|
#endif()
|
|
|
|
|
#
|
|
|
|
|
#set(CPACK_RPM_DEVEL_DEFAULT_USER "root")
|
|
|
|
|
#set(CPACK_RPM_DEVEL_DEFAULT_GROUP "root")
|
|
|
|
|
#
|
|
|
|
|
#install(PROGRAMS
|
|
|
|
|
# ${OCEANBASE_DEVEL_LIB_FILES}
|
|
|
|
|
# DESTINATION /usr/lib
|
|
|
|
|
# COMPONENT devel
|
|
|
|
|
#)
|
|
|
|
|
#
|
|
|
|
|
#install(FILES
|
|
|
|
|
# ${OCEANBASE_DEVEL_INCLUDE_FILES}
|
|
|
|
|
# DESTINATION /usr/include
|
|
|
|
|
# COMPONENT devel
|
|
|
|
|
#)
|
|
|
|
|
#
|
|
|
|
|
#install(PROGRAMS
|
|
|
|
|
# ${OCEANBASE_DEVEL_BIN_FILES}
|
|
|
|
|
# DESTINATION /usr/bin
|
|
|
|
|
# COMPONENT devel
|
|
|
|
|
#)
|
|
|
|
|
#
|
|
|
|
|
#if (OB_BUILD_LIBOBLOG)
|
|
|
|
|
# install(DIRECTORY
|
|
|
|
|
# "deps/logmessage/include/"
|
|
|
|
|
# DESTINATION /usr/include/oblogmsg
|
|
|
|
|
# COMPONENT devel)
|
|
|
|
|
#endif()
|
|
|
|
|
|
|
|
|
|
## oceanbase-libs
|
|
|
|
|
install(PROGRAMS
|
|
|
|
|