You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-29 08:21:15 +03:00
* configcpp refactored * chore(build): massive removals, auto add files to debian install file * chore(build): configure before autobake * chore(build): use custom cmake commands for components, mariadb-plugin-columnstore.install generated * chore(build): install deps as separate step for build-packages * more deps * chore(codemanagement, build): build refactoring stage2 * chore(safety): Locked Map for MessageqCpp with a simpler way Please enter the commit message for your changes. Lines starting * chore(codemanagement, ci): better coredumps handling, deps fixed * Delete build/bootstrap_mcs.py * Update charset.cpp (add license)
58 lines
1.3 KiB
CMake
Executable File
58 lines
1.3 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
|
|
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
|
|
)
|
|
|
|
columnstore_library(execplan ${execplan_LIB_SRCS})
|
|
columnstore_link(
|
|
execplan
|
|
messageqcpp
|
|
${ENGINE_DT_LIB}
|
|
pron
|
|
oamcpp
|
|
loggingcpp
|
|
querytele
|
|
)
|