From 5194dad10519504c6c7416d85c9191a0075f9af1 Mon Sep 17 00:00:00 2001
From: Cyrille Bagard <nocbos@gmail.com>
Date: Sun, 22 Apr 2018 11:50:50 +0200
Subject: Included all plugins headers in the installation process.

---
 plugins/androhelpers/Makefile.am                   | 8 ++++++++
 plugins/arm/Makefile.am                            | 8 ++++++++
 plugins/arm/python/Makefile.am                     | 5 +++++
 plugins/arm/python/v7/Makefile.am                  | 6 +++++-
 plugins/arm/v7/Makefile.am                         | 5 +++++
 plugins/arm/v7/opcodes/Makefile.am                 | 5 +++++
 plugins/arm/v7/operands/Makefile.am                | 5 +++++
 plugins/dalvik/Makefile.am                         | 9 ++++++++-
 plugins/dalvik/operands/Makefile.am                | 7 ++++++-
 plugins/dalvik/pseudo/Makefile.am                  | 5 +++++
 plugins/dalvik/v35/Makefile.am                     | 5 +++++
 plugins/dalvik/v35/opcodes/Makefile.am             | 5 +++++
 plugins/devdbg/Makefile.am                         | 6 ++++++
 plugins/dex/Makefile.am                            | 8 ++++++++
 plugins/dex/python/Makefile.am                     | 6 +++++-
 plugins/dexbnf/Makefile.am                         | 6 ++++++
 plugins/dexbnf/python/Makefile.am                  | 6 +++++-
 plugins/elf/Makefile.am                            | 8 ++++++++
 plugins/elf/python/Makefile.am                     | 6 +++++-
 plugins/fmtp/Makefile.am                           | 6 ++++++
 plugins/libcsem/Makefile.am                        | 6 ++++++
 plugins/mobicore/Makefile.am                       | 6 ++++++
 plugins/pychrysalide/Makefile.am                   | 6 ++++++
 plugins/pychrysalide/analysis/Makefile.am          | 5 +++++
 plugins/pychrysalide/analysis/contents/Makefile.am | 5 +++++
 plugins/pychrysalide/analysis/db/Makefile.am       | 5 +++++
 plugins/pychrysalide/analysis/db/items/Makefile.am | 5 +++++
 plugins/pychrysalide/arch/Makefile.am              | 6 +++++-
 plugins/pychrysalide/common/Makefile.am            | 6 +++++-
 plugins/pychrysalide/core/Makefile.am              | 6 +++++-
 plugins/pychrysalide/debug/Makefile.am             | 5 +++++
 plugins/pychrysalide/debug/gdbrsp/Makefile.am      | 6 +++++-
 plugins/pychrysalide/format/Makefile.am            | 5 +++++
 plugins/pychrysalide/glibext/Makefile.am           | 6 +++++-
 plugins/pychrysalide/gtkext/Makefile.am            | 6 +++++-
 plugins/pychrysalide/gui/Makefile.am               | 5 +++++
 plugins/pychrysalide/gui/panels/Makefile.am        | 6 +++++-
 plugins/pychrysalide/mangling/Makefile.am          | 5 +++++
 plugins/readdex/Makefile.am                        | 6 ++++++
 plugins/readelf/Makefile.am                        | 6 ++++++
 plugins/readmc/Makefile.am                         | 6 ++++++
 plugins/ropgadgets/Makefile.am                     | 6 ++++++
 plugins/stackvars/Makefile.am                      | 8 ++++++++
 43 files changed, 244 insertions(+), 13 deletions(-)

diff --git a/plugins/androhelpers/Makefile.am b/plugins/androhelpers/Makefile.am
index 031396e..1eb374e 100644
--- a/plugins/androhelpers/Makefile.am
+++ b/plugins/androhelpers/Makefile.am
@@ -1,6 +1,9 @@
 
 lib_LTLIBRARIES = libandrohelpers.la
 
