]> git.ipfire.org Git - thirdparty/asterisk.git/commit
pjproject_bundled: Add MALLOC_DEBUG capability 31/4031/5
authorGeorge Joseph <gjoseph@digium.com>
Wed, 5 Oct 2016 19:53:10 +0000 (13:53 -0600)
committerGeorge Joseph <gjoseph@digium.com>
Sun, 9 Oct 2016 23:15:04 +0000 (18:15 -0500)
commitb39bbc0c6ac2a04403d845bdf1b8a38a47346b15
tree793e455c4b6cabb3b8ab10415984fc7c7b2cb78e
parent16d9d6732939f971c52ba4f319b7bac8b16580db
pjproject_bundled:  Add MALLOC_DEBUG capability

pjproject_bundled will now use the asterisk memory debugging APIs
if MALLOC_DEBUG is turned on in menuselect.

Because this required stubs for the executable programs and the python
bindings, some Makefile reorganization was needed to properly handle
the dependencies.  As a result, the makefile now individually makes
each of the pjproject libraries separately instead of making them all
in 1 shot.  The only visible change is that there are separate status
lines printed for each library instead oif 1 for all libs.  Also, the
making of the pjproject dependency files was eliminated.  They're not
needed for building unless you're actively modifying pjproject source
files and it makes the build process faster.  Finally, any issues with
parallel builds should be resolved again making the build faster.

Change-Id: Icc5e3d658fbfb00e0a46b44c66dcc2522d5171b0
third-party/Makefile.rules
third-party/pjproject/.gitignore
third-party/pjproject/Makefile
third-party/pjproject/patches/asterisk_malloc_debug.c [new file with mode: 0644]
third-party/pjproject/patches/asterisk_malloc_debug.h [new file with mode: 0644]
third-party/pjproject/patches/config_site.h