aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/metadata.pl
Commit message (Collapse)AuthorAgeFilesLines
...
* build system: introduce a new feature called build variants. it allows ↵Felix Fietkau2009-11-101-0/+3
| | | | | | 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
* metadata: process dependencies for targets that have subtargets as well - ↵Felix Fietkau2009-11-051-16/+17
| | | | | | hides the ramips target unless the user has requested to play with broken packages/targets (related to #6051) SVN-Revision: 18306
* add experimental support for a new menuconfig submenu "Package features". ↵Felix Fietkau2009-10-171-0/+25
| | | | | | 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
* metadata.pl: fix a bug where dependency flags (@ and +) from a dependency ↵Nicolas Thill2009-10-031-2/+2
| | | | | | were inherited by others SVN-Revision: 17840
* add nommu target feature flagFelix Fietkau2009-08-211-0/+1
| | | | SVN-Revision: 17347
* powerpc: Create a powerpc64 config featureGeoff Levand2009-08-181-0/+1
| | | | | | | | | | | The config symbol TARGET_ps3 is used in the build files where special handling for the 64 bit PowerPC processors is needed. Introduce a new config feature powerpc64, and replace the use of TARGET_ps3 with powerpc64. Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com> SVN-Revision: 17306
* missing changes for pcie handlingImre Kaloz2009-06-021-0/+1
| | | | SVN-Revision: 16294
* use parent-dependencies for all dependencies of a package, not only those ↵Mirko Vogt2009-04-101-3/+3
| | | | | | which are conditional deendencies (thanks to lars (also for this commit message :P)) fixes bug #4917 SVN-Revision: 15187
* fix host dependencies for packages that depend on their own host buildFelix Fietkau2009-03-201-4/+5
| | | | SVN-Revision: 14952
* Add FEATURE ramdisk to be able to select the use of INITRAMFS for a sub-targetHamish Guthrie2009-03-181-0/+1
| | | | SVN-Revision: 14939
* move host build in packages into a separate namespace: ↵Felix Fietkau2009-03-171-11/+64
| | | | | | 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
* move cflags default setting to target makefilesFelix Fietkau2009-03-141-0/+13
| | | | SVN-Revision: 14866
* added source distribution to package dump, used by our SDK (include source ↵Ralph Hempel2009-03-011-1/+28
| | | | | | distributions for offline usage) added bugfix for sub-targets added bugfix for help info (thanks to Thomas) SVN-Revision: 14703
* Reset condition for each dependeny when generating mconf files. Previously ↵Lars-Peter Clausen2009-02-011-3/+4
| | | | | | all dependencys listed after a conditional dependency had the same condition. SVN-Revision: 14335
* add support for build-only packages which do not appear in menuconfigFelix Fietkau2009-01-131-0/+3
| | | | SVN-Revision: 14009
* If a package is part of a virtual dependency and also listed as a normal ↵Lars-Peter Clausen2009-01-051-5/+10
| | | | | | dependency ensure that the dependency is always unconditional. Such a case happens if for example a package has a build dependency and the build dependency provides a virtual install dependency of the package. SVN-Revision: 13877
* fix recursive dependencies that might be caused by using conditional ↵Felix Fietkau2009-01-021-5/+18
| | | | | | dependencies SVN-Revision: 13813
* Fix indention.Lars-Peter Clausen2008-11-221-1/+1
| | | | SVN-Revision: 13321
* Add support for negative conditional dependencies. Also add the condition of ↵Lars-Peter Clausen2008-11-221-6/+10
| | | | | | conditional dependencies to dependencies which are inherited form the conditional dependency. SVN-Revision: 13319
* don't print warnings for undefined DEFAULT_* symbols on menuconfig. generate ↵Felix Fietkau2008-10-061-2/+6
| | | | | | those in config-target.in instead of config-package.in SVN-Revision: 12871
* fix infinite recursion in metadata.plFelix Fietkau2008-10-041-1/+5
| | | | SVN-Revision: 12851
* implement conditional dependencies for menuconfig and build depsFelix Fietkau2008-10-011-2/+23
| | | | SVN-Revision: 12820
* use #!/usr/bin/env perl instead of #!/usr/bin/perl in openwrt scripts (fixes ↵Felix Fietkau2008-09-231-1/+1
| | | | | | #2998) SVN-Revision: 12674
* don't display the "Image configuration" menu entry when there's nothing to ↵Nicolas Thill2008-08-221-1/+1
| | | | | | pre-configure (when using the SDK for example) SVN-Revision: 12366
* fix a small bug in the recursive dependency lookup for generated menuconfig ↵Felix Fietkau2008-08-041-3/+3
| | | | | | files SVN-Revision: 12107
* fix missing package compile/installation issueFelix Fietkau2008-06-111-11/+12
| | | | SVN-Revision: 11441
* fix some previously ignored build dependencies (for example, uci->lua)Felix Fietkau2008-06-111-4/+14
| | | | SVN-Revision: 11429
* consider virtual dependencies (generated by using PROVIDES:=) when ↵Felix Fietkau2008-06-101-14/+32
| | | | | | generating the build dependencies (fixes python build dependency errors) SVN-Revision: 11428
* add new target feature option for fpuImre Kaloz2008-06-031-0/+1
| | | | SVN-Revision: 11337
* add a gpio feature for devices supporting the generic GPIO interfaceNicolas Thill2008-04-201-0/+1
| | | | SVN-Revision: 10879
* add feature flag for the cpio.gz supportGabor Juhos2008-01-291-0/+1
| | | | SVN-Revision: 10311
* add config symbols for the kernel versionFelix Fietkau2007-11-101-0/+19
| | | | SVN-Revision: 9520
* add feature flag for display support. will be used as dependency for x.orgFelix Fietkau2007-10-251-0/+1
| | | | SVN-Revision: 9448
* remove the dummy profile that was created on targets that have subtargetsFelix Fietkau2007-10-211-0/+1
| | | | SVN-Revision: 9383
* reorganize subtargets, sort subtargets below top level targetsFelix Fietkau2007-10-201-68/+108
| | | | SVN-Revision: 9378
* fix duplicate dependenciesFelix Fietkau2007-10-141-1/+7
| | | | SVN-Revision: 9311
* allow targets to select/deselect config symbolsFelix Fietkau2007-10-051-1/+18
| | | | SVN-Revision: 9150
* add a packaging method that installs files into a subdirectory of bin/ ↵Felix Fietkau2007-09-291-1/+1
| | | | | | instead of an ipkg SVN-Revision: 9060
* add initial version of a package feeds management scriptFelix Fietkau2007-09-231-99/+31
| | | | SVN-Revision: 8973
* fix image preconfigurationEugene Konev2007-09-211-12/+16
| | | | SVN-Revision: 8921
* define extra config symbols for targets containing multiple subtargetsFelix Fietkau2007-09-091-7/+26
| | | | SVN-Revision: 8724
* major target cleanup. it is now possible to have subtargets that can ↵Felix Fietkau2007-09-081-45/+13
| | | | | | override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets SVN-Revision: 8694
* strip the kernel version suffix from target directories, except for brcm-2.4 ↵Felix Fietkau2007-09-061-68/+13
| | | | | | (the -2.4 will be included in the board name here). CONFIG_LINUX_<ver>_<board> becomes CONFIG_TARGET_<board>, same for profiles. SVN-Revision: 8653
* fix a dependency bugFelix Fietkau2007-07-311-1/+1
| | | | SVN-Revision: 8275
* next round of build system cleanup - convert package/ to new structureFelix Fietkau2007-07-301-3/+3
| | | | SVN-Revision: 8236
* fix a prereq bugFelix Fietkau2007-07-261-1/+1
| | | | SVN-Revision: 8183
* more dependency fixesFelix Fietkau2007-07-231-2/+0
| | | | SVN-Revision: 8115
* Add a USES_TGZ config.in variable, so that RB1xx profiles can use itFlorian Fainelli2007-07-181-0/+1
| | | | SVN-Revision: 8039
* allow kconfig symbols to be shared between packagesFelix Fietkau2007-07-181-3/+14
| | | | SVN-Revision: 8029
* dynamically enable/disable kernel config options for kmod packages based on ↵Felix Fietkau2007-07-181-1/+40
| | | | | | build system config SVN-Revision: 8026