build: allow packages to declare ABI versions to detect necessary package rebuilds
authorFelix Fietkau <nbd@openwrt.org>
Sun, 23 Feb 2014 17:32:04 +0000 (17:32 +0000)
committerFelix Fietkau <nbd@openwrt.org>
Sun, 23 Feb 2014 17:32:04 +0000 (17:32 +0000)
commit31e661bebd86209f48b80b093e74d671c97e5a27
tree0e02563129b530e939475086d0f318b9882fc75f
parent278803f5ca0c072f0d9c308a75732c2e378ccd51
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