build: allow packages to declare ABI versions to detect necessary package rebuilds
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sun, 23 Feb 2014 17:32:04 +0000 (17:32 +0000)
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sun, 23 Feb 2014 17:32:04 +0000 (17:32 +0000)
commitcad2d2a7a04199b32474acf668c01a66034be9ba
tree0e02563129b530e939475086d0f318b9882fc75f
parent843a74998493d5232183ce1d4b063eb58c573c5c
build: allow packages to declare ABI versions to detect necessary package rebuilds

If a package directly depends on another package that recently changed
its ABI version, it will be cleaned up and rebuilt (assuming quilt is
not used).

This helps with packages that have no stable ABI, e.g. libubox, ubus,
etc.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39720 3c298f89-4303-0410-b956-a3cf2f4a3e73
include/package-defaults.mk
include/package-ipkg.mk
include/package.mk