summaryrefslogtreecommitdiff
path: root/plugins/pychrysalide/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/pychrysalide/Makefile.am')
-rw-r--r--plugins/pychrysalide/Makefile.am40
1 files changed, 29 insertions, 11 deletions
diff --git a/plugins/pychrysalide/Makefile.am b/plugins/pychrysalide/Makefile.am
index 8408c96..c574727 100644
--- a/plugins/pychrysalide/Makefile.am
+++ b/plugins/pychrysalide/Makefile.am
@@ -1,7 +1,7 @@
DEFAULT_INCLUDES = -I$(top_builddir) -idirafter.
-lib_LTLIBRARIES = pychrysalide.la
+lib_LTLIBRARIES = pychrysalide.la pychrysalideui.la
libdir = $(pluginslibdir)
@@ -15,12 +15,6 @@ endif
# if BUILD_GTK_SUPPORT
-# GTKEXT_LIBADD = \
-# gtkext/libpychrysagtkext.la
-
-# GTKEXT_SUBDIR = \
-# gtkext
-
# GUI_LIBADD = \
# gui/libpychrysagui.la
@@ -32,7 +26,10 @@ endif
pychrysalide_la_SOURCES = \
access.h access.c \
+ bindings.h bindings.c \
constants.h constants.c \
+ convert.h convert.c \
+ core-int.h \
core.h core.c \
helpers.h helpers.c \
star.h star.c \
@@ -48,8 +45,6 @@ AM_CFLAGS = $(LIBPYTHON_INTERPRETER_CFLAGS) $(LIBPYGOBJECT_CFLAGS) $(TOOLKIT_CFL
# common/libpychrysacommon.la \
# core/libpychrysacore.la \
# debug/libpychrysadebug.la \
-# format/libpychrysaformat.la \
-# $(GTKEXT_LIBADD) \
# $(GUI_LIBADD) \
# mangling/libpychrysamangling.la \
# plugins/libpychrysaplugins.la
@@ -59,6 +54,7 @@ pychrysalide_la_LIBADD = \
arch/libpychrysaarch4.la \
common/libpychrysacommon.la \
core/libpychrysacore.la \
+ format/libpychrysaformat.la \
glibext/libpychrysaglibext.la \
plugins/libpychrysaplugins.la
@@ -71,10 +67,32 @@ pychrysalide_la_LDFLAGS = \
$(RUN_PATH)
+EXTRA_pychrysalideui_la_DEPENDENCIES = pychrysalide.la
+
+pychrysalideui_la_SOURCES = \
+ core-ui-int.h \
+ core-ui.h core-ui.c \
+ helpers-ui.h helpers-ui.c
+
+pychrysalideui_la_LIBADD = \
+ arch/libpychrysaarchui.la \
+ glibext/libpychrysaglibextui.la \
+ gtkext/libpychrysagtkext.la
+
+# -ldl: dladdr(), dlerror()
+pychrysalideui_la_LDFLAGS = \
+ -module -avoid-version -ldl \
+ $(LIBPYTHON_INTERPRETER_LIBS) \
+ $(LIBPYGOBJECT_LIBS) \
+ -L.libs -l:pychrysalide.so \
+ -L$(top_srcdir)/src/.libs -lchrysacoreui\
+ $(RUN_PATH)
+
+
devdir = $(includedir)/chrysalide/$(subdir)
dev_HEADERS = $(pychrysalide_la_SOURCES:%c=)
-#SUBDIRS = analysis arch common core debug format glibext $(GTKEXT_SUBDIR) $(GUI_SUBDIR) mangling plugins
-SUBDIRS = analysis arch common core glibext plugins
+#SUBDIRS = analysis arch common core debug $(GTKEXT_SUBDIR) $(GUI_SUBDIR) mangling plugins
+SUBDIRS = analysis arch common core format glibext gtkext plugins