diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2009-09-19 13:01:04 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2009-09-19 13:01:04 (GMT) |
commit | 859bdb6b51d76058eb1a8bfa619a15978f50b251 (patch) | |
tree | 306ba7f92d84f10c0a7fc8e385cb32b85bb3cb73 /ChangeLog | |
parent | ff4fd84840beca40a88db2ca0ce90e6511fb852b (diff) |
Improved the pyoida module.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@116 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 81 |
1 files changed, 80 insertions, 1 deletions
@@ -1,3 +1,82 @@ +09-09-19 Cyrille Bagard <nocbos@gmail.com> + + * configure.ac: + Add the new Makefile from the 'plugins/pyoida/Makefile' and + 'plugins/pyoida/analysis/Makefile' directories to AC_CONFIG_FILES. + + * plugins/Makefile.am: + Add pyoida to SUBDIRS. + + * plugins/pyoida/analysis/Makefile.am: + New entry: compile the analysis part of the pyoida module. + + * plugins/pyoida/analysis/py_binary.c: + * plugins/pyoida/analysis/py_binary.h: + * plugins/pyoida/analysis/py_line.c: + * plugins/pyoida/analysis/py_line.h: + Moved entries: update and clean the code. + + * plugins/pyoida/analysis/py_line_code.c: + * plugins/pyoida/analysis/py_line_code.h: + New entries: create PyCodeLine objects based on PyLine ones. + + * plugins/pyoida/analysis/py_line-int.h: + New entry: define the internals of PyLine. + + * plugins/pyoida/Makefile.am: + Rename the library, abandoning the Automake canonical name for the one + recognized by Python. Remove py_binary.[ch] and py_line.[ch] from + {libpyoida|pyoida}_la_SOURCES. Add analysis/libpyoidaanalysis.la to + pyoida_la_LIBADD and update pyoida_la_LDFLAGS. + + * plugins/pyoida/py_binary.c: + * plugins/pyoida/py_binary.h: + * plugins/pyoida/py_line.c: + * plugins/pyoida/py_line.h: + Moved entries (see plugins/pyoida/analysis/). + + * plugins/pyoida/py_log.c: + Update included headers path. + + * plugins/pyoida/pyoida.c: + Update code (openida_binary -> GOpenidaBinary). Load the PyCodeLine objects. + + * src/analysis/binary.c: + Typo. + + * src/analysis/binary.h: + Update included headers path. + + * src/common/Makefile.am: + Add xml.[ch] to libcommon_a_SOURCES, '$(LIBGTK_LIBS) $(LIBXML_LIBS)' to + libcommon_la_LDFLAGS and '$(LIBGTK_CFLAGS) $(LIBXML_CFLAGS)' to INCLUDES. + + * src/common/xml.c: + * src/common/xml.h: + New entries: moved from the upper directory. Update included headers path. + + * src/configuration.c: + Update included headers path. + + * src/Makefile.am: + Remove the xml.[ch] files from openida_SOURCES. + + * src/plugins/pglist.c: + Enable plugins. + + * src/plugins/plugin.c: + Do not look for the full plugin interface. + + * src/project.c: + Update included headers path. + + * src/shell.c + Try to deal with the terminal. + + * src/xml.c: + * src/xml.h: + Moved entries (see src/common/). + 09-09-15 Cyrille Bagard <nocbos@gmail.com> * src/format/elf/elf.c: @@ -359,7 +438,7 @@ Init all formats. * src/Makefile.am: - Remove the pan_strings.[ch] from openida_SOURCES. + Remove the pan_strings.[ch] files from openida_SOURCES. * src/panel/Makefile.am: Add the strings.[ch] files to libpanel_a_SOURCES. |