[LEDE-DEV,v2,2/4] build: ipkg: new field Alternatives

Message ID 1490010953-7305-3-git-send-email-yszhou4tech@gmail.com
State Accepted
Headers show

Commit Message

Yousong Zhou March 20, 2017, 11:55 a.m.
It's a list of specs of the following form seprated by commas to
describe alternatives provided by this package


<path> will be a symbolic link to <altpath> of the highest <prio>

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
 include/package-ipkg.mk | 1 +
 1 file changed, 1 insertion(+)


diff --git a/include/package-ipkg.mk b/include/package-ipkg.mk
index 620be99..bf508fb 100644
--- a/include/package-ipkg.mk
+++ b/include/package-ipkg.mk
@@ -159,6 +159,7 @@  Version: $(VERSION)
 $$(call addfield,Depends,$$(Package/$(1)/DEPENDS)
 )$$(call addfield,Conflicts,$$(call mergelist,$(CONFLICTS))
 )$$(call addfield,Provides,$$(call mergelist,$(PROVIDES))
+)$$(call addfield,Alternatives,$$(call mergelist,$(ALTERNATIVES))
 )$$(call addfield,Source,$(SOURCE)
 )$$(call addfield,License,$$(PKG_LICENSE)
 )$$(call addfield,LicenseFiles,$$(PKG_LICENSE_FILES)