+libdir = $(pluginsdir)
+
+
 libandrohelpers_la_SOURCES =			\
 	androhelpers.h androhelpers.c		\
 	params.h params.c					\
@@ -10,6 +13,11 @@ libandrohelpers_la_SOURCES =			\
 libandrohelpers_la_LDFLAGS = -L$(top_srcdir)/src/.libs -lchrysacore
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libandrohelpers_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/arm/Makefile.am b/plugins/arm/Makefile.am
index 597249f..22ba102 100644
--- a/plugins/arm/Makefile.am
+++ b/plugins/arm/Makefile.am
@@ -1,6 +1,9 @@
 
 lib_LTLIBRARIES = libarm.la
 
+libdir = $(pluginsdir)
+
+
 libarm_la_SOURCES =						\
 	cond.h								\
 	context-int.h						\
@@ -24,6 +27,11 @@ libarm_la_LDFLAGS = $(LIBPYTHON_LIBS) $(LIBPYGOBJECT_LIBS) \
 	-L$(top_srcdir)/src/.libs -lchrysacore
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libarm_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) $(LIBXML_CFLAGS) -I$(top_srcdir)/src
 
 AM_CFLAGS = $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS)
diff --git a/plugins/arm/python/Makefile.am b/plugins/arm/python/Makefile.am
index 63bc7be..0ad7f10 100644
--- a/plugins/arm/python/Makefile.am
+++ b/plugins/arm/python/Makefile.am
@@ -12,6 +12,11 @@ libarmpython_la_LIBADD =				\
 libarmpython_la_LDFLAGS = 
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libarmpython_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/arm/python/v7/Makefile.am b/plugins/arm/python/v7/Makefile.am
index f4f6df4..6970b63 100644
--- a/plugins/arm/python/v7/Makefile.am
+++ b/plugins/arm/python/v7/Makefile.am
@@ -6,10 +6,14 @@ libarmpythonv7_la_SOURCES =				\
 	module.h module.c					\
 	processor.h processor.c
 
-
 libarmpythonv7_la_LDFLAGS = 
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libarmpythonv7_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/arm/v7/Makefile.am b/plugins/arm/v7/Makefile.am
index bac6841..1ce4b01 100644
--- a/plugins/arm/v7/Makefile.am
+++ b/plugins/arm/v7/Makefile.am
@@ -25,6 +25,11 @@ libarmv7_la_LIBADD =					\
 libarmv7_la_CFLAGS = $(AM_CFLAGS)
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libarmv7_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) -I$(top_srcdir)/src
 
 AM_CFLAGS = $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS)
diff --git a/plugins/arm/v7/opcodes/Makefile.am b/plugins/arm/v7/opcodes/Makefile.am
index ddaabb7..3f5b000 100644
--- a/plugins/arm/v7/opcodes/Makefile.am
+++ b/plugins/arm/v7/opcodes/Makefile.am
@@ -18,6 +18,11 @@ libarmv7opcodes_la_LIBADD =
 libarmv7opcodes_la_CFLAGS = $(AM_CFLAGS)
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libarmv7opcodes_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS)
 
 AM_CFLAGS = $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS) -I$(top_srcdir)/src
diff --git a/plugins/arm/v7/operands/Makefile.am b/plugins/arm/v7/operands/Makefile.am
index 5b2d245..eca891c 100644
--- a/plugins/arm/v7/operands/Makefile.am
+++ b/plugins/arm/v7/operands/Makefile.am
@@ -16,6 +16,11 @@ libarmv7operands_la_LIBADD =
 libarmv7operands_la_CFLAGS = $(AM_CFLAGS)
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libarmv7operands_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) -I$(top_srcdir)/src
 
 AM_CFLAGS = $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS)
diff --git a/plugins/dalvik/Makefile.am b/plugins/dalvik/Makefile.am
index 2c44d7c..33dab13 100644
--- a/plugins/dalvik/Makefile.am
+++ b/plugins/dalvik/Makefile.am
@@ -1,12 +1,14 @@
 
 lib_LTLIBRARIES = libdalvik.la
 
