You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-06-12 05:01:56 +03:00
add dependency for generated header files errorids.h messageids.h patch made by Ben.
This commit is contained in:
@ -15,6 +15,8 @@ set(dmlpackageproc_LIB_SRCS
|
||||
|
||||
add_library(dmlpackageproc SHARED ${dmlpackageproc_LIB_SRCS})
|
||||
|
||||
add_dependencies(dmlpackageproc loggingcpp)
|
||||
|
||||
target_link_libraries(dmlpackageproc ${NETSNMP_LIBRARIES})
|
||||
|
||||
install(TARGETS dmlpackageproc DESTINATION ${ENGINE_LIBDIR} COMPONENT columnstore-engine)
|
||||
|
@ -46,6 +46,8 @@ set(execplan_LIB_SRCS
|
||||
|
||||
add_library(execplan SHARED ${execplan_LIB_SRCS})
|
||||
|
||||
add_dependencies(execplan loggingcpp)
|
||||
|
||||
target_link_libraries(execplan ${NETSNMP_LIBRARIES} ${MARIADB_STRING_LIBS})
|
||||
|
||||
install(TARGETS execplan DESTINATION ${ENGINE_LIBDIR} COMPONENT columnstore-engine)
|
||||
|
@ -59,6 +59,8 @@ set(joblist_LIB_SRCS
|
||||
|
||||
add_library(joblist SHARED ${joblist_LIB_SRCS})
|
||||
|
||||
add_dependencies(joblist loggingcpp)
|
||||
|
||||
install(TARGETS joblist DESTINATION ${ENGINE_LIBDIR} COMPONENT columnstore-engine)
|
||||
|
||||
if (WITH_ORDERBY_UT)
|
||||
|
@ -45,6 +45,8 @@ else ()
|
||||
add_library(ha_columnstore SHARED ${libcalmysql_SRCS})
|
||||
SET_TARGET_PROPERTIES(ha_columnstore PROPERTIES PREFIX "")
|
||||
|
||||
add_dependencies(ha_columnstore loggingcpp)
|
||||
|
||||
target_link_libraries(ha_columnstore ${ENGINE_LDFLAGS} ${ENGINE_WRITE_LIBS} ${NETSNMP_LIBRARIES} ${SERVER_BUILD_DIR}/libservices/libmysqlservices.a threadpool)
|
||||
|
||||
install(TARGETS ha_columnstore DESTINATION ${MARIADB_PLUGINDIR} COMPONENT columnstore-engine)
|
||||
|
@ -8,6 +8,8 @@ set(DDLProc_SRCS ddlproc.cpp ddlprocessor.cpp ../utils/common/crashtrace.cpp)
|
||||
|
||||
add_executable(DDLProc ${DDLProc_SRCS})
|
||||
|
||||
add_dependencies(DDLProc loggingcpp)
|
||||
|
||||
target_link_libraries(DDLProc ${ENGINE_LDFLAGS} ${MARIADB_CLIENT_LIBS} ${ENGINE_WRITE_LIBS} ${NETSNMP_LIBRARIES} threadpool)
|
||||
|
||||
install(TARGETS DDLProc DESTINATION ${ENGINE_BINDIR} COMPONENT columnstore-engine)
|
||||
|
@ -13,6 +13,8 @@ set(DMLProc_SRCS
|
||||
|
||||
add_executable(DMLProc ${DMLProc_SRCS})
|
||||
|
||||
add_dependencies(DMLProc loggingcpp)
|
||||
|
||||
target_link_libraries(DMLProc ${ENGINE_LDFLAGS} ${MARIADB_CLIENT_LIBS} ${ENGINE_WRITE_LIBS} ${NETSNMP_LIBRARIES} threadpool ddlcleanuputil batchloader)
|
||||
|
||||
install(TARGETS DMLProc DESTINATION ${ENGINE_BINDIR} COMPONENT columnstore-engine)
|
||||
|
@ -18,6 +18,8 @@ set(dbbc_STAT_SRCS
|
||||
|
||||
add_library(dbbc STATIC ${dbbc_STAT_SRCS})
|
||||
|
||||
add_dependencies(dbbc loggingcpp)
|
||||
|
||||
target_link_libraries(dbbc ${NETSNMP_LIBRARIES})
|
||||
|
||||
INSTALL (TARGETS dbbc DESTINATION ${ENGINE_LIBDIR})
|
||||
|
@ -25,6 +25,8 @@ set(PrimProc_SRCS
|
||||
|
||||
add_executable(PrimProc ${PrimProc_SRCS})
|
||||
|
||||
add_dependencies(PrimProc loggingcpp)
|
||||
|
||||
target_link_libraries(PrimProc ${ENGINE_LDFLAGS} ${NETSNMP_LIBRARIES} ${MARIADB_CLIENT_LIBS} ${ENGINE_WRITE_LIBS} threadpool cacheutils dbbc processor)
|
||||
|
||||
install(TARGETS PrimProc DESTINATION ${ENGINE_BINDIR} COMPONENT columnstore-engine)
|
||||
|
@ -110,6 +110,8 @@ set(funcexp_LIB_SRCS
|
||||
|
||||
add_library(funcexp SHARED ${funcexp_LIB_SRCS})
|
||||
|
||||
add_dependencies(funcexp loggingcpp)
|
||||
|
||||
target_link_libraries(funcexp ${NETSNMP_LIBRARIES})
|
||||
|
||||
install(TARGETS funcexp DESTINATION ${ENGINE_LIBDIR} COMPONENT columnstore-engine)
|
||||
|
@ -7,5 +7,7 @@ set(libmysql_client_LIB_SRCS libmysql_client.cpp)
|
||||
|
||||
add_library(libmysql_client SHARED ${libmysql_client_LIB_SRCS})
|
||||
|
||||
add_dependencies(libmysql_client loggingcpp)
|
||||
|
||||
install(TARGETS libmysql_client DESTINATION ${ENGINE_LIBDIR} COMPONENT columnstore-engine)
|
||||
|
||||
|
@ -7,5 +7,7 @@ set(querystats_LIB_SRCS querystats.cpp)
|
||||
|
||||
add_library(querystats SHARED ${querystats_LIB_SRCS})
|
||||
|
||||
add_dependencies(querystats loggingcpp)
|
||||
|
||||
install(TARGETS querystats DESTINATION ${ENGINE_LIBDIR} COMPONENT columnstore-engine)
|
||||
|
||||
|
@ -10,6 +10,8 @@ set(rowgroup_LIB_SRCS rowaggregation.cpp rowgroup.cpp)
|
||||
|
||||
add_library(rowgroup SHARED ${rowgroup_LIB_SRCS})
|
||||
|
||||
add_dependencies(rowgroup loggingcpp)
|
||||
|
||||
target_link_libraries(rowgroup ${NETSNMP_LIBRARIES} funcexp)
|
||||
|
||||
install(TARGETS rowgroup DESTINATION ${ENGINE_LIBDIR} COMPONENT columnstore-engine)
|
||||
|
@ -26,6 +26,8 @@ set(windowfunction_LIB_SRCS
|
||||
|
||||
add_library(windowfunction SHARED ${windowfunction_LIB_SRCS})
|
||||
|
||||
add_dependencies(windowfunction loggingcpp)
|
||||
|
||||
install(TARGETS windowfunction DESTINATION ${ENGINE_LIBDIR} COMPONENT columnstore-engine)
|
||||
|
||||
if (WITH_SORTING_COMPARATORS_UT)
|
||||
|
@ -32,6 +32,8 @@ set(brm_LIB_SRCS
|
||||
|
||||
add_library(brm SHARED ${brm_LIB_SRCS})
|
||||
|
||||
add_dependencies(brm loggingcpp)
|
||||
|
||||
install(TARGETS brm DESTINATION ${ENGINE_LIBDIR} COMPONENT columnstore-engine)
|
||||
|
||||
|
||||
|
@ -8,6 +8,8 @@ set(writeengineclient_LIB_SRCS we_clients.cpp we_ddlcommandclient.cpp we_dmlcomm
|
||||
|
||||
add_library(writeengineclient SHARED ${writeengineclient_LIB_SRCS})
|
||||
|
||||
add_dependencies(writeengineclient loggingcpp)
|
||||
|
||||
target_link_libraries(writeengineclient ${NETSNMP_LIBRARIES})
|
||||
|
||||
install(TARGETS writeengineclient DESTINATION ${ENGINE_LIBDIR} COMPONENT columnstore-engine)
|
||||
|
@ -19,6 +19,8 @@ set(WriteEngineServer_SRCS
|
||||
|
||||
add_executable(WriteEngineServer ${WriteEngineServer_SRCS})
|
||||
|
||||
add_dependencies(WriteEngineServer loggingcpp)
|
||||
|
||||
target_link_libraries(WriteEngineServer ${ENGINE_LDFLAGS} ${MARIADB_CLIENT_LIBS} ${NETSNMP_LIBRARIES} ${ENGINE_WRITE_LIBS} threadpool writeengineredistribute)
|
||||
|
||||
install(TARGETS WriteEngineServer DESTINATION ${ENGINE_BINDIR} COMPONENT columnstore-engine)
|
||||
|
@ -2,6 +2,9 @@
|
||||
include_directories(${ENGINE_COMMON_INCLUDES} ../dictionary)
|
||||
|
||||
add_executable(we_shared_components_tests ./shared_components_tests.cpp)
|
||||
|
||||
add_dependencies(we_shared_components_tests loggingcpp)
|
||||
|
||||
target_link_libraries(we_shared_components_tests ${ENGINE_LDFLAGS} ${MARIADB_CLIENT_LIBS} ${ENGINE_WRITE_LIBS} ${CPPUNIT_LIBRARIES})
|
||||
|
||||
install(TARGETS we_shared_components_tests DESTINATION ${ENGINE_BINDIR} COMPONENT columnstore-engine)
|
||||
|
@ -17,6 +17,8 @@ set(cpimport_SRCS
|
||||
|
||||
add_executable(cpimport ${cpimport_SRCS})
|
||||
|
||||
add_dependencies(cpimport loggingcpp)
|
||||
|
||||
target_link_libraries(cpimport ${ENGINE_LDFLAGS} ${NETSNMP_LIBRARIES} ${MARIADB_CLIENT_LIBS} ${ENGINE_WRITE_LIBS} batchloader threadpool marias3)
|
||||
|
||||
install(TARGETS cpimport DESTINATION ${ENGINE_BINDIR} COMPONENT columnstore-engine)
|
||||
|
Reference in New Issue
Block a user