From b9da395fad0870b962ed77d8113517df386cd11c Mon Sep 17 00:00:00 2001 From: Guilherme Amadio <amadio@cern.ch> Date: Fri, 28 Sep 2018 17:25:53 +0200 Subject: [PATCH] Update CMakeLists.txt for sql/odbc --- sql/odbc/CMakeLists.txt | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/sql/odbc/CMakeLists.txt b/sql/odbc/CMakeLists.txt index 1472c63d3c2..a002d9d75b1 100644 --- a/sql/odbc/CMakeLists.txt +++ b/sql/odbc/CMakeLists.txt @@ -2,11 +2,24 @@ # CMakeLists.txt file for building ROOT sql/odbc package ############################################################################ -include_directories(${ODBC_INCLUDE_DIR}) -if(MACOSX_ODBC_DEPRECATED) - add_definitions(-Wno-deprecated-declarations) -endif() - ROOT_STANDARD_LIBRARY_PACKAGE(RODBC - LIBRARIES ${ODBC_LIBRARIES} - DEPENDENCIES Net RIO) + HEADERS + TODBCResult.h + TODBCRow.h + TODBCServer.h + TODBCStatement.h + SOURCES + src/TODBCResult.cxx + src/TODBCRow.cxx + src/TODBCServer.cxx + src/TODBCStatement.cxx + DICTIONARY_OPTIONS + -I${ODBC_INCLUDE_DIR} + DEPENDENCIES + Net + RIO +) + +target_compile_options(RODBC PUBLIC -Wno-deprecated-declarations) +target_include_directories(RODBC PUBLIC ${ODBC_INCLUDE_DIR}) +target_link_libraries(RODBC PUBLIC ${ODBC_LIBRARIES}) -- GitLab