+libdir = $(pluginsdir)
+
+
 libdalvik_la_SOURCES =					\
 	context.h context.c					\
 	core.h core.c						\
 	fetch.h fetch.c						\
 	helpers.h							\
-	instruction-def.h					\
 	instruction-int.h					\
 	instruction.h instruction.c			\
 	link.h link.c						\
@@ -26,6 +28,11 @@ libdalvik_la_CFLAGS = $(AM_CFLAGS)
 libdalvik_la_LDFLAGS = -L$(top_srcdir)/src/.libs -lchrysacore
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libdalvik_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) $(LIBXML_CFLAGS) -I$(top_srcdir)/src
 
 AM_CFLAGS = $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS)
diff --git a/plugins/dalvik/operands/Makefile.am b/plugins/dalvik/operands/Makefile.am
index 2c2ba27..1c04231 100644
--- a/plugins/dalvik/operands/Makefile.am
+++ b/plugins/dalvik/operands/Makefile.am
@@ -6,7 +6,12 @@ libdalvikoperands_la_SOURCES =			\
 	pool.h pool.c						\
 	register.h register.c
 
-libdalvik_la_CFLAGS = $(AM_CFLAGS)
+libdalvikoperands_la_CFLAGS = $(AM_CFLAGS)
+
+
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libdalvikoperands_la_SOURCES:%c=)
 
 
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) -I$(top_srcdir)/src
diff --git a/plugins/dalvik/pseudo/Makefile.am b/plugins/dalvik/pseudo/Makefile.am
index 6f49159..422c314 100644
--- a/plugins/dalvik/pseudo/Makefile.am
+++ b/plugins/dalvik/pseudo/Makefile.am
@@ -10,6 +10,11 @@ libdalvikpseudo_la_LIBADD =
 libdalvikpseudo_la_CFLAGS = $(AM_CFLAGS)
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libdalvikpseudo_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) -I$(top_srcdir)/src
 
 AM_CFLAGS = $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS)
diff --git a/plugins/dalvik/v35/Makefile.am b/plugins/dalvik/v35/Makefile.am
index 71466e2..ad179c0 100644
--- a/plugins/dalvik/v35/Makefile.am
+++ b/plugins/dalvik/v35/Makefile.am
@@ -12,6 +12,11 @@ libdalvik35_la_LIBADD =					\
 libdalvik35_la_CFLAGS = $(AM_CFLAGS)
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libdalvik35_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) $(LIBXML_CFLAGS) -I$(top_srcdir)/src
 
 AM_CFLAGS = $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS)
diff --git a/plugins/dalvik/v35/opcodes/Makefile.am b/plugins/dalvik/v35/opcodes/Makefile.am
index 4746f5c..986c759 100644
--- a/plugins/dalvik/v35/opcodes/Makefile.am
+++ b/plugins/dalvik/v35/opcodes/Makefile.am
@@ -18,6 +18,11 @@ libdalvik35opcodes_la_LIBADD =
 libdalvik35opcodes_la_CFLAGS = $(AM_CFLAGS)
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libdalvik35opcodes_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) -I$(top_srcdir)/src
 
 AM_CFLAGS = $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS)
diff --git a/plugins/devdbg/Makefile.am b/plugins/devdbg/Makefile.am
index ff62e1a..3e258bd 100644
--- a/plugins/devdbg/Makefile.am
+++ b/plugins/devdbg/Makefile.am
@@ -3,6 +3,7 @@ lib_LTLIBRARIES = libspeed.la
 
 libdir = $(pluginsdir)
 
+
 libspeed_la_SOURCES =					\
 	speed.h speed.c
 
