From 5194dad10519504c6c7416d85c9191a0075f9af1 Mon Sep 17 00:00:00 2001 From: Cyrille Bagard 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