diff --git a/sql/odbc/CMakeLists.txt b/sql/odbc/CMakeLists.txt index 1472c63d3c28514a1ff36b73957aa0b05fabc36e..a002d9d75b1ade968decc525ef14086f84ece970 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})