BUILT_SOURCES = resources.h resources.c lib_LTLIBRARIES = libpynbui.la libdir = $(pluginslibdir) # if BUILD_PYTHON3_BINDINGS # PYTHON3_LIBADD = python/libpynbpython.la # if BUILD_DISCARD_LOCAL # PYTHON3_LDFLAGS = -Wl,-rpath,$(pluginslibdir) \ # -L$(top_srcdir)/plugins/pychrysalide/.libs -l:pychrysalide.so # else # PYTHON3_LDFLAGS = -Wl,-rpath,$(abs_top_srcdir)/plugins/pychrysalide/.libs \ # -L$(top_srcdir)/plugins/pychrysalide/.libs -l:pychrysalide.so # endif # PYTHON3_SUBDIRS = python # endif libpynbui_la_SOURCES = \ core-ui-int.h \ core-ui.h core-ui.c \ panel-int.h \ panel.h panel.c \ params-int.h \ params.h params.c \ resources.h resources.c libpynbui_la_LIBADD = \ $(PYTHON3_LIBADD) libpynbui_la_CFLAGS = $(LIBGTK4_CFLAGS) libpynbui_la_LDFLAGS = \ $(LIBGTK4_LIBS) $(PYTHON3_LDFLAGS) devdir = $(includedir)/chrysalide-$(subdir) dev_HEADERS = $(libpynbui_la_SOURCES:%c=) RES_FILES = \ panel.ui \ params.ui \ prefs.ui \ data/images/pynb-symbolic.svg resources.c: gresource.xml $(RES_FILES) glib-compile-resources --target=$@ --sourcedir=$(srcdir) --generate-source --c-name plugins_pynb gresource.xml resources.h: gresource.xml glib-compile-resources --target=$@ --sourcedir=$(srcdir) --generate-header --c-name plugins_pynb gresource.xml CLEANFILES = resources.h resources.c EXTRA_DIST = gresource.xml $(RES_FILES) AM_CPPFLAGS = -I$(top_srcdir)/src $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS) SUBDIRS = $(PYTHON3_SUBDIRS)