mirror of
https://github.com/pocoproject/poco.git
synced 2024-12-12 18:20:26 +01:00
fe9c13102d
* feat(PocoDoc): search support * feat(PocoDoc): enable FTS5 for search support * feat(PocoDoc): enable FTS5 * chore(pocodoc): edit comment * fix(StreamCopier): add argument to seekg * enable searchIndex through the command line * Add minor updates for search support * Update of vs90 and regeneration of vs160 and vs170 projects * Enhance configure script:FTS5 support for SQLite in --sqlite-fts flag * Add tests for FTS3 and FTS5 * regeneration of vs160 and vs170 projects * added missing lib data in CMake * Update vs90 project and regenerate vs160 and vs170 projects with added Data include paths * Revrting ProGen_vs170.vcxproj * Revert ProGen in vs170 and regenerate PocoDoc vs160/vs170 projects to include updated Data path * added missing includes --------- Co-authored-by: Lara <lara@debian-gnu-linux-12.localdomain>
22 lines
599 B
CMake
22 lines
599 B
CMake
# Sources
|
|
file(GLOB SRCS_G "src/*.cpp")
|
|
POCO_SOURCES_AUTO(SRCS ${SRCS_G})
|
|
|
|
add_executable(PocoDoc ${SRCS})
|
|
|
|
target_link_libraries(PocoDoc PUBLIC Poco::Util Poco::XML Poco::CppParser Poco::DataSQLite Poco::Data)
|
|
|
|
if(ENABLE_DATA_SQLITE_FTS5)
|
|
target_compile_definitions(PocoDoc PRIVATE POCO_ENABLE_SQLITE_FTS5)
|
|
endif()
|
|
|
|
|
|
install(
|
|
TARGETS PocoDoc EXPORT PocoDocTargets
|
|
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
|
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
|
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
|
BUNDLE DESTINATION ${CMAKE_INSTALL_BINDIR}
|
|
INCLUDES DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
|
|
)
|