Felix Fietkau
63350fa59b
scripts/metadata.pl: fix handling of multiple conditional depends on the same package
...
SVN-Revision: 20085
2010-03-09 15:51:40 +00:00
Jo-Philipp Wich
e2e39dae90
ipkg: strip directory entries from package file list when offline installing .ipk archives, this prevents opkg from removing directories like /usr later on when trying to uninstall preinstalled packages (partial fix for #6772 )
...
SVN-Revision: 19936
2010-03-01 18:01:33 +00:00
Jo-Philipp Wich
ba29f08008
remote-gdb: change library paths after r19849, swap usr/lib/ and lib/
...
SVN-Revision: 19850
2010-02-24 23:51:50 +00:00
Jo-Philipp Wich
20a64a738c
remote-gdb: add build_dir/target-*/debug-* to solib-search-path
...
SVN-Revision: 19845
2010-02-24 22:56:36 +00:00
Lars-Peter Clausen
900de42186
Add audio feature flag.
...
There are targets which neither have usb host nor pci support but do have audio
capabilities. Those targets should expliclitly specifiy that they support audio
through the new feature flag. The audio feature flag is also implicitly selected
by the usb and pci feature flags.
SVN-Revision: 19643
2010-02-15 20:03:18 +00:00
Travis Kemen
cf7a37f119
add geodns addresses for the kernel, closes #6574
...
SVN-Revision: 19621
2010-02-13 01:07:44 +00:00
Hauke Mehrtens
292b9782cd
preinit: fix #6596 Setting LAN IP Address in menuconfig is ignored
...
SVN-Revision: 19384
2010-01-29 20:30:21 +00:00
Felix Fietkau
75e38a19cf
kconfig.pl: fix handling of multiple kmod-* package referencing the same KCONFIG symbols
...
SVN-Revision: 19366
2010-01-28 19:27:43 +00:00
Felix Fietkau
56bc02a305
add preinit modularization work by Daniel Dickinson (cshore)
...
SVN-Revision: 19331
2010-01-25 17:11:17 +00:00
Felix Fietkau
ccb604a573
metadata: allow build variants to contain "-"
...
SVN-Revision: 19284
2010-01-23 08:28:15 +00:00
Lars-Peter Clausen
db06ca593b
Add support for building ubifs images.
...
SVN-Revision: 19097
2010-01-11 01:10:45 +00:00
Michael Büsch
ff6010a732
dl_cleanup: Show it to the user, if file extension or version pattern is unknown
...
SVN-Revision: 19085
2010-01-09 18:58:28 +00:00
Michael Büsch
bee5dab1a1
dl_cleanup: Add regex for foo_1_2_3
...
SVN-Revision: 19084
2010-01-09 18:45:05 +00:00
Michael Büsch
9c54343555
dl_cleanup: Allow removing items from blacklist
...
SVN-Revision: 19083
2010-01-09 18:31:29 +00:00
Michael Büsch
274e372e4c
dl_cleanup: Add linux and gcc to blacklist
...
SVN-Revision: 19082
2010-01-09 18:19:29 +00:00
Michael Büsch
4a2465a295
dl_cleanup: Add dry-run option
...
SVN-Revision: 19081
2010-01-09 18:06:54 +00:00
Florian Fainelli
aca9c9c81d
adjust svn:ignore for cygwin builds
...
SVN-Revision: 19040
2010-01-05 11:06:21 +00:00
Lars-Peter Clausen
41a1a80059
update-package-md5sum: A tool to update the md5sum of openwrt packages. Useful when upgrading a set of packages.
...
SVN-Revision: 19019
2010-01-03 17:06:06 +00:00
Michael Büsch
16d107d5f9
dl_cleanup: Utility to delete all but the very last version of the tarballs in the download directory. The tool does currently have a few false positives (probably below 1%), but this is harmless, because buildroot will just redownload them.
...
SVN-Revision: 19018
2010-01-03 13:26:30 +00:00
Felix Fietkau
919724ab50
scripts/combined-image.sh: remove the use of mktemp to make it more portable
...
SVN-Revision: 18920
2009-12-24 10:34:37 +00:00
Felix Fietkau
30992cceeb
menuconfig: allow wildcard includes to return no match ( #6339 )
...
SVN-Revision: 18743
2009-12-11 04:41:56 +00:00
Felix Fietkau
04abaefe70
add a simple script for symlinking one tree into another for doing builds with separate build dirs, but the same source dir
...
SVN-Revision: 18734
2009-12-10 20:52:45 +00:00
Felix Fietkau
edeee3ac19
metadata.pl: fix menuconfig code for package features
...
SVN-Revision: 18386
2009-11-12 00:06:35 +00:00
Felix Fietkau
579d54038b
build system: introduce a new feature called build variants. it allows 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
2009-11-10 22:00:54 +00:00
Felix Fietkau
ea63b88b10
metadata: process dependencies for targets that have subtargets as well - hides the ramips target unless the user has requested to play with broken packages/targets (related to #6051 )
...
SVN-Revision: 18306
2009-11-05 01:24:30 +00:00
Jo-Philipp Wich
9df63ce253
add "remote-gdb", a helper script to connect the local host gdb with a running gdbserver on the target
...
SVN-Revision: 18153
2009-10-25 17:45:57 +00:00
Felix Fietkau
94cdcbde6d
add experimental support for a new menuconfig submenu "Package features". 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
2009-10-17 22:11:21 +00:00
Nicolas Thill
0aeed7e525
getver: don't use "-r COMMITTED" arg which needs network access to the repository, use the "Last Changed Rev:" line instead
...
SVN-Revision: 17864
2009-10-05 09:30:53 +00:00
Nicolas Thill
c9b0c63f07
metadata.pl: fix a bug where dependency flags (@ and +) from a dependency were inherited by others
...
SVN-Revision: 17840
2009-10-03 20:01:22 +00:00
Felix Fietkau
7bd8115c7e
metadata.pl: do not strip whitespaces from multiline data
...
SVN-Revision: 17827
2009-10-02 22:02:31 +00:00
Nicolas Thill
6fa03d63d4
getver: get svn rev from last commit so that we have consistent revision numbers between git and svn
...
SVN-Revision: 17781
2009-09-28 12:26:47 +00:00
Felix Fietkau
25fadf0b07
make scripts/ipkg more portable by using printf instead of echo -n
...
SVN-Revision: 17729
2009-09-26 08:34:18 +00:00
Jo-Philipp Wich
f58536ff83
use mktemp instead of tempfile in combined-image.sh to make it work on OS X
...
SVN-Revision: 17674
2009-09-22 15:07:12 +00:00
Jo-Philipp Wich
f20af38322
Implement a preliminary combined image format. - add sysupgrade support for combined images by providing a platform.sh backend - use the mtd fis partition table rewrite facility to resize partitions on demand - generate generic combined images for the atheros target
...
SVN-Revision: 17668
2009-09-22 01:09:04 +00:00
Felix Fietkau
caf8074566
scripts/feeds: fix an error message
...
SVN-Revision: 17451
2009-08-31 14:28:24 +00:00
Felix Fietkau
cbb9a14d8a
add hg support to getver.sh (patch from #5763 )
...
SVN-Revision: 17432
2009-08-28 12:51:01 +00:00
Imre Kaloz
49e657f433
fix breakage introduced with [17394]
...
SVN-Revision: 17395
2009-08-25 11:56:27 +00:00
Florian Fainelli
32ab3b9692
do not check for a specific Cygwin version, rather check the operating system name directly, thanks AndyI
...
SVN-Revision: 17394
2009-08-25 09:16:03 +00:00
Felix Fietkau
ec7621ebf9
add nommu target feature flag
...
SVN-Revision: 17347
2009-08-21 22:32:03 +00:00
Felix Fietkau
aee9d6c31c
add a heavily cleaned up version of ubicom32 toolchain support
...
SVN-Revision: 17346
2009-08-21 22:31:47 +00:00
Geoff Levand
7581681466
powerpc: Create a powerpc64 config feature
...
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
2009-08-18 23:07:45 +00:00
Lars-Peter Clausen
4063d0c93f
Workaround a bug(?) in tar in debian squeeze, which causes the build process to fail without any reason.
...
SVN-Revision: 16390
2009-06-08 21:17:58 +00:00
Imre Kaloz
48cd8188ef
missing changes for pcie handling
...
SVN-Revision: 16294
2009-06-02 09:54:45 +00:00
Felix Fietkau
487570f387
deptest: use a separate build dir for host packages to prevent hardcoded path screwups
...
SVN-Revision: 16162
2009-05-28 23:49:13 +00:00
Felix Fietkau
0fc0346e0a
deptest: handle packages from feeds
...
SVN-Revision: 16099
2009-05-26 19:50:49 +00:00
Felix Fietkau
f40ea986e9
add a somewhat hackish script for automatic dependency testing
...
SVN-Revision: 16097
2009-05-26 19:12:00 +00:00
Felix Fietkau
1428bca7f5
scripts/feeds: ignore virtual packages
...
SVN-Revision: 15706
2009-05-08 10:39:32 +00:00
Felix Fietkau
0db826eded
scripts/feeds: fix a warning ( #4474 )
...
SVN-Revision: 15600
2009-05-04 18:50:58 +00:00
Nicolas Thill
54d622a815
add a workaround to rstrip restoring exec perms when they got changed by sstrip
...
SVN-Revision: 15312
2009-04-21 01:10:21 +00:00
Felix Fietkau
34939cad39
get rid of $Id$ - it has never helped us and it has broken too many patches ;)
...
SVN-Revision: 15242
2009-04-17 14:09:46 +00:00
Mirko Vogt
9af0ab6efa
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
...
SVN-Revision: 15187
2009-04-10 11:41:18 +00:00
Florian Fainelli
9c470b63b3
cygwin also needs to be passed LIBS=-lncurses to link lxdialog successfully
...
SVN-Revision: 15183
2009-04-10 10:08:47 +00:00
Gabor Juhos
2f26f545cd
ipkg-make-index: remove leading './' from the Filename field
...
SVN-Revision: 15069
2009-03-29 08:46:04 +00:00
Jose Vasconcellos
6e22a2bb4f
Add check for IXP42x A0 stepping.
...
SVN-Revision: 15013
2009-03-24 12:24:06 +00:00
Felix Fietkau
9a3368ebca
kconfig.pl: interpret =n as undefined symbol
...
SVN-Revision: 15003
2009-03-24 01:34:23 +00:00
Felix Fietkau
59848db7da
kconfig.pl: add support for custom prefixes instead of CONFIG_
...
SVN-Revision: 15002
2009-03-24 01:34:14 +00:00
Felix Fietkau
08b7cbe44e
fix host dependencies for packages that depend on their own host build
...
SVN-Revision: 14952
2009-03-20 12:47:13 +00:00
Hamish Guthrie
1b216aa20a
Add FEATURE ramdisk to be able to select the use of INITRAMFS for a sub-target
...
SVN-Revision: 14939
2009-03-18 15:57:18 +00:00
Felix Fietkau
ddcfaeb1e5
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
...
SVN-Revision: 14905
2009-03-17 02:20:34 +00:00
Felix Fietkau
72faa09dff
move cflags default setting to target makefiles
...
SVN-Revision: 14866
2009-03-14 03:17:06 +00:00
Felix Fietkau
d38153a847
get rid of an illegal characters warning with packages that contain uppercase characters
...
SVN-Revision: 14810
2009-03-09 15:06:30 +00:00
Felix Fietkau
7f4bc03adb
kconfig.pl: throw warnings into stderr instead of stdout
...
SVN-Revision: 14807
2009-03-09 15:05:32 +00:00
Felix Fietkau
daf7406075
fix a package metadata parsing bug
...
SVN-Revision: 14735
2009-03-03 14:03:37 +00:00
Ralph Hempel
f9d0fb8a16
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 )
...
SVN-Revision: 14728
2009-03-02 17:38:08 +00:00
Ralph Hempel
89181213dc
check for correct make version ( thanks to Thomas )
...
SVN-Revision: 14727
2009-03-02 17:34:34 +00:00
Ralph Hempel
91042e02a7
strip relocatable binaries (not depending on the extension) ( thanks to Thomas )
...
SVN-Revision: 14726
2009-03-02 17:33:02 +00:00
Ralph Hempel
6ae7a0f94f
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)
...
SVN-Revision: 14703
2009-03-01 09:35:53 +00:00
Ralph Hempel
77df307183
add multiple download mirrors
...
SVN-Revision: 14573
2009-02-20 10:16:47 +00:00
Nicolas Thill
177b22a541
feeds: extend 'search' to lookup in source package names too
...
SVN-Revision: 14537
2009-02-17 03:44:43 +00:00
Nicolas Thill
8a253e1ac1
adam2flash: fix 'Interrupted system call' error when flashing ( closes : #4490 , thanks oliver)
...
SVN-Revision: 14344
2009-02-01 17:36:07 +00:00
Lars-Peter Clausen
f42bf4d6cf
Reset condition for each dependeny when generating mconf files. Previously all dependencys listed after a conditional dependency had the same condition.
...
SVN-Revision: 14335
2009-02-01 01:16:01 +00:00
Florian Fainelli
9924d9ce36
brcmImage.pl should be set executable
...
SVN-Revision: 14265
2009-01-29 15:15:21 +00:00
Florian Fainelli
c2c0d74f67
generate images for old CFE based boards like the Davolink DV201
...
SVN-Revision: 14264
2009-01-29 14:56:45 +00:00
Jose Vasconcellos
9a74dd2faa
Added support WRV54G.
...
SVN-Revision: 14186
2009-01-25 20:42:03 +00:00
Felix Fietkau
ca8486a632
improve support for building on mac os x by improving detection of missing components
...
SVN-Revision: 14180
2009-01-25 19:00:43 +00:00
Jose Vasconcellos
f30bf8cbd4
Fix to wait for internal http server to complete transfer. Rework and simplify command line options.
...
SVN-Revision: 14098
2009-01-18 18:38:32 +00:00
Jose Vasconcellos
435790e112
Fix parsing of password option; set timeout for writing.
...
SVN-Revision: 14046
2009-01-15 22:05:10 +00:00
Felix Fietkau
7502d4bd61
add support for build-only packages which do not appear in menuconfig
...
SVN-Revision: 14009
2009-01-13 02:02:56 +00:00
Lars-Peter Clausen
a77f3b6656
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.
...
SVN-Revision: 13877
2009-01-05 20:02:59 +00:00
Felix Fietkau
e5905aebb7
fix recursive dependencies that might be caused by using conditional dependencies
...
SVN-Revision: 13813
2009-01-02 02:49:02 +00:00
Felix Fietkau
5918719e1e
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
SVN-Revision: 13782
2008-12-31 14:52:10 +00:00
Florian Fainelli
d8df4c38a8
Also move jungo-image.py to scripts/flashing
...
SVN-Revision: 13675
2008-12-17 13:50:04 +00:00
Florian Fainelli
dd4eef0468
Move flashing scripts to scripts/flashing/
...
SVN-Revision: 13674
2008-12-17 13:35:14 +00:00
Florian Fainelli
36b3feca06
Add flashing script for adsl2mue ( #3994 )
...
SVN-Revision: 13673
2008-12-17 13:29:39 +00:00
Mirko Vogt
b49a749114
increased SCAN_DEPTH for feeds/ by 1
...
SVN-Revision: 13572
2008-12-09 23:37:21 +00:00
Peter Denison
4fad1b5898
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
...
SVN-Revision: 13550
2008-12-08 20:13:23 +00:00
Peter Denison
33c19a498a
Added jungo-image.py script for backing up and flashing Jungo-based routers such as MI424-WR, USR8200 and WRV54G
...
SVN-Revision: 13486
2008-12-02 20:00:34 +00:00
Lars-Peter Clausen
ac44b053c8
Fix indention.
...
SVN-Revision: 13321
2008-11-22 22:53:38 +00:00
Lars-Peter Clausen
38824a1351
Add support for negative conditional dependencies. Also add the condition of conditional dependencies to dependencies which are inherited form the conditional dependency.
...
SVN-Revision: 13319
2008-11-22 22:44:35 +00:00
Steven Barth
af42e36df0
Detect changed feed urls and rebase working copies if needed. (Patch by xMff)
...
SVN-Revision: 13138
2008-11-07 14:01:22 +00:00
Felix Fietkau
fa6b452873
menuconfig: don't generate inconsistencies when ~/.openwrt/defconfig specifies a default target
...
SVN-Revision: 13008
2008-10-18 20:16:59 +00:00
Felix Fietkau
df90f52b5a
add support for conditional depends to the feeds script
...
SVN-Revision: 13004
2008-10-18 19:36:44 +00:00
Felix Fietkau
02052624df
scripts/env: fix file syncing on env switch
...
SVN-Revision: 12925
2008-10-08 19:15:26 +00:00
Felix Fietkau
ece4ca493b
don't print warnings for undefined DEFAULT_* symbols on menuconfig. generate those in config-target.in instead of config-package.in
...
SVN-Revision: 12871
2008-10-06 16:34:28 +00:00
Felix Fietkau
009e41906f
fix infinite recursion in metadata.pl
...
SVN-Revision: 12851
2008-10-04 16:22:24 +00:00
Felix Fietkau
b0e7c7ba79
implement conditional dependencies for menuconfig and build deps
...
SVN-Revision: 12820
2008-10-01 21:26:19 +00:00
Felix Fietkau
033d2f6ca6
scripts/feeds: allow multiple alternative urls for a single feed. this will be useful for maintaining release branch forks of /packages
...
SVN-Revision: 12746
2008-09-27 22:57:58 +00:00
Felix Fietkau
625b692c1f
use #!/usr/bin/env perl instead of #!/usr/bin/perl in openwrt scripts ( fixes #2998 )
...
SVN-Revision: 12674
2008-09-23 18:29:44 +00:00
Lars-Peter Clausen
5ac7398565
Restore config after running scripts/env diff.
...
SVN-Revision: 12632
2008-09-18 20:45:12 +00:00
Steven Barth
551bee5fa6
Fixed dependency handling for feeds
...
SVN-Revision: 12615
2008-09-16 20:25:36 +00:00