"Fossies" - the Fresh Open Source Software Archive

Member "evolution-mapi-3.46.1/src/calendar/CMakeLists.txt" (2 Dec 2022, 1056 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-cal-backend-mapi-factory.c
    7 	e-cal-backend-mapi.c
    8 	e-cal-backend-mapi.h
    9 )
   10 
   11 add_library(ecalbackendmapi MODULE
   12 	${SOURCES}
   13 )
   14 
   15 add_dependencies(ecalbackendmapi
   16 	${DEPENDENCIES}
   17 )
   18 
   19 target_compile_definitions(ecalbackendmapi PRIVATE
   20 	-DG_LOG_DOMAIN=\"ecalbackendmapi\"
   21 	-DEXCHANGE_MAPI_LOCALEDIR=\"${LOCALE_INSTALL_DIR}\"
   22 )
   23 
   24 target_compile_options(ecalbackendmapi PUBLIC
   25 	${CAMEL_CFLAGS}
   26 	${LIBEBACKEND_CFLAGS}
   27 	${LIBECAL_CFLAGS}
   28 	${LIBEDATACAL_CFLAGS}
   29 	${LIBMAPI_CFLAGS}
   30 )
   31 
   32 target_include_directories(ecalbackendmapi PUBLIC
   33 	${CMAKE_BINARY_DIR}
   34 	${CMAKE_SOURCE_DIR}
   35 	${CMAKE_BINARY_DIR}/src
   36 	${CMAKE_SOURCE_DIR}/src
   37 	${CMAKE_CURRENT_BINARY_DIR}
   38 	${CAMEL_INCLUDE_DIRS}
   39 	${LIBEBACKEND_INCLUDE_DIRS}
   40 	${LIBECAL_INCLUDE_DIRS}
   41 	${LIBEDATACAL_INCLUDE_DIRS}
   42 	${LIBMAPI_INCLUDE_DIRS}
   43 )
   44 
   45 target_link_libraries(ecalbackendmapi
   46 	${DEPENDENCIES}
   47 	${CAMEL_LDFLAGS}
   48 	${LIBEBACKEND_LDFLAGS}
   49 	${LIBECAL_LDFLAGS}
   50 	${LIBEDATACAL_LDFLAGS}
   51 	${LIBMAPI_LDFLAGS}
   52 )
   53 
   54 install(TARGETS ecalbackendmapi
   55 	DESTINATION ${ecal_backenddir}
   56 )