Multiple Autotools improvements 90/4590/2
authorDamjan Marion <[email protected]>
Sun, 8 Jan 2017 14:34:50 +0000 (15:34 +0100)
committerDamjan Marion <[email protected]>
Sun, 8 Jan 2017 15:50:19 +0000 (16:50 +0100)
commit45a00c44d1dd893474819e88a7d7eed1c7947c4d
treecdcef90e5e59cd761caa28a924f5ad6d1459a313
parentf935e336db1282c1ec67cf703db2d3cfaec32915
Multiple Autotools improvements

- Defines some dependencies between shared libraries
- updates version.h only when version changes

Updating version.h on each "make" and "make install" was causing issues with
parallel builds. "make install" was re-linking vpp binary due to "updated"
version.h and in parallel it was re-linking shared libraries as part of
installation process. That was resulting on sporadic build failures.

Change-Id: I2a27ae1aea6a7a4100822018e095a60dd48d39ca
Signed-off-by: Damjan Marion <[email protected]>
src/svm.am
src/vlib-api.am
src/vnet.am
src/vpp-api-test.am
src/vpp.am