@@ -11,6 +12,11 @@ libspeed_la_CFLAGS = $(AM_CFLAGS)
 libspeed_la_LDFLAGS = -L$(top_srcdir)/src/.libs -lchrysacore
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libspeed_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) -I$(top_srcdir)/src
 
 AM_CFLAGS = $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS)
diff --git a/plugins/dex/Makefile.am b/plugins/dex/Makefile.am
index cfa07d7..50c1dcc 100755
--- a/plugins/dex/Makefile.am
+++ b/plugins/dex/Makefile.am
@@ -1,6 +1,9 @@
 
 lib_LTLIBRARIES = libdex.la
 
+libdir = $(pluginsdir)
+
+
 libdex_la_SOURCES =						\
 	core.h core.c						\
 	class.h class.c						\
@@ -18,6 +21,11 @@ libdex_la_LDFLAGS = $(LIBPYTHON_LIBS) $(LIBPYGOBJECT_LIBS) \
 	-L$(top_srcdir)/src/.libs -lchrysacore
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libdex_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) -I$(top_srcdir)/src
 
 AM_CFLAGS = $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS)
diff --git a/plugins/dex/python/Makefile.am b/plugins/dex/python/Makefile.am
index fc6f85e..d23ca65 100644
--- a/plugins/dex/python/Makefile.am
+++ b/plugins/dex/python/Makefile.am
@@ -6,10 +6,14 @@ libdexpython_la_SOURCES =				\
 	format.h format.c					\
 	module.h module.c
 
-
 libdexpython_la_LDFLAGS = 
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libdexpython_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/dexbnf/Makefile.am b/plugins/dexbnf/Makefile.am
index 7daa761..b255871 100644
--- a/plugins/dexbnf/Makefile.am
+++ b/plugins/dexbnf/Makefile.am
@@ -3,6 +3,7 @@ lib_LTLIBRARIES = libdexbnf.la
 
 libdir = $(pluginsdir)
 
+
 libdexbnf_la_SOURCES =					\
 	context.h context.c					\
 	core.h core.c						\
@@ -20,6 +21,11 @@ libdexbnf_la_LDFLAGS = $(LIBPYTHON_LIBS) $(LIBPYGOBJECT_LIBS) \
 	-L$(top_srcdir)/src/.libs -lchrysacore
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libdexbnf_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) -I$(top_srcdir)/src
 
 AM_CFLAGS = $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS)
diff --git a/plugins/dexbnf/python/Makefile.am b/plugins/dexbnf/python/Makefile.am
index 4d60a1c..135fd5a 100644
--- a/plugins/dexbnf/python/Makefile.am
+++ b/plugins/dexbnf/python/Makefile.am
@@ -5,10 +5,14 @@ libdexbnfpython_la_SOURCES =			\
 	demangler.h demangler.c				\
 	module.h module.c
 
-
 libdexbnfpython_la_LDFLAGS = 
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libdexbnfpython_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/elf/Makefile.am b/plugins/elf/Makefile.am
index 415bd2b..ccfa2d5 100644
--- a/plugins/elf/Makefile.am
+++ b/plugins/elf/Makefile.am
@@ -1,6 +1,9 @@
 
 lib_LTLIBRARIES = libelf.la
 
+libdir = $(pluginsdir)
+
+
 libelf_la_SOURCES =						\
 	core.h core.c						\
 	elf-int.h elf-int.c					\
@@ -22,6 +25,11 @@ libelf_la_LDFLAGS = $(LIBPYTHON_LIBS) $(LIBPYGOBJECT_LIBS) \
 	-L$(top_srcdir)/src/.libs -lchrysacore
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libelf_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) $(LIBXML_CFLAGS) -I$(top_srcdir)/src
 
 AM_CFLAGS = $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS)
diff --git a/plugins/elf/python/Makefile.am b/plugins/elf/python/Makefile.am
index ce2fe74..4912254 100644
--- a/plugins/elf/python/Makefile.am
+++ b/plugins/elf/python/Makefile.am
@@ -11,10 +11,14 @@ libelfpython_la_SOURCES =				\
 	section.h section.c					\
 	translate.h translate.c
 
