1
find_package(PkgConfig)
2
pkg_check_modules(DEPS REQUIRED
7
${DEPS_CFLAGS} ${DEPS_CFLAGS_OTHER}
9
include_directories(${CMAKE_BINARY_DIR}/libcore/)
10
include_directories(${CMAKE_SOURCE_DIR}/libcore/)
11
add_definitions(${CFLAGS})
12
link_directories(${LIB_PATHS})
13
vala_precompile(VALA_C marlin-extended-actions
16
${CMAKE_BINARY_DIR}/libcore/marlincore.vapi
17
${CMAKE_SOURCE_DIR}/libcore/marlincore-C.vapi
18
${CMAKE_BINARY_DIR}/libwidgets/marlinwidgets.vapi
24
add_library(marlin-extended-actions SHARED
26
target_link_libraries(marlin-extended-actions marlincore marlinwidgets)
27
install(TARGETS marlin-extended-actions DESTINATION lib/marlin/plugins/core/)
28
install(FILES extended-actions.plug DESTINATION lib/marlin/plugins/core/)