"Fossies" - the Fresh Open Source Software Archive

Member "evolution-mapi-3.46.1/src/addressbook/CMakeLists.txt" (2 Dec 2022, 1286 Bytes) of package /linux/misc/evolution-mapi-3.46.1.tar.xz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 set(DEPENDENCIES
    2 	evolution-mapi
    3 )
    4 
    5 set(SOURCES
    6 	e-book-backend-mapi.c
    7 	e-book-backend-mapi.h
    8 	e-book-backend-mapi-contacts.c
    9 	e-book-backend-mapi-contacts.h
   10 	e-book-backend-mapi-gal.c
   11 	e-book-backend-mapi-gal.h
   12 	e-book-backend-mapi-factory.c
   13 )
   14 
   15 add_library(ebookbackendmapi MODULE
   16 	${SOURCES}
   17 )
   18 
   19 add_dependencies(ebookbackendmapi
   20 	${DEPENDENCIES}
   21 )
   22 
   23 target_compile_definitions(ebookbackendmapi PRIVATE
   24 	-DG_LOG_DOMAIN=\"ebookbackendmapi\"
   25 	-DBACKENDDIR=\"${ebook_backenddir}\"
   26 	-DEXCHANGE_MAPI_LOCALEDIR=\"${LOCALE_INSTALL_DIR}\"
   27 )
   28 
   29 target_compile_options(ebookbackendmapi PUBLIC
   30 	${LIBEBACKEND_CFLAGS}
   31 	${LIBEBOOK_CFLAGS}
   32 	${LIBEDATABOOK_CFLAGS}
   33 	${LIBEDATASERVER_CFLAGS}
   34 	${LIBMAPI_CFLAGS}
   35 )
   36 
   37 target_include_directories(ebookbackendmapi PUBLIC
   38 	${CMAKE_BINARY_DIR}
   39 	${CMAKE_SOURCE_DIR}
   40 	${CMAKE_BINARY_DIR}/src
   41 	${CMAKE_SOURCE_DIR}/src
   42 	${CMAKE_CURRENT_BINARY_DIR}
   43 	${CMAKE_CURRENT_SOURCE_DIR}
   44 	${LIBEBACKEND_INCLUDE_DIRS}
   45 	${LIBEBOOK_INCLUDE_DIRS}
   46 	${LIBEDATABOOK_INCLUDE_DIRS}
   47 	${LIBEDATASERVER_INCLUDE_DIRS}
   48 	${LIBMAPI_INCLUDE_DIRS}
   49 )
   50 
   51 target_link_libraries(ebookbackendmapi
   52 	${DEPENDENCIES}
   53 	${LIBEBACKEND_LDFLAGS}
   54 	${LIBEBOOK_LDFLAGS}
   55 	${LIBEDATABOOK_LDFLAGS}
   56 	${LIBEDATASERVER_LDFLAGS}
   57 	${LIBMAPI_LDFLAGS}
   58 )
   59 
   60 install(TARGETS ebookbackendmapi
   61 	DESTINATION ${ebook_backenddir}
   62 )