[Tarantool-patches] [PATCH 1/2] sql: don't build sql as a separate library

Timur Safin tsafin at tarantool.org
Mon Jun 15 18:42:47 MSK 2020


Eventually we need to migrate to glob usage (despite to being not 
recommended by cmake authors, it's the only way to maintain 
readable cmakelists for the decently large projects). One day...

LGTM, in any case

:  bin_source(bin_sources bootstrap.snap bootstrap.h)
: 
: +set(sql_sources
: +    sql/opcodes.c
: +    sql/parse.c
: +    sql/alter.c
: +    sql/analyze.c
: +    sql/cursor.c
: +    sql/build.c
: +    sql/callback.c
: +    sql/date.c
: +    sql/delete.c
: +    sql/expr.c
: +    sql/fk_constraint.c
: +    sql/func.c
: +    sql/global.c
: +    sql/hash.c
: +    sql/insert.c
: +    sql/legacy.c
: +    sql/main.c
: +    sql/malloc.c
: +    sql/os.c
: +    sql/os_unix.c
: +    sql/parse_def.c
: +    sql/pragma.c
: +    sql/prepare.c
: +    sql/printf.c
: +    sql/random.c
: +    sql/resolve.c
: +    sql/select.c
: +    sql/tokenize.c
: +    sql/treeview.c
: +    sql/trigger.c
: +    sql/utf.c
: +    sql/update.c
: +    sql/util.c
: +    sql/vdbe.c
: +    sql/vdbeapi.c
: +    sql/vdbeaux.c
: +    sql/vdbemem.c
: +    sql/vdbesort.c
: +    sql/vdbetrace.c
: +    sql/walker.c
: +    sql/where.c
: +    sql/wherecode.c
: +    sql/whereexpr.c
: +)
: +
:  add_custom_target(box_generate_lua_sources
:      WORKING_DIRECTORY ${CMAKE_BINARY_DIR}/src/box
:      DEPENDS ${lua_sources})




More information about the Tarantool-patches mailing list