project(fdogenericrdbms) # TODO: Eventually we should split this into its respective ODBC, MySQL, PostgreSQL, ... sub-components # but for now (just like our existing build system) this will remain a monolithic component group set(FDO_COMPONENT "fdo-rdbms") set(GenericRdbms_Dir ${CMAKE_CURRENT_SOURCE_DIR}) set(GenericRdbms_Binary_Dir ${CMAKE_CURRENT_BINARY_DIR}) # Need to find UnixODBC on non-Windows. On Windows, ODBC is near-intrinsic enough that we can assume # the headers and libs will always be present. if (UNIX) find_package( UnixODBC REQUIRED ) endif (UNIX) if( NOT FDO_CORE_BUILD ) find_package( FDO REQUIRED ) endif( NOT FDO_CORE_BUILD ) add_subdirectory( Nls ) add_subdirectory( Src ) add_subdirectory( Inc ) add_subdirectory( com ) add_subdirectory( Docs )