-
 libelfpython_la_LDFLAGS = 
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libelfpython_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/fmtp/Makefile.am b/plugins/fmtp/Makefile.am
index 5a95306..5bfe450 100644
--- a/plugins/fmtp/Makefile.am
+++ b/plugins/fmtp/Makefile.am
@@ -3,6 +3,7 @@ lib_LTLIBRARIES = libfmtp.la
 
 libdir = $(pluginsdir)
 
+
 libfmtp_la_SOURCES =					\
 	def.h								\
 	parser.h parser.c
@@ -12,6 +13,11 @@ libfmtp_la_CFLAGS = $(AM_CFLAGS)
 libfmtp_la_LDFLAGS = -L$(top_srcdir)/src/.libs -lchrysacore
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libfmtp_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) -I$(top_srcdir)/src
 
 AM_CFLAGS = $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS)
diff --git a/plugins/libcsem/Makefile.am b/plugins/libcsem/Makefile.am
index 2b29e81..5a7babc 100644
--- a/plugins/libcsem/Makefile.am
+++ b/plugins/libcsem/Makefile.am
@@ -3,6 +3,7 @@ lib_LTLIBRARIES = liblibcsem.la
 
 libdir = $(pluginsdir)
 
+
 liblibcsem_la_SOURCES =					\
 	exit.h exit.c						\
 	semantic.h semantic.c
@@ -12,6 +13,11 @@ liblibcsem_la_CFLAGS = $(AM_CFLAGS)
 liblibcsem_la_LDFLAGS = -L$(top_srcdir)/src/.libs -lchrysacore
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(liblibcsem_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) -I$(top_srcdir)/src -I$(top_srcdir)
 
 AM_CFLAGS = $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS)
diff --git a/plugins/mobicore/Makefile.am b/plugins/mobicore/Makefile.am
index 8814d5c..63bf19d 100644
--- a/plugins/mobicore/Makefile.am
+++ b/plugins/mobicore/Makefile.am
@@ -3,6 +3,7 @@ lib_LTLIBRARIES = libmobicore.la
 
 libdir = $(pluginsdir)
 
+
 libmobicore_la_SOURCES =				\
 	mclf-def.h							\
 	mclf-int.h mclf-int.c				\
@@ -15,6 +16,11 @@ libmobicore_la_CFLAGS = $(AM_CFLAGS)
 libmobicore_la_LDFLAGS = -L$(top_srcdir)/src/.libs -lchrysacore
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libmobicore_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) -I$(top_srcdir)/src
 
 AM_CFLAGS = $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS)
diff --git a/plugins/pychrysalide/Makefile.am b/plugins/pychrysalide/Makefile.am
index b023726..bc01ee3 100644
--- a/plugins/pychrysalide/Makefile.am
+++ b/plugins/pychrysalide/Makefile.am
@@ -3,6 +3,7 @@ pkglib_LTLIBRARIES = pychrysalide.la
 
 libdir = $(pluginsdir)
 
+
 pychrysalide_la_SOURCES =				\
 	access.h access.c					\
 	helpers.h helpers.c					\
