Changeset: a74e55e78bfc for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/a74e55e78bfc Modified Files: sql/backends/monet5/vaults/parquet/CMakeLists.txt sql/backends/monet5/vaults/parquet/parquet.c sql/backends/monet5/vaults/parquet/parquet.h sql/server/CMakeLists.txt Branch: parquet Log Message:
fix compilation diffs (71 lines): diff --git a/sql/backends/monet5/vaults/parquet/CMakeLists.txt b/sql/backends/monet5/vaults/parquet/CMakeLists.txt --- a/sql/backends/monet5/vaults/parquet/CMakeLists.txt +++ b/sql/backends/monet5/vaults/parquet/CMakeLists.txt @@ -7,6 +7,8 @@ if(Parquet_FOUND) parquet.h ) + + target_link_libraries(parquetlib PRIVATE monetdb_config_header @@ -21,6 +23,18 @@ if(Parquet_FOUND) parquet-glib ) + target_include_directories(parquetlib + PRIVATE + $<TARGET_PROPERTY:mal,INTERFACE_INCLUDE_DIRECTORIES> + $<TARGET_PROPERTY:malmodules,INTERFACE_INCLUDE_DIRECTORIES> + $<TARGET_PROPERTY:atoms,INTERFACE_INCLUDE_DIRECTORIES> + $<TARGET_PROPERTY:sql,INTERFACE_INCLUDE_DIRECTORIES> + $<TARGET_PROPERTY:sqlcommon,INTERFACE_INCLUDE_DIRECTORIES> + $<TARGET_PROPERTY:sqlserver,INTERFACE_INCLUDE_DIRECTORIES> + $<TARGET_PROPERTY:sqlstorage,INTERFACE_INCLUDE_DIRECTORIES> + $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}> + $<INSTALL_INTERFACE:${INCLUDEDIR}/monetdb>) + install(TARGETS parquetlib DESTINATION ${CMAKE_INSTALL_LIBDIR}/monetdb5 diff --git a/sql/backends/monet5/vaults/parquet/parquet.c b/sql/backends/monet5/vaults/parquet/parquet.c --- a/sql/backends/monet5/vaults/parquet/parquet.c +++ b/sql/backends/monet5/vaults/parquet/parquet.c @@ -1,12 +1,12 @@ -#include "parquet.h" #include <parquet-glib/parquet-glib.h> #include <parquet-glib/arrow-file-reader.h> #include <arrow-glib/arrow-glib.h> #include <parquet-glib/metadata.h> -#include <rel_file_loader.h> +#include "monetdb_config.h" +#include "rel_file_loader.h" -extern void *GDKmalloc(size_t size); /* FIXME */ +#include "parquet.h" parquet_file *open_file(char* filename) { GParquetArrowFileReader *reader; diff --git a/sql/backends/monet5/vaults/parquet/parquet.h b/sql/backends/monet5/vaults/parquet/parquet.h --- a/sql/backends/monet5/vaults/parquet/parquet.h +++ b/sql/backends/monet5/vaults/parquet/parquet.h @@ -19,4 +19,6 @@ parquet_file *open_file(char* filename); parquet_table_metadata get_table_metadata(parquet_file *file); +void parquet_init(void); + #endif diff --git a/sql/server/CMakeLists.txt b/sql/server/CMakeLists.txt --- a/sql/server/CMakeLists.txt +++ b/sql/server/CMakeLists.txt @@ -16,6 +16,7 @@ add_library(sqlserver STATIC) set(sqlserver_public_headers ${CMAKE_CURRENT_SOURCE_DIR}/sql_parser.h + ${CMAKE_CURRENT_SOURCE_DIR}/rel_file_loader.h ${CMAKE_CURRENT_SOURCE_DIR}/sql_mvc.h) target_sources(sqlserver _______________________________________________ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to checkin-list-le...@monetdb.org