1include $(top_srcdir)/build/vars.build.mk
2plugin = geanypy
3
4geanyplugin_LTLIBRARIES		=	geanypy.la
5geanyplugindir				=	$(libdir)/geany
6
7geanypy_la_LDFLAGS			=	-module -avoid-version -Wl,--export-dynamic
8geanypy_la_CPPFLAGS			=	@PYTHON_CPPFLAGS@ \
9								-DGEANYPY_PYTHON_DIR="\"$(libdir)/geany/geanypy\"" \
10								-DGEANYPY_PLUGIN_DIR="\"$(libdir)/geany\"" \
11								-DG_LOG_DOMAIN=\"GeanyPy\"
12geanypy_la_CFLAGS			=	@PYGTK_CFLAGS@ @GEANY_CFLAGS@ @GEANYPY_CFLAGS@ @GMODULE_CFLAGS@
13geanypy_la_LIBADD			=	@GEANY_LIBS@ @PYGTK_LIBS@ \
14								$(PYTHON_LDFLAGS) $(PYTHON_LIBS) \
15								@PYTHON_EXTRA_LIBS@ @PYTHON_EXTRA_LDFLAGS@ \
16								@GMODULE_LIBS@
17geanypy_la_SOURCES			=	geanypy-app.c \
18								geanypy-dialogs.c \
19								geanypy-document.c geanypy-document.h \
20								geanypy-editor.c geanypy-editor.h \
21								geanypy-encoding.c geanypy-encoding.h \
22								geanypy-filetypes.c geanypy-filetypes.h \
23								geanypy-glog.c \
24								geanypy.h \
25								geanypy-highlighting.c \
26								geanypy-indentprefs.c \
27								geanypy-interfaceprefs.c \
28								geanypy-keybindings.c geanypy-keybindings.h \
29								geanypy-main.c \
30								geanypy-mainwidgets.c \
31								geanypy-msgwindow.c \
32								geanypy-navqueue.c \
33								geanypy-plugin.c geanypy-plugin.h \
34								geanypy-prefs.c \
35								geanypy-project.c geanypy-project.h \
36								geanypy-scinotification.c \
37								geanypy-scinotifyheader.c \
38								geanypy-scintilla.c geanypy-scintilla.h \
39								geanypy-search.c \
40								geanypy-signalmanager.c geanypy-signalmanager.h \
41								geanypy-templates.c \
42								geanypy-uiutils.c geanypy-uiutils.h
43
44include $(top_srcdir)/build/cppcheck.mk
45