1 add_error_files(composer mail-composer.error)
3 install(FILES evolution-composer.ui
11 evolution-mail-formatter
18 e-composer-from-header.c
19 e-composer-header-table.c
21 e-composer-name-header.c
22 e-composer-post-header.c
24 e-composer-spell-header.c
25 e-composer-text-header.c
32 e-composer-from-header.h
33 e-composer-header-table.h
35 e-composer-name-header.h
36 e-composer-post-header.h
38 e-composer-spell-header.h
39 e-composer-text-header.h
43 add_library(evolution-mail-composer SHARED
48 add_dependencies(evolution-mail-composer
52 target_compile_definitions(evolution-mail-composer PRIVATE
53 -DG_LOG_DOMAIN=\"evolution-mail-composer\"
54 -DEVOLUTION_UIDIR=\"${uidir}\"
57 target_compile_options(evolution-mail-composer PUBLIC
59 ${EVOLUTION_DATA_SERVER_CFLAGS}
60 ${GNOME_PLATFORM_CFLAGS}
63 target_include_directories(evolution-mail-composer PUBLIC
65 ${CMAKE_BINARY_DIR}/src
66 ${CMAKE_SOURCE_DIR}/src
67 ${CMAKE_CURRENT_BINARY_DIR}
68 ${ENCHANT_INCLUDE_DIRS}
70 ${EVOLUTION_DATA_SERVER_INCLUDE_DIRS}
71 ${GNOME_PLATFORM_INCLUDE_DIRS}
74 target_link_libraries(evolution-mail-composer
77 ${EVOLUTION_DATA_SERVER_LDFLAGS}
78 ${GNOME_PLATFORM_LDFLAGS}
81 install(TARGETS evolution-mail-composer
82 DESTINATION ${privsolibdir}
85 install(FILES ${HEADERS}
86 DESTINATION ${privincludedir}/composer