1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-07-02 17:22:27 +03:00
Files
mariadb-columnstore-engine/dbcon/execplan/CMakeLists.txt
Leonid Fedorov 65cde8c894 feature: pron (#2908)
* feature: Special dictionary, we can pass with session veriable to modify codepaths and behaviour for testing and debugging
2023-07-21 14:02:03 +03:00

57 lines
1.4 KiB
CMake
Executable File

include_directories( ${ENGINE_COMMON_INCLUDES} ${ENGINE_UTILS_UDFSDK_INCLUDE} ${ENGINE_DATATYPES_INCLUDE})
########### next target ###############
set(execplan_LIB_SRCS
calpontsystemcatalog.cpp
aggregatecolumn.cpp
arithmeticcolumn.cpp
arithmeticoperator.cpp
calpontexecutionplan.cpp
calpontexecutionplanfactory.cpp
calpontselectexecutionplan.cpp
mcsanalyzetableexecutionplan.cpp
clientrotator.cpp
constantcolumn.cpp
constantfilter.cpp
existsfilter.cpp
expressionparser.cpp
filter.cpp
functioncolumn.cpp
groupconcatcolumn.cpp
intervalcolumn.cpp
jsonarrayaggcolumn.cpp
logicoperator.cpp
mysqlexecutionplan.cpp
objectidmanager.cpp
objectreader.cpp
operator.cpp
oracleexecutionplan.cpp
outerjoinonfilter.cpp
predicateoperator.cpp
pseudocolumn.cpp
range.cpp
returnedcolumn.cpp
rewrites.cpp
rowcolumn.cpp
selectfilter.cpp
sessionmanager.cpp
simplecolumn.cpp
simplefilter.cpp
simplescalarfilter.cpp
treenode.cpp
treenodeimpl.cpp
vendorexecutionplan.cpp
windowfunctioncolumn.cpp
udafcolumn.cpp)
add_library(execplan SHARED ${execplan_LIB_SRCS})
add_dependencies(execplan loggingcpp)
target_link_libraries(execplan messageqcpp ${NETSNMP_LIBRARIES} ${MARIADB_STRING_LIBS} ${ENGINE_DT_LIB} pron)
install(TARGETS execplan DESTINATION ${ENGINE_LIBDIR} COMPONENT columnstore-engine)