1 project(strigi_soprano_indexer)
10 set( strigi_soprano_indexer_SRCS
11 sopranoindexmanager.cpp
12 sopranoindexreader.cpp
13 sopranoindexwriter.cpp
18 # CLucene requires exception support
19 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_ENABLE_EXCEPTIONS}")
22 # this is needed to have mingw, cygwin and msvc libs installed in one directory
24 set(prefix msvc_strigiindex_)
26 set(prefix cyg_strigiindex_)
28 set(prefix mingw_strigiindex_)
31 set(prefix strigiindex_)
34 kde4_add_library(sopranobackend MODULE ${strigi_soprano_indexer_SRCS})
36 set_target_properties(sopranobackend PROPERTIES PREFIX ${prefix})
38 target_link_libraries(sopranobackend
39 ${STRIGI_STREAMANALYZER_LIBRARY}
42 ${SOPRANO_CLIENT_LIBRARIES}
43 ${SOPRANO_INDEX_LIBRARIES}
49 install(TARGETS sopranobackend LIBRARY DESTINATION ${LIB_INSTALL_DIR}/strigi)