1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-04-18 21:44:02 +03:00
Andrew Hutchings 7489d0bfd0 MCOL-3625 Rename packages
Rename packages to MariaDB-columnstore-engine, MariaDB-columnstore-libs
and MariaDB-columnstore-platform.

Also add the "columnstore-" prefix the the components so that MariaDB's
packaging system understands then and add a line to include them in
MariaDB's packaging.

In addition
* Fix S3 building for dist source build
* Fix Debian 10 dependency issue
* Fix git handling for dist builds
* Add support for MariaDB's RPM building
* Use MariaDB's PCRE and readline
* Removes a few dead files
* Fix Boost noncopyable includes
2019-12-04 11:04:39 +00:00

70 lines
1.7 KiB
CMake

include_directories( ${ENGINE_COMMON_INCLUDES} )
########### next target ###############
set(joblist_LIB_SRCS
anydatalist.cpp
batchprimitiveprocessor-jl.cpp
columncommand-jl.cpp
command-jl.cpp
crossenginestep.cpp
dictstep-jl.cpp
diskjoinstep.cpp
distributedenginecomm.cpp
elementtype.cpp
expressionstep.cpp
filtercommand-jl.cpp
filterstep.cpp
groupconcat.cpp
jl_logger.cpp
jlf_common.cpp
jlf_execplantojoblist.cpp
jlf_graphics.cpp
jlf_tuplejoblist.cpp
jlf_subquery.cpp
joblist.cpp
joblistfactory.cpp
jobstep.cpp
jobstepassociation.cpp
lbidlist.cpp
limitedorderby.cpp
passthrucommand-jl.cpp
passthrustep.cpp
pcolscan.cpp
pcolstep.cpp
pdictionary.cpp
pdictionaryscan.cpp
primitivemsg.cpp
pseudocc-jl.cpp
resourcedistributor.cpp
resourcemanager.cpp
rowestimator.cpp
rtscommand-jl.cpp
subquerystep.cpp
subquerytransformer.cpp
tablecolumn.cpp
timestamp.cpp
tuple-bps.cpp
tupleaggregatestep.cpp
tupleannexstep.cpp
tupleconstantstep.cpp
tuplehashjoin.cpp
tuplehavingstep.cpp
tupleunion.cpp
unique32generator.cpp
virtualtable.cpp
windowfunctionstep.cpp)
add_library(joblist SHARED ${joblist_LIB_SRCS})
install(TARGETS joblist DESTINATION ${ENGINE_LIBDIR} COMPONENT columnstore-libs)
if (WITH_ORDERBY_UT)
add_executable(job_orderby_tests orderby-tests.cpp)
target_link_libraries(job_orderby_tests ${ENGINE_LDFLAGS} ${MARIADB_CLIENT_LIBS} ${ENGINE_WRITE_LIBS} ${CPPUNIT_LIBRARIES} cppunit)
install(TARGETS job_orderby_tests DESTINATION ${ENGINE_BINDIR} COMPONENT columnstore-platform)
endif()