Felix Fietkau
aee9d6c31c
add a heavily cleaned up version of ubicom32 toolchain support
...
SVN-Revision: 17346
15 years ago
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
15 years ago
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
15 years ago
Imre Kaloz
48cd8188ef
missing changes for pcie handling
...
SVN-Revision: 16294
15 years ago
Felix Fietkau
487570f387
deptest: use a separate build dir for host packages to prevent hardcoded path screwups
...
SVN-Revision: 16162
15 years ago
Felix Fietkau
0fc0346e0a
deptest: handle packages from feeds
...
SVN-Revision: 16099
15 years ago
Felix Fietkau
f40ea986e9
add a somewhat hackish script for automatic dependency testing
...
SVN-Revision: 16097
15 years ago
Felix Fietkau
1428bca7f5
scripts/feeds: ignore virtual packages
...
SVN-Revision: 15706
15 years ago
Felix Fietkau
0db826eded
scripts/feeds: fix a warning ( #4474 )
...
SVN-Revision: 15600
15 years ago
Nicolas Thill
54d622a815
add a workaround to rstrip restoring exec perms when they got changed by sstrip
...
SVN-Revision: 15312
15 years ago
Felix Fietkau
34939cad39
get rid of $Id$ - it has never helped us and it has broken too many patches ;)
...
SVN-Revision: 15242
15 years ago
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
15 years ago
Florian Fainelli
9c470b63b3
cygwin also needs to be passed LIBS=-lncurses to link lxdialog successfully
...
SVN-Revision: 15183
15 years ago
Gabor Juhos
2f26f545cd
ipkg-make-index: remove leading './' from the Filename field
...
SVN-Revision: 15069
15 years ago
Jose Vasconcellos
6e22a2bb4f
Add check for IXP42x A0 stepping.
...
SVN-Revision: 15013
15 years ago
Felix Fietkau
9a3368ebca
kconfig.pl: interpret =n as undefined symbol
...
SVN-Revision: 15003
15 years ago
Felix Fietkau
59848db7da
kconfig.pl: add support for custom prefixes instead of CONFIG_
...
SVN-Revision: 15002
15 years ago
Felix Fietkau
08b7cbe44e
fix host dependencies for packages that depend on their own host build
...
SVN-Revision: 14952
15 years ago
Hamish Guthrie
1b216aa20a
Add FEATURE ramdisk to be able to select the use of INITRAMFS for a sub-target
...
SVN-Revision: 14939
15 years ago
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
15 years ago
Felix Fietkau
72faa09dff
move cflags default setting to target makefiles
...
SVN-Revision: 14866
15 years ago
Felix Fietkau
d38153a847
get rid of an illegal characters warning with packages that contain uppercase characters
...
SVN-Revision: 14810
15 years ago
Felix Fietkau
7f4bc03adb
kconfig.pl: throw warnings into stderr instead of stdout
...
SVN-Revision: 14807
15 years ago
Felix Fietkau
daf7406075
fix a package metadata parsing bug
...
SVN-Revision: 14735
15 years ago
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
15 years ago
Ralph Hempel
89181213dc
check for correct make version ( thanks to Thomas )
...
SVN-Revision: 14727
15 years ago
Ralph Hempel
91042e02a7
strip relocatable binaries (not depending on the extension) ( thanks to Thomas )
...
SVN-Revision: 14726
15 years ago
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
15 years ago
Ralph Hempel
77df307183
add multiple download mirrors
...
SVN-Revision: 14573
16 years ago
Nicolas Thill
177b22a541
feeds: extend 'search' to lookup in source package names too
...
SVN-Revision: 14537
16 years ago
Nicolas Thill
8a253e1ac1
adam2flash: fix 'Interrupted system call' error when flashing ( closes : #4490 , thanks oliver)
...
SVN-Revision: 14344
16 years ago
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
16 years ago
Florian Fainelli
9924d9ce36
brcmImage.pl should be set executable
...
SVN-Revision: 14265
16 years ago
Florian Fainelli
c2c0d74f67
generate images for old CFE based boards like the Davolink DV201
...
SVN-Revision: 14264
16 years ago
Jose Vasconcellos
9a74dd2faa
Added support WRV54G.
...
SVN-Revision: 14186
16 years ago
Felix Fietkau
ca8486a632
improve support for building on mac os x by improving detection of missing components
...
SVN-Revision: 14180
16 years ago
Jose Vasconcellos
f30bf8cbd4
Fix to wait for internal http server to complete transfer. Rework and simplify command line options.
...
SVN-Revision: 14098
16 years ago
Jose Vasconcellos
435790e112
Fix parsing of password option; set timeout for writing.
...
SVN-Revision: 14046
16 years ago
Felix Fietkau
7502d4bd61
add support for build-only packages which do not appear in menuconfig
...
SVN-Revision: 14009
16 years ago
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
16 years ago
Felix Fietkau
e5905aebb7
fix recursive dependencies that might be caused by using conditional dependencies
...
SVN-Revision: 13813
16 years ago
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
16 years ago
Florian Fainelli
d8df4c38a8
Also move jungo-image.py to scripts/flashing
...
SVN-Revision: 13675
16 years ago
Florian Fainelli
dd4eef0468
Move flashing scripts to scripts/flashing/
...
SVN-Revision: 13674
16 years ago
Florian Fainelli
36b3feca06
Add flashing script for adsl2mue ( #3994 )
...
SVN-Revision: 13673
16 years ago
Mirko Vogt
b49a749114
increased SCAN_DEPTH for feeds/ by 1
...
SVN-Revision: 13572
16 years ago
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
16 years ago
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
16 years ago
Lars-Peter Clausen
ac44b053c8
Fix indention.
...
SVN-Revision: 13321
16 years ago
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
16 years ago
Steven Barth
af42e36df0
Detect changed feed urls and rebase working copies if needed. (Patch by xMff)
...
SVN-Revision: 13138
16 years ago
Felix Fietkau
fa6b452873
menuconfig: don't generate inconsistencies when ~/.openwrt/defconfig specifies a default target
...
SVN-Revision: 13008
16 years ago
Felix Fietkau
df90f52b5a
add support for conditional depends to the feeds script
...
SVN-Revision: 13004
16 years ago
Felix Fietkau
02052624df
scripts/env: fix file syncing on env switch
...
SVN-Revision: 12925
16 years ago
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
16 years ago
Felix Fietkau
009e41906f
fix infinite recursion in metadata.pl
...
SVN-Revision: 12851
16 years ago
Felix Fietkau
b0e7c7ba79
implement conditional dependencies for menuconfig and build deps
...
SVN-Revision: 12820
16 years ago
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
16 years ago
Felix Fietkau
625b692c1f
use #!/usr/bin/env perl instead of #!/usr/bin/perl in openwrt scripts ( fixes #2998 )
...
SVN-Revision: 12674
16 years ago
Lars-Peter Clausen
5ac7398565
Restore config after running scripts/env diff.
...
SVN-Revision: 12632
16 years ago
Steven Barth
551bee5fa6
Fixed dependency handling for feeds
...
SVN-Revision: 12615
16 years ago
Felix Fietkau
973d7e80d7
fix ./scripts/env for newer git versions
...
SVN-Revision: 12502
16 years ago
Lars-Peter Clausen
2552e9362b
Add @GNOME download source.
...
SVN-Revision: 12469
16 years ago
Felix Fietkau
1063f8d415
fix ./scripts/env delete
...
SVN-Revision: 12399
16 years ago
Felix Fietkau
d58dd061fe
some more s/git-/git /
...
SVN-Revision: 12380
16 years ago
Felix Fietkau
2311fc9850
replace the deprecated git-* command calls with git *
...
SVN-Revision: 12379
16 years ago
Nicolas Thill
0bb4b7d761
don't display the "Image configuration" menu entry when there's nothing to pre-configure (when using the SDK for example)
...
SVN-Revision: 12366
16 years ago
Nicolas Thill
718fd729df
add "Architecture" field to opkg status file ( closes : #3901 )
...
SVN-Revision: 12349
16 years ago
Felix Fietkau
a74bb3b417
rename feeds.conf to feeds.conf.default, make feeds.conf override feeds.conf.default this makes it possible to change the feeds lists without having the version control system record it as a change
...
SVN-Revision: 12328
16 years ago
Felix Fietkau
696b05e031
fix uninitialized variable in metadata.pm ( #3860 )
...
SVN-Revision: 12325
16 years ago
Travis Kemen
99dd3e13fc
make opkg the default package manager, disable busybox ipkg from building by default
...
SVN-Revision: 12319
16 years ago
Florian Fainelli
067a1fe3b6
scripts/feeds calls 'make' irrespective of the platform it is running on. The attached patch changes the code to use gmake if available (which should cover non-linux platforms, and is the same logic used to adapt other programs in include/host.mk) ( #3867 )
...
Signed-off-by: Luigi Rizzo <rizzo@iet.unipi.it>
SVN-Revision: 12246
16 years ago
Felix Fietkau
1391134579
and another one
...
SVN-Revision: 12217
16 years ago
Felix Fietkau
88b0d6785e
fix a small typo
...
SVN-Revision: 12216
16 years ago
Felix Fietkau
131ba6fed7
add script for managing 'build environments' (.config+files/), including documentation
...
SVN-Revision: 12212
16 years ago
Felix Fietkau
01046ae4b2
fix a small bug in the recursive dependency lookup for generated menuconfig files
...
SVN-Revision: 12107
16 years ago
Felix Fietkau
9cda3fb084
scripts/feeds: properly handle virtual packages as well, use the first available provider by default
...
SVN-Revision: 12103
16 years ago
Felix Fietkau
bcf75aca7b
scripts/feeds: fix some installation warnings for locally installed packages
...
SVN-Revision: 12102
16 years ago
Felix Fietkau
311553c77b
fix scripts/feeds dependency lookup: process deps for all virtual packages of a src package that belongs to the package that the user wants to install
...
SVN-Revision: 12101
16 years ago
Imre Kaloz
e0a748c051
generate zImage for the ADI Sidewinder, too
...
SVN-Revision: 11901
16 years ago
Imre Kaloz
1f68c4745d
generate patched zImage for the Pronghorn, too
...
SVN-Revision: 11623
16 years ago
Matteo Croce
f5e550f438
use the european kernel.org mirror too
...
SVN-Revision: 11448
16 years ago
Felix Fietkau
ab504da309
fix missing package compile/installation issue
...
SVN-Revision: 11441
16 years ago
Felix Fietkau
46e3535d08
fix some previously ignored build dependencies (for example, uci->lua)
...
SVN-Revision: 11429
16 years ago
Felix Fietkau
51bc4434dd
consider virtual dependencies (generated by using PROVIDES:=) when generating the build dependencies (fixes python build dependency errors)
...
SVN-Revision: 11428
16 years ago
Imre Kaloz
c5657f08d5
add new target feature option for fpu
...
SVN-Revision: 11337
16 years ago
Imre Kaloz
d62feeaac1
add support for the Gateworks Cambria
...
SVN-Revision: 10973
16 years ago
Nicolas Thill
ddc57879ec
add a gpio feature for devices supporting the generic GPIO interface
...
SVN-Revision: 10879
16 years ago
Nicolas Thill
c7b3dff10c
install dependencies after installing package to avoid deep recursion and mass memory consuption
...
SVN-Revision: 10823
16 years ago
Nicolas Thill
4e319c572f
install build-depends packages as well
...
SVN-Revision: 10793
16 years ago
Imre Kaloz
08f82d001d
add support for the IXDPG425
...
SVN-Revision: 10756
16 years ago
Felix Fietkau
7e2fc31830
fix error message in scripts/feeds when indexes are missing
...
SVN-Revision: 10736
16 years ago
Felix Fietkau
1d3ed2fca0
fix a recursive symlink issue with scripts/feeds and src-link
...
SVN-Revision: 10714
16 years ago
Rod Whitby
6ec9c45b88
arm-magic.sh: added tw5334 machine id
...
SVN-Revision: 10652
16 years ago
Ralph Hempel
585997f8d2
fix package/symlinks target, will call scripts/feeds update / install introduce new package/symlinks-install and package/symlinks-clean targets - package/symlink-install will re-create the index files and the symlinks for all ./feeds (no update from repositories is performed) - package/symlink-clean will delete all installed symlinks (keeping the ./feeds untouched)
...
SVN-Revision: 10634
16 years ago
Ralph Hempel
c15ca4fb80
adding the possibility of local file cache specify file://path_to_file_cache within localmirrors file to add new local file cache
...
SVN-Revision: 10617
16 years ago
Ralph Hempel
0e158467a4
fix multiple update (cpy), added index generation (allows to re-create the index without updating the complete package) possible to specify the feed(s) which should be updated added -h switch to most of the commands
...
SVN-Revision: 10614
16 years ago
Rod Whitby
60dd242ab9
Added a new mach id
...
SVN-Revision: 10593
16 years ago
Andy Boyett
197fafaff6
Increased to five download attempts in download.pl
...
SVN-Revision: 10486
17 years ago
Ralph Hempel
2dd0677c86
- added package list function -r list packages of specified feed -s list the feed names only and their URL - refresh of usage text
...
-d-This line, and those below, will be ignored--
M feeds
SVN-Revision: 10322
17 years ago
Gabor Juhos
5b3951bfbb
add feature flag for the cpio.gz support
...
SVN-Revision: 10311
17 years ago
Felix Fietkau
214601c012
cleanups, small fixes and improvements for the feeds script
...
SVN-Revision: 10281
17 years ago
Felix Fietkau
e01479aca0
scripts/feeds: Add support for git feeds.
...
Invokes 'git clone' on initial feed-update and 'git pull' later on.
Signed-off-by: Michel Marti <mcdmx@users.sf.net>
SVN-Revision: 10280
17 years ago
Felix Fietkau
e7d27627fd
the attached patch adds the -a option to the feeds install command. Therefore following command option should work now
...
./scripts/feeds install -a
./scripts/feeds install -a -p xwrt
To-do:
- The next step should be to replace the current make package/symlinks implementation with ./scripts/feeds install -a .
( the locations of the packages within ./packages are different with both methods )
- The current feed script is not able to handle "Provides" statements properly. The dependencies will be installed only if they are real package names and not aliases (provides) .
Note:
This patch also includes the previous patch reg. directory (ClearCase) support from 30.12.07.
br/R
Signed-off-by: ralph <ralph.hempel@infineon.com>
SVN-Revision: 10252
17 years ago
Imre Kaloz
ed57d3042b
add support for the Netgear WG302v1/WAG302v1
...
SVN-Revision: 10197
17 years ago
Florian Fainelli
6588e58b88
Also export LC_ALL to C to work properly ( #2926 )
...
SVN-Revision: 10059
17 years ago
Imre Kaloz
efadab3747
* upgrade ixp4xx to 2.6.23.12 * upgrade to the new ethernet driver (temporary breaks Marvell switch support on Compex units) * handle NPE microcodes in a user friendly way - YAY for Intel for changing the license * add support for the Lanready AP1000 (used in for example the Ligowave LGO2AGN)
...
SVN-Revision: 10016
17 years ago
Felix Fietkau
1a94a85970
remove old feeds stuff
...
SVN-Revision: 9991
17 years ago
John Crispin
98926663d6
added extra product id to adamflash, signed of by <Andrew Ruthven <andrew@etc.gen.nz>
...
SVN-Revision: 9972
17 years ago
Florian Fainelli
d24c3c9806
Add the adam2 fritzbox flasher ( #799 )
...
SVN-Revision: 9966
17 years ago
Florian Fainelli
7e83cf568a
Add the ADAM2 flashing script ( #2780 )
...
Signed-off-by: Oliver <oliver@opencloud.com>
SVN-Revision: 9777
17 years ago
Felix Fietkau
2da3f6a256
fix the sdk
...
SVN-Revision: 9747
17 years ago
Felix Fietkau
51996a78f1
clean up openwrt version handling, use a separate script that is executed at the beginning of the build process, fix revision checking with git
...
SVN-Revision: 9723
17 years ago
Felix Fietkau
e484fd5100
fix a warning
...
SVN-Revision: 9667
17 years ago
Gabor Juhos
db709eb81e
fix image names in arm-magic.sh ( closes : #2682 )
...
SVN-Revision: 9538
17 years ago
Felix Fietkau
6e03b9ce43
add config symbols for the kernel version
...
SVN-Revision: 9520
17 years ago
Felix Fietkau
772c6488da
indent custom package config code
...
SVN-Revision: 9472
17 years ago
Felix Fietkau
41815ee5c8
add feature flag for display support. will be used as dependency for x.org
...
SVN-Revision: 9448
17 years ago
Felix Fietkau
aef9b313b1
remove the dummy profile that was created on targets that have subtargets
...
SVN-Revision: 9383
17 years ago
Felix Fietkau
6700c1d745
ignore mconf_check
...
SVN-Revision: 9379
17 years ago
Felix Fietkau
86a906bed2
reorganize subtargets, sort subtargets below top level targets
...
SVN-Revision: 9378
17 years ago
Felix Fietkau
9bfa0d1d08
show md5sums on mismatch in download.pl
...
SVN-Revision: 9367
17 years ago
Felix Fietkau
80b7ff39f9
fix duplicate dependencies
...
SVN-Revision: 9311
17 years ago
John Crispin
1a3c4d1090
add possibility to set default .config values
...
SVN-Revision: 9300
17 years ago
Felix Fietkau
e2e8d55dcc
allow targets to select/deselect config symbols
...
SVN-Revision: 9150
17 years ago
Felix Fietkau
97b6135462
add a packaging method that installs files into a subdirectory of bin/ instead of an ipkg
...
SVN-Revision: 9060
17 years ago
Felix Fietkau
dbeb0fad24
Refactor downloading code into download.mk Support multiple file downloads Support svn downloads
...
SVN-Revision: 9057
17 years ago
Rod Whitby
7a86da9d37
Increased the size of the microcode payload area.
...
SVN-Revision: 9007
17 years ago
Felix Fietkau
f8dfc57573
add initial version of a package feeds management script
...
SVN-Revision: 8973
17 years ago
Eugene Konev
dd44ecc578
fix image preconfiguration
...
SVN-Revision: 8921
17 years ago
Felix Fietkau
15bc93fc03
fix kconfig.pl split for config symbols that have "0" as value
...
SVN-Revision: 8847
17 years ago
Felix Fietkau
fb68d6c468
define extra config symbols for targets containing multiple subtargets
...
SVN-Revision: 8724
17 years ago
Felix Fietkau
a9d683ca91
major target cleanup. it is now possible to have subtargets that can override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets
...
SVN-Revision: 8694
17 years ago
Felix Fietkau
56231056ea
strip the kernel version suffix from target directories, except for brcm-2.4 (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
17 years ago
Nicolas Thill
9f6bd2c07b
remove uneeded stuff after python changes in [8639]
...
SVN-Revision: 8640
17 years ago
Nicolas Thill
916e33b59e
change case of conflicting option
...
SVN-Revision: 8579
17 years ago
Nicolas Thill
b518cc2c00
add an abs2rel.pl helper script (returns a path relative to another)
...
SVN-Revision: 8570
17 years ago
Felix Fietkau
5f748a6c24
clean up recursive dependency handling, use timestamp.pl again, because it saves memory and execution time
...
SVN-Revision: 8558
17 years ago
Felix Fietkau
d475d94aab
avoid rdep in the top level make process (subdir.mk) - it leaks too much memory and increases the startup time for regular make commands. timestamp.pl is more lightweight here
...
SVN-Revision: 8533
17 years ago
Nicolas Thill
1b226e4de1
add a '@KERNEL' download facility, tweak script
...
SVN-Revision: 8495
17 years ago
Rod Whitby
fb2c0d18db
slugimage: Added support for 16MiB flash chips
...
SVN-Revision: 8387
17 years ago
Felix Fietkau
e01cb5c7f2
fix a dependency bug
...
SVN-Revision: 8275
17 years ago
Felix Fietkau
49e628f765
next round of build system cleanup - convert package/ to new structure
...
SVN-Revision: 8236
17 years ago
Tim Yardley
c517fb2ad4
bring in pylibdir.py helper
...
SVN-Revision: 8226
17 years ago
Felix Fietkau
1a12e151ee
fix a prereq bug
...
SVN-Revision: 8183
17 years ago
Felix Fietkau
0fc8be8ade
add source feed rev to menuconfig, set 8180 as default rev for kamikaze 7.07
...
SVN-Revision: 8181
17 years ago
Felix Fietkau
35d116c85b
more dependency fixes
...
SVN-Revision: 8115
17 years ago
Florian Fainelli
19a52ea35d
Add a USES_TGZ config.in variable, so that RB1xx profiles can use it
...
SVN-Revision: 8039
17 years ago
Felix Fietkau
b9fd180547
allow kconfig symbols to be shared between packages
...
SVN-Revision: 8029
17 years ago
Felix Fietkau
8e42553971
dynamically enable/disable kernel config options for kmod packages based on build system config
...
SVN-Revision: 8026
17 years ago