Mirko Vogt
a7cdeaabce
use parent-dependencies for all dependencies of a package, not only those which are conditional deendencies (thanks to lars (also for this commit message :P))
...
fixes bug #4917
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15187 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-10 11:41:18 +00:00
Florian Fainelli
2d495c3e5f
[scripts] cygwin also needs to be passed LIBS=-lncurses to link lxdialog successfully
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15183 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-10 10:08:47 +00:00
Gabor Juhos
18f34c5569
[scripts] ipkg-make-index: remove leading './' from the Filename field
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15069 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-29 08:46:04 +00:00
Jose Vasconcellos
f3f03147f5
Add check for IXP42x A0 stepping.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15013 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-24 12:24:06 +00:00
Felix Fietkau
8100c1727e
kconfig.pl: interpret =n as undefined symbol
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15003 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-24 01:34:23 +00:00
Felix Fietkau
433f4998a9
kconfig.pl: add support for custom prefixes instead of CONFIG_
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15002 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-24 01:34:14 +00:00
Felix Fietkau
ea7ad3a4f7
fix host dependencies for packages that depend on their own host build
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14952 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-20 12:47:13 +00:00
Hamish Guthrie
8b4b882158
Add FEATURE ramdisk to be able to select the use of INITRAMFS for a sub-target
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14939 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-18 15:57:18 +00:00
Felix Fietkau
353386a643
move host build in packages into a separate namespace: package/<name>/host/<target>
...
this allows dependencies between host and target packages, and saves unnecessary host builds for packages that contain both variants
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14905 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17 02:20:34 +00:00
Felix Fietkau
019e6e2d31
move cflags default setting to target makefiles
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14866 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-14 03:17:06 +00:00
Felix Fietkau
e68450dc6e
get rid of an illegal characters warning with packages that contain uppercase characters
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14810 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-09 15:06:30 +00:00
Felix Fietkau
251b27b00f
kconfig.pl: throw warnings into stderr instead of stdout
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14807 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-09 15:05:32 +00:00
Felix Fietkau
df83a95b78
fix a package metadata parsing bug
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14735 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-03 14:03:37 +00:00
Ralph Hempel
d65de43cd5
ensure that the timestamp script will follow the path even if it is link
...
( in our case the build directory might be a link to a ClearCase dynamic view )
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14728 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-02 17:38:08 +00:00
Ralph Hempel
21a5888e86
check for correct make version
...
( thanks to Thomas )
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14727 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-02 17:34:34 +00:00
Ralph Hempel
d499c25b04
strip relocatable binaries (not depending on the extension)
...
( thanks to Thomas )
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14726 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-02 17:33:02 +00:00
Ralph Hempel
ce1f09a463
added source distribution to package dump, used by our SDK (include source distributions for offline usage)
...
added bugfix for sub-targets
added bugfix for help info
(thanks to Thomas)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14703 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-01 09:35:53 +00:00
Ralph Hempel
40c23796b7
add multiple download mirrors
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14573 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-20 10:16:47 +00:00
Nicolas Thill
2c4b52a3b4
[scrips] feeds: extend 'search' to lookup in source package names too
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14537 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-17 03:44:43 +00:00
Nicolas Thill
63e941c916
[scripts] adam2flash: fix 'Interrupted system call' error when flashing ( closes : #4490 , thanks oliver)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14344 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-01 17:36:07 +00:00
Lars-Peter Clausen
0597dd6bd8
Reset condition for each dependeny when generating mconf files. Previously all
...
dependencys listed after a conditional dependency had the same condition.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14335 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-01 01:16:01 +00:00
Florian Fainelli
cea1ae3cbe
[scripts] brcmImage.pl should be set executable
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14265 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-29 15:15:21 +00:00
Florian Fainelli
a476b91064
[brcm63xx] generate images for old CFE based boards like the Davolink DV201
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14264 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-29 14:56:45 +00:00
Jose Vasconcellos
37bf4d46cc
Added support WRV54G.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14186 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-25 20:42:03 +00:00
Felix Fietkau
62a6e10227
improve support for building on mac os x by improving detection of missing components
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14180 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-25 19:00:43 +00:00
Jose Vasconcellos
230a78bd37
Fix to wait for internal http server to complete transfer.
...
Rework and simplify command line options.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14098 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-18 18:38:32 +00:00
Jose Vasconcellos
53729b100e
Fix parsing of password option; set timeout for writing.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14046 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-15 22:05:10 +00:00
Felix Fietkau
042d715f2b
add support for build-only packages which do not appear in menuconfig
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14009 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-13 02:02:56 +00:00
Lars-Peter Clausen
bbfb0bf0be
If a package is part of a virtual dependency and also listed as a normal
...
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.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13877 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-05 20:02:59 +00:00
Felix Fietkau
fbf0f923ed
fix recursive dependencies that might be caused by using conditional dependencies
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13813 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-02 02:49:02 +00:00
Felix Fietkau
89662da4f1
scripts/feeds update:
...
* Fix feed update via git.
* Add support for bzr and hg.
* Proper escaping of command line arguments handed to system.
* Reduced code duplication.
Patch by Justus Winter
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13782 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-31 14:52:10 +00:00
Florian Fainelli
cf3aab18a7
Also move jungo-image.py to scripts/flashing
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13675 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-17 13:50:04 +00:00
Florian Fainelli
1498aea446
Move flashing scripts to scripts/flashing/
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13674 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-17 13:35:14 +00:00
Florian Fainelli
99eca9efa2
Add flashing script for adsl2mue ( #3994 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13673 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-17 13:29:39 +00:00
Mirko Vogt
ab00ad48d5
increased SCAN_DEPTH for feeds/ by 1
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13572 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-09 23:37:21 +00:00
Peter Denison
32489e8529
Updated jungo-image.py script (from Jose):
...
Fix http server issues when imagefile is on different directory
Fix computation of flash size
Obtain MAC address in a more portable way
Add percent display when dumping flash (instead of dots)
Set default to display progress information; added --quiet option
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13550 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-08 20:13:23 +00:00
Peter Denison
950ee5e1cd
Added jungo-image.py script for backing up and flashing Jungo-based routers
...
such as MI424-WR, USR8200 and WRV54G
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13486 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-02 20:00:34 +00:00
Lars-Peter Clausen
8055e35d5d
Fix indention.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13321 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-22 22:53:38 +00:00
Lars-Peter Clausen
4a97d0e7a2
Add support for negative conditional dependencies.
...
Also add the condition of conditional dependencies to dependencies which are
inherited form the conditional dependency.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13319 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-22 22:44:35 +00:00
Steven Barth
eaa9cd922f
Detect changed feed urls and rebase working copies if needed. (Patch by xMff)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13138 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-07 14:01:22 +00:00
Felix Fietkau
6d784c2ba2
menuconfig: don't generate inconsistencies when ~/.openwrt/defconfig specifies a default target
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13008 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-18 20:16:59 +00:00
Felix Fietkau
e011924511
add support for conditional depends to the feeds script
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13004 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-18 19:36:44 +00:00
Felix Fietkau
3be34e3543
scripts/env: fix file syncing on env switch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12925 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-08 19:15:26 +00:00
Felix Fietkau
0137b51476
don't print warnings for undefined DEFAULT_* symbols on menuconfig. generate those in config-target.in instead of config-package.in
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12871 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-06 16:34:28 +00:00
Felix Fietkau
6496ba1779
fix infinite recursion in metadata.pl
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12851 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-04 16:22:24 +00:00
Felix Fietkau
3eeaccee03
implement conditional dependencies for menuconfig and build deps
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12820 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-01 21:26:19 +00:00
Felix Fietkau
6907bedd84
scripts/feeds: allow multiple alternative urls for a single feed. this will be useful for maintaining release branch forks of /packages
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12746 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-27 22:57:58 +00:00
Felix Fietkau
0f823928b6
use #!/usr/bin/env perl instead of #!/usr/bin/perl in openwrt scripts ( fixes #2998 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12674 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-23 18:29:44 +00:00
Lars-Peter Clausen
15e550487e
Restore config after running scripts/env diff.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12632 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-18 20:45:12 +00:00
Steven Barth
d85c243ab1
Fixed dependency handling for feeds
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12615 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-16 20:25:36 +00:00