@@ -34,54 +34,41 @@ target_include_directories( "${LIBNAME}"
3434 $<INSTALL_INTERFACE :include >
3535 PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /src
3636 )
37- install (
38- DIRECTORY include/Poco
39- DESTINATION include
40- COMPONENT Devel
41- PATTERN ".svn" EXCLUDE
42- )
43-
44- install (
45- TARGETS "${LIBNAME} " EXPORT "${LIBNAME} Targets"
46- LIBRARY DESTINATION lib${LIB_SUFFIX}
47- ARCHIVE DESTINATION lib${LIB_SUFFIX}
48- RUNTIME DESTINATION bin
49- INCLUDES DESTINATION include
50- )
5137
52- POCO_GENERATE_PACKAGE ("${LIBNAME} " "${LIBNAME} Targets" "lib/cmake/${PROJECT_NAME} " )
38+ POCO_INSTALL ("${LIBNAME} " )
39+ POCO_GENERATE_PACKAGE ("${LIBNAME} " )
5340
5441if (ENABLE_DATA_SQLITE)
55- # SQlite3 is built in any case
56- add_subdirectory ( SQLite )
42+ # SQlite3 is built in any case
43+ add_subdirectory ( SQLite )
5744endif (ENABLE_DATA_SQLITE )
5845
5946if (ENABLE_DATA_MYSQL)
60- find_package (MySQL )
61- if (MYSQL_FOUND)
62- include_directories ("${MYSQL_INCLUDE_DIR} " )
63- message (STATUS "MySQL Support Enabled" )
64- add_subdirectory ( MySQL )
65- else ()
66- message (STATUS "MySQL Support Disabled - no MySQL library" )
67- endif (MYSQL_FOUND )
47+ find_package (MySQL )
48+ if (MYSQL_FOUND)
49+ include_directories ("${MYSQL_INCLUDE_DIR} " )
50+ message (STATUS "MySQL Support Enabled" )
51+ add_subdirectory ( MySQL )
52+ else ()
53+ message (STATUS "MySQL Support Disabled - no MySQL library" )
54+ endif (MYSQL_FOUND )
6855endif (ENABLE_DATA_MYSQL )
6956
7057if (ENABLE_DATA_ODBC)
71- find_package (ODBC )
72- if (WIN32 AND NOT WINCE )
73- set (ODBC_LIBRARIES "odbc32" "odbccp32" )
74- message (STATUS "Windows native ODBC Support Enabled" )
75- add_subdirectory ( ODBC )
76- else (WIN32 AND NOT WINCE )
77- if (ODBC_FOUND)
78- include_directories ("${ODBC_INCLUDE_DIRECTORIES} " )
79- message (STATUS "ODBC Support Enabled" )
58+ find_package (ODBC )
59+ if (WIN32 AND NOT WINCE )
60+ set (ODBC_LIBRARIES "odbc32" "odbccp32" )
61+ message (STATUS "Windows native ODBC Support Enabled" )
8062 add_subdirectory ( ODBC )
81- else ()
82- message (STATUS "ODBC Support Disabled - no ODBC runtime" )
83- endif ()
84- endif (WIN32 AND NOT WINCE )
63+ else (WIN32 AND NOT WINCE )
64+ if (ODBC_FOUND)
65+ include_directories ("${ODBC_INCLUDE_DIRECTORIES} " )
66+ message (STATUS "ODBC Support Enabled" )
67+ add_subdirectory ( ODBC )
68+ else ()
69+ message (STATUS "ODBC Support Disabled - no ODBC runtime" )
70+ endif ()
71+ endif (WIN32 AND NOT WINCE )
8572endif (ENABLE_DATA_ODBC )
8673
8774if (ENABLE_TESTS)
0 commit comments