1include(admAsNeeded)
2include(admPluginLocation)
3MACRO(INIT_VIDEO_FILTER_GTK  lib  _srcsGtk )
4
5IF (DO_GTK)
6	IF (GETTEXT_FOUND)
7		ADD_DEFINITIONS("-DHAVE_GETTEXT")
8		INCLUDE_DIRECTORIES(${GETTEXT_INCLUDE_DIR})
9	ENDIF (GETTEXT_FOUND)
10
11        ADD_DEFINITIONS(${GTK_CFLAGS})
12
13        ADM_ADD_SHARED_LIBRARY(${lib} ${ARGN} ${_srcsGtk})
14	AS_NEEDED(${lib})
15	ADM_TARGET_NO_EXCEPTION(${lib})
16        TARGET_LINK_LIBRARIES( ${lib} ADM_UIGtk6 ADM_render6_gtk)
17        TARGET_LINK_LIBRARIES(${lib} ${GTK_LDFLAGS} ${GTHREAD_LDFLAGS})
18
19        IF (GETTEXT_FOUND)
20            TARGET_LINK_LIBRARIES(${lib} ${GETTEXT_LIBRARY_DIR})
21        ENDIF(GETTEXT_FOUND)
22		ADD_TARGET_CFLAGS(${lib} "-DADM_UI_TYPE_BUILD=2")
23        INIT_VIDEO_FILTER_INTERNAL(${lib})
24        INSTALL_VIDEO_FILTER_INTERNAL(${lib} "gtk")
25ENDIF (DO_GTK)
26ENDMACRO(INIT_VIDEO_FILTER_GTK)
27