build: introduce GLUON_FEATURES
To reduce the number of packages that need to be listed in GLUON_SITE_PACKAGES, this adds a new variable GLUON_FEATURES. Sets of packages are enabled automatically based on the combination of listed feature flags. Site-specified package feeds can provide their own feature flag definitions.
Showing
- Makefile 7 additions, 1 deletionMakefile
- docs/dev/feature-flags.rst 45 additions, 0 deletionsdocs/dev/feature-flags.rst
- docs/index.rst 1 addition, 0 deletionsdocs/index.rst
- docs/site-example/site.mk 23 additions, 23 deletionsdocs/site-example/site.mk
- docs/user/site.rst 38 additions, 5 deletionsdocs/user/site.rst
- package/features 26 additions, 0 deletionspackage/features
- scripts/features.sh 76 additions, 0 deletionsscripts/features.sh
Loading
Please register or sign in to comment