@@ -28,6 +29,11 @@ pychrysalide_la_LDFLAGS = -module -avoid-version \
 	-L$(top_srcdir)/src/.libs -lchrysacore
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(pychrysalide_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/pychrysalide/analysis/Makefile.am b/plugins/pychrysalide/analysis/Makefile.am
index 61d2c94..570235d 100644
--- a/plugins/pychrysalide/analysis/Makefile.am
+++ b/plugins/pychrysalide/analysis/Makefile.am
@@ -19,6 +19,11 @@ libpychrysaanalysis_la_LIBADD =			\
 libpychrysaanalysis_la_LDFLAGS = 
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libpychrysaanalysis_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/pychrysalide/analysis/contents/Makefile.am b/plugins/pychrysalide/analysis/contents/Makefile.am
index 1ab183c..523ec4d 100644
--- a/plugins/pychrysalide/analysis/contents/Makefile.am
+++ b/plugins/pychrysalide/analysis/contents/Makefile.am
@@ -11,6 +11,11 @@ libpychrysaanalysiscontents_la_SOURCES = \
 libpychrysaanalysiscontents_la_LDFLAGS = 
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libpychrysaanalysiscontents_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/pychrysalide/analysis/db/Makefile.am b/plugins/pychrysalide/analysis/db/Makefile.am
index 1cee748..940deca 100644
--- a/plugins/pychrysalide/analysis/db/Makefile.am
+++ b/plugins/pychrysalide/analysis/db/Makefile.am
@@ -11,6 +11,11 @@ libpychrysaanalysisdb_la_LDFLAGS = 		\
 	items/libpychrysaanalysisdbitems.la
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libpychrysaanalysisdb_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/pychrysalide/analysis/db/items/Makefile.am b/plugins/pychrysalide/analysis/db/items/Makefile.am
index 76eae4e..fbb3e22 100644
--- a/plugins/pychrysalide/analysis/db/items/Makefile.am
+++ b/plugins/pychrysalide/analysis/db/items/Makefile.am
@@ -8,6 +8,11 @@ libpychrysaanalysisdbitems_la_SOURCES =	\
 libpychrysaanalysisdbitems_la_LDFLAGS = 
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libpychrysaanalysisdbitems_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/pychrysalide/arch/Makefile.am b/plugins/pychrysalide/arch/Makefile.am
index c257f8a..eb4b127 100644
--- a/plugins/pychrysalide/arch/Makefile.am
+++ b/plugins/pychrysalide/arch/Makefile.am
@@ -13,10 +13,14 @@ libpychrysaarch_la_SOURCES =			\
 
 libpychrysaarch_la_LIBADD =	
 
-
 libpychrysaarch_la_LDFLAGS = 
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libpychrysaarch_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/pychrysalide/common/Makefile.am b/plugins/pychrysalide/common/Makefile.am
index 96b08d2..e4c337f 100644
--- a/plugins/pychrysalide/common/Makefile.am
+++ b/plugins/pychrysalide/common/Makefile.am
@@ -7,10 +7,14 @@ libpychrysacommon_la_SOURCES =			\
 	module.h module.c					\
 	pathname.h pathname.c
 
-
 libpychrysacommon_la_LDFLAGS = 
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libpychrysacommon_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/pychrysalide/core/Makefile.am b/plugins/pychrysalide/core/Makefile.am
index 999674d..9e467ff 100644
--- a/plugins/pychrysalide/core/Makefile.am
+++ b/plugins/pychrysalide/core/Makefile.am
@@ -9,10 +9,14 @@ libpychrysacore_la_SOURCES =			\
 	module.h module.c					\
 	params.h params.c
 
-
 libpychrysacore_la_LDFLAGS = 
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libpychrysacore_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/pychrysalide/debug/Makefile.am b/plugins/pychrysalide/debug/Makefile.am
index 5fc2e6a..a5d7da3 100644
--- a/plugins/pychrysalide/debug/Makefile.am
+++ b/plugins/pychrysalide/debug/Makefile.am
@@ -11,6 +11,11 @@ libpychrysadebug_la_LIBADD =		\
 libpychrysadebug_la_LDFLAGS = 
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libpychrysadebug_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/pychrysalide/debug/gdbrsp/Makefile.am b/plugins/pychrysalide/debug/gdbrsp/Makefile.am
index 1b7227f..8ece12b 100644
--- a/plugins/pychrysalide/debug/gdbrsp/Makefile.am
+++ b/plugins/pychrysalide/debug/gdbrsp/Makefile.am
@@ -5,10 +5,14 @@ libpychrysadebuggdbrsp_la_SOURCES =		\
 	gdb.h gdb.c							\
 	module.h module.c
 
-
 libpychrysadebuggdbrsp_la_LDFLAGS = 
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libpychrysadebuggdbrsp_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/pychrysalide/format/Makefile.am b/plugins/pychrysalide/format/Makefile.am
index adb3d39..0dac280 100644
--- a/plugins/pychrysalide/format/Makefile.am
+++ b/plugins/pychrysalide/format/Makefile.am
@@ -13,6 +13,11 @@ libpychrysaformat_la_LIBADD =
 libpychrysaformat_la_LDFLAGS = 
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libpychrysaformat_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/pychrysalide/glibext/Makefile.am b/plugins/pychrysalide/glibext/Makefile.am
index 683f9cb..4e1e579 100644
--- a/plugins/pychrysalide/glibext/Makefile.am
+++ b/plugins/pychrysalide/glibext/Makefile.am
@@ -9,10 +9,14 @@ libpychrysaglibext_la_SOURCES =			\
 	loadedpanel.h loadedpanel.c			\
 	module.h module.c
 
-
 libpychrysaglibext_la_LDFLAGS = 
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libpychrysaglibext_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/pychrysalide/gtkext/Makefile.am b/plugins/pychrysalide/gtkext/Makefile.am
index f8feeaf..e881aa4 100644
--- a/plugins/pychrysalide/gtkext/Makefile.am
+++ b/plugins/pychrysalide/gtkext/Makefile.am
@@ -8,10 +8,14 @@ libpychrysagtkext_la_SOURCES =			\
 	dockable.h dockable.c				\
 	module.h module.c
 
-
 libpychrysagtkext_la_LDFLAGS = 
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libpychrysagtkext_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/pychrysalide/gui/Makefile.am b/plugins/pychrysalide/gui/Makefile.am
index 28e223b..5a604de 100644
--- a/plugins/pychrysalide/gui/Makefile.am
+++ b/plugins/pychrysalide/gui/Makefile.am
@@ -11,6 +11,11 @@ libpychrysagui_la_LIBADD =				\
 libpychrysagui_la_LDFLAGS = 
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libpychrysagui_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/pychrysalide/gui/panels/Makefile.am b/plugins/pychrysalide/gui/panels/Makefile.am
index 426a23b..ec5522f 100644
--- a/plugins/pychrysalide/gui/panels/Makefile.am
+++ b/plugins/pychrysalide/gui/panels/Makefile.am
@@ -5,10 +5,14 @@ libpychrysaguipanels_la_SOURCES =		\
 	module.h module.c					\
 	panel.h panel.c
 
-
 libpychrysaguipanels_la_LDFLAGS = 
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libpychrysaguipanels_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/pychrysalide/mangling/Makefile.am b/plugins/pychrysalide/mangling/Makefile.am
index e4f5db6..b99afbe 100644
--- a/plugins/pychrysalide/mangling/Makefile.am
+++ b/plugins/pychrysalide/mangling/Makefile.am
@@ -10,6 +10,11 @@ libpychrysamangling_la_LIBADD =
 libpychrysamangling_la_LDFLAGS = 
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libpychrysamangling_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) $(LIBPYTHON_CFLAGS) $(LIBPYGOBJECT_CFLAGS) \
 	-I$(top_srcdir)/src
 
