summaryrefslogtreecommitdiff
path: root/include/package-dumpinfo.mk
Commit message (Collapse)AuthorAgeFilesLines
* include: fix nonshared flag handlingJo-Philipp Wich2016-04-151-1/+1
| | | | | | | Fix nonshared flag handling to properly deal with source packages defining both kmod and non-kmod ipks. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* include: remove now unused PACKAGE_SUBDIR variableJo-Philipp Wich2016-04-131-1/+0
| | | | Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* include/package-dumpinfo.mk: introduce Repository valuesJo-Philipp Wich2016-04-131-1/+2
| | | | | | | | | | | | | Introduce a new dumpinfo field "Repository" which contains the name of the shared repository where the package will be hosted in. The name is chosen according to the following rules: - Name of the feed directory for any feed package, e.g. "Repository: luci" for "feeds/luci/applications/luci-app-firewall/Makefile" - The value "base" for any other, sharable package - Unset for any package flagged PKG_FLAGS:=nonshared Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* include: group kmod ipk files into a "kernel" subdirectoryJo-Philipp Wich2016-01-241-1/+1
| | | | | | | | | | This is useful to just use the kmods from an official build while supplying base packages from a custom feed or the other way around; for just overriding the kmods with a local repo while using official repos for the rest. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 48475
* include: remove trailing whitespacesLuka Perkov2015-03-291-1/+1
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 45127
* generate list of license information for packagesJohn Crispin2014-10-261-1/+3
| | | | | | | | | | | | | Many packages define already metadata about their license (PKG_LICENSE), but this is only included in the ipk files. This change allows to create the information also on the build-host, to get an overview on the used licenses. In the full list, also all packages without this info are shown Signed-off-by: Thomas Langer <thomas.langer@lantiq.com> SVN-Revision: 43070
* build: add support for declaring package CONFLICTS which only affect ↵Felix Fietkau2014-10-051-0/+1
| | | | | | | | selecting built-in packages Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 42770
* build: allow packages with build variants to explicitly select a default variantFelix Fietkau2014-09-231-1/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 42654
* include: add a meta data field for required system user:groupJohn Crispin2014-09-111-1/+2
| | | | | | | | | this is in preparation of having services run as !root with ACL'ed access to ubus. Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 42469
* build: introduce per feed repository supportJo-Philipp Wich2014-08-051-0/+1
| | | | | | | | | This changeset implements a new menuconfig option to generate separate repositories for each enabled package feed instead of one monolithic one. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 42002
* build: add a dependency on libc to all non-kernel packagesFelix Fietkau2012-06-101-1/+1
| | | | SVN-Revision: 32171
* add support for hidden packages that get selected/built but do not show up ↵Felix Fietkau2011-07-021-0/+1
| | | | | | in menuconfig SVN-Revision: 27344
* add a new package metadata variable MDEPENDS for specifying local menuconfig ↵Felix Fietkau2011-04-051-0/+1
| | | | | | dependencies that do not propagate to other packages SVN-Revision: 26491
* Add maintainer information to menuconfig description dialogMichael Büsch2010-09-301-1/+2
| | | | SVN-Revision: 23161
* build system: introduce a new feature called build variants. it allows ↵Felix Fietkau2009-11-101-1/+2
| | | | | | building a package multiple times in one pass with different build dirs, based on the same build settings. replaces templating hacks like the one used in the hostapd package SVN-Revision: 18357
* add experimental support for a new menuconfig submenu "Package features". ↵Felix Fietkau2009-10-171-2/+28
| | | | | | allows selection between multiple packages providing the same feature, which affects dependencies of other packages. will be used e.g. for choosing between DirectFB and X.org for libraries like GTK2 SVN-Revision: 18056
* move host build in packages into a separate namespace: ↵Felix Fietkau2009-03-171-2/+4
| | | | | | package/<name>/host/<target> this allows dependencies between host and target packages, and saves unnecessary host builds for packages that contain both variants SVN-Revision: 14905
* speed up metadata scanning a lot by avoiding unnecessary shell commands and ↵Felix Fietkau2009-03-031-31/+42
| | | | | | make recursions SVN-Revision: 14734
* added source distribution to package dump, used by our SDK (include source ↵Ralph Hempel2009-03-011-0/+1
| | | | | | distributions for offline usage) added bugfix for sub-targets added bugfix for help info (thanks to Thomas) SVN-Revision: 14703
* add support for build-only packages which do not appear in menuconfigFelix Fietkau2009-01-131-0/+1
| | | | SVN-Revision: 14009
* add a packaging method that installs files into a subdirectory of bin/ ↵Felix Fietkau2007-09-291-0/+1
| | | | | | instead of an ipkg SVN-Revision: 9060
* dynamically enable/disable kernel config options for kmod packages based on ↵Felix Fietkau2007-07-181-0/+1
| | | | | | build system config SVN-Revision: 8026
* revert part of [6573] to keep the speedup of metadata scanningFelix Fietkau2007-03-161-20/+20
| | | | SVN-Revision: 6574
* formatting and trivial cleanupMike Baker2007-03-161-27/+28
| | | | SVN-Revision: 6573
* Add an 'Image Configuration' menu to menuconfig Packages can export a list ↵Felix Fietkau2007-03-161-1/+6
| | | | | | of config options with labels and data types through the metadata. The selected config values will be exported to the target filesystem in /etc/uci-defaults and applied on the first boot. SVN-Revision: 6572
* split package.mk and clean up build system code (based on patch by mbm), ↵Felix Fietkau2007-03-151-0/+32
makes the code more readable and speeds up metadata scan SVN-Revision: 6571