diff --git a/plugins/readdex/Makefile.am b/plugins/readdex/Makefile.am
index b6c53a9..784007e 100644
--- a/plugins/readdex/Makefile.am
+++ b/plugins/readdex/Makefile.am
@@ -3,6 +3,7 @@ lib_LTLIBRARIES = libreaddex.la
 
 libdir = $(pluginsdir)
 
+
 libreaddex_la_SOURCES =					\
 	class.h class.c						\
 	code.h code.c						\
@@ -16,6 +17,11 @@ libreaddex_la_LDFLAGS = -L$(top_srcdir)/plugins/fmtp/.libs -lfmtp \
 	-L$(top_srcdir)/src/.libs -lchrysacore
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libreaddex_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) -I$(top_srcdir)/src
 
 AM_CFLAGS = $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS)
diff --git a/plugins/readelf/Makefile.am b/plugins/readelf/Makefile.am
index d14429c..5e3496d 100644
--- a/plugins/readelf/Makefile.am
+++ b/plugins/readelf/Makefile.am
@@ -3,6 +3,7 @@ lib_LTLIBRARIES = libreadelf.la
 
 libdir = $(pluginsdir)
 
+
 libreadelf_la_SOURCES =					\
 	header.h header.c					\
 	program.h program.c					\
@@ -16,6 +17,11 @@ libreadelf_la_LDFLAGS = -L$(top_srcdir)/plugins/fmtp/.libs -lfmtp \
 	-L$(top_srcdir)/src/.libs -lchrysacore
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libreadelf_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) -I$(top_srcdir)/src -I$(top_srcdir)
 
 AM_CFLAGS = $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS)
diff --git a/plugins/readmc/Makefile.am b/plugins/readmc/Makefile.am
index 9404d55..5f95641 100644
--- a/plugins/readmc/Makefile.am
+++ b/plugins/readmc/Makefile.am
@@ -3,6 +3,7 @@ lib_LTLIBRARIES = libreadmc.la
 
 libdir = $(pluginsdir)
 
+
 libreadmc_la_SOURCES =					\
 	header.h header.c					\
 	reader.h reader.c					\
@@ -17,6 +18,11 @@ libreadmc_la_LDFLAGS = -L$(top_srcdir)/plugins/fmtp/.libs -lfmtp \
 	-L$(top_srcdir)/src/.libs -lchrysacore
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libreadmc_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) -I$(top_srcdir)/src -I$(top_srcdir)
 
 AM_CFLAGS = $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS)
diff --git a/plugins/ropgadgets/Makefile.am b/plugins/ropgadgets/Makefile.am
index 842ff13..eba45cb 100644
--- a/plugins/ropgadgets/Makefile.am
+++ b/plugins/ropgadgets/Makefile.am
@@ -3,6 +3,7 @@ lib_LTLIBRARIES = libropgadgets.la
 
 libdir = $(pluginsdir)
 
+
 libropgadgets_la_SOURCES =				\
 	finder.h finder.c					\
 	helper_arm.h helper_arm.c			\
@@ -14,6 +15,11 @@ libropgadgets_la_CFLAGS = $(AM_CFLAGS)
 libropgadgets_la_LDFLAGS = -L$(top_srcdir)/src/.libs -lchrysacore
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libropgadgets_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) -I$(top_srcdir)/src
 
 AM_CFLAGS = $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS)
diff --git a/plugins/stackvars/Makefile.am b/plugins/stackvars/Makefile.am
index 9db9d0e..7555120 100644
--- a/plugins/stackvars/Makefile.am
+++ b/plugins/stackvars/Makefile.am
@@ -1,6 +1,9 @@
 
 lib_LTLIBRARIES = libstackvars.la
 
+libdir = $(pluginsdir)
+
+
 libstackvars_la_SOURCES =				\
 	operand.h operand.c					\
 	stackvars.h stackvars.c
@@ -10,6 +13,11 @@ libstackvars_la_CFLAGS = $(AM_CFLAGS)
 libstackvars_la_LDFLAGS = -L$(top_srcdir)/src/.libs -lchrysacore
 
 
+devdir = $(includedir)/chrysalide-$(subdir)
+
+dev_HEADERS = $(libstackvars_la_SOURCES:%c=)
+
+
 AM_CPPFLAGS = $(LIBGTK_CFLAGS) $(LIBXML_CFLAGS) -I$(top_srcdir)/src
 
 AM_CFLAGS = $(DEBUG_CFLAGS) $(WARNING_FLAGS) $(COMPLIANCE_FLAGS)
-- 
cgit v0.11.2-87-g4458