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
15 years ago
Felix Fietkau
edeee3ac19
metadata.pl: fix menuconfig code for package features
...
SVN-Revision: 18386
15 years ago
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
15 years ago
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
15 years ago
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
15 years ago
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
15 years ago
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
15 years ago
Nicolas Thill
c9b0c63f07
metadata.pl: fix a bug where dependency flags (@ and +) from a dependency were inherited by others
...
SVN-Revision: 17840
15 years ago
Felix Fietkau
7bd8115c7e
metadata.pl: do not strip whitespaces from multiline data
...
SVN-Revision: 17827
15 years ago
Nicolas Thill
6fa03d63d4
getver: get svn rev from last commit so that we have consistent revision numbers between git and svn
...
SVN-Revision: 17781
15 years ago
Felix Fietkau
25fadf0b07
make scripts/ipkg more portable by using printf instead of echo -n
...
SVN-Revision: 17729
15 years ago
Jo-Philipp Wich
f58536ff83
use mktemp instead of tempfile in combined-image.sh to make it work on OS X
...
SVN-Revision: 17674
15 years ago
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
15 years ago
Felix Fietkau
caf8074566
scripts/feeds: fix an error message
...
SVN-Revision: 17451
15 years ago
Felix Fietkau
cbb9a14d8a
add hg support to getver.sh (patch from #5763 )
...
SVN-Revision: 17432
15 years ago
Imre Kaloz
49e657f433
fix breakage introduced with [17394]
...
SVN-Revision: 17395
15 years ago
Florian Fainelli
32ab3b9692
do not check for a specific Cygwin version, rather check the operating system name directly, thanks AndyI
...
SVN-Revision: 17394
15 years ago
Felix Fietkau
ec7621ebf9
add nommu target feature flag
...
SVN-Revision: 17347
15 years ago
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
16 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
16 years ago
Ralph Hempel
89181213dc
check for correct make version ( thanks to Thomas )
...
SVN-Revision: 14727
16 years ago
Ralph Hempel
91042e02a7
strip relocatable binaries (not depending on the extension) ( thanks to Thomas )
...
SVN-Revision: 14726
16 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
16 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
Felix Fietkau
43a2ecab57
keep some structure when running package/symlinks - now that the build system supports it
...
SVN-Revision: 7986
17 years ago
Felix Fietkau
de2aa28c4c
properly support dependencies on packages that just use Build/DefaultTargets
...
SVN-Revision: 7983
17 years ago
Felix Fietkau
7b16475eb7
fixes for recursive package scanning
...
SVN-Revision: 7982
17 years ago
Rod Whitby
4fa6ccae04
arm-magic.sh: Added support for fsg3
...
SVN-Revision: 7922
17 years ago
Felix Fietkau
e92e3ff031
color change to make menuconfig easier to read (patch from #1730 )
...
SVN-Revision: 7909
17 years ago
Felix Fietkau
0ed9124016
fix PACKAGES:= for target profiles in target.mk
...
SVN-Revision: 7907
17 years ago
Rod Whitby
5efd069ecb
Added support for the D-Link DSM-G600 RevA, and fixed the clock frequency for NSLU2 and DSMG600. Had to refresh the gateway 7001 patch due to changes in the file being patched.
...
SVN-Revision: 7770
17 years ago
Felix Fietkau
de49793bb7
remove a useless warning
...
SVN-Revision: 7588
17 years ago
Florian Fainelli
e1af68aaed
Put config.sub executable ( #1854 )
...
SVN-Revision: 7558
17 years ago
Imre Kaloz
6fb68cb589
use newer config.guess and config.sub for packages then the shipped ones
...
SVN-Revision: 7532
17 years ago
Felix Fietkau
e840d82e91
Add gitignore files
...
SVN-Revision: 7385
17 years ago
Imre Kaloz
1ada6a88e7
fixup avila networking, add support for the loft
...
SVN-Revision: 7168
17 years ago
Imre Kaloz
73c3a907a3
preliminary board support for the Linksys WRT300N v2 (incomplete)
...
SVN-Revision: 7167
17 years ago
Felix Fietkau
90237dd18c
Make UCI preconfiguration optional and disabled by default
...
SVN-Revision: 7095
17 years ago
Imre Kaloz
0fc4540a23
add support for the Compex WP18 and NP18A
...
SVN-Revision: 6981
17 years ago
Felix Fietkau
3e91dd1bd5
revert find | xargs => find | exec changes - this is completely unnecessary and introduces additional dependencies that we do not need
...
SVN-Revision: 6942
17 years ago
Felix Fietkau
35967a174c
add a menuconfig option for specifying a local download mirror
...
SVN-Revision: 6877
17 years ago
Felix Fietkau
b21ed1d7e4
move gen_busybox_menuconfig.pl to package/busybox
...
SVN-Revision: 6865
17 years ago
Felix Fietkau
523fe3cf87
replace gen_busybox_config.pl with a simple sed command
...
SVN-Revision: 6864
17 years ago
Mike Baker
0359c6222e
Using find's -exec to remove directories causes 'not found' errors when find tries to search the removed directory. Hopefully fixed now.
...
SVN-Revision: 6849
17 years ago
Florian Fainelli
6cd84c6838
Use find -exec instead of xargs
...
SVN-Revision: 6837
17 years ago
Imre Kaloz
16d5762636
enable zImage generation for the new boards
...
SVN-Revision: 6832
17 years ago
Felix Fietkau
4d8d426714
fix menuconfig 'deselect' statement
...
SVN-Revision: 6753
17 years ago
Felix Fietkau
b04ef81416
some cleanups in the metadata.pl script; allow target profiles to add overrides for menuconfig
...
SVN-Revision: 6648
17 years ago
Felix Fietkau
c48b6508fe
add 'deselect' property for menuconfig
...
SVN-Revision: 6647
17 years ago
Felix Fietkau
2c62bddcfe
Add an 'Image Configuration' menu to menuconfig Packages can export a list 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
18 years ago
Felix Fietkau
d14f611eb1
disable the automatic config reset if 'Advanced configuration options' is selected
...
SVN-Revision: 6506
18 years ago
Felix Fietkau
eea7bb328d
force a config reset when the user changes the target platform in menuconfig
...
SVN-Revision: 6503
18 years ago
Felix Fietkau
74f71f0739
fix a small bug in the config merge/split (fixes buildbot error on ixp4xx)
...
SVN-Revision: 6427
18 years ago
Felix Fietkau
804bfa954d
ignore profiles with custom kernel configs in the image builder itself
...
SVN-Revision: 6342
18 years ago
Felix Fietkau
ccd12544f6
disable the image builder in menuconfig for profiles with custom kernel configs
...
SVN-Revision: 6341
18 years ago
Felix Fietkau
5281d134cd
rename the Profile template that the image builder uses to prevent name conflicts with the template that the kernel uses
...
SVN-Revision: 6336
18 years ago
Felix Fietkau
218aad6e2f
Menuconfig will not treat 'select FOO' as a real dependency thus if BAR depends on FOO and FOO depends on other config options, these dependencies will not be checked. To fix this, we simply emit all of FOO's depends (only real dependencies, no select) for BAR as well.
...
SVN-Revision: 6293
18 years ago
Felix Fietkau
d0e1033a26
more fixes for rstrip.sh and kernel modules - fixes #1301
...
SVN-Revision: 6280
18 years ago
Mike Baker
7656ad75e5
move "make symlinks" to "make package/symlinks"
...
SVN-Revision: 6234
18 years ago
Felix Fietkau
048b3e684f
fix a small bug in config.pl that tends to mess up kernel cmdlines
...
SVN-Revision: 6212
18 years ago
Felix Fietkau
863183ed6e
fix download.pl ( #1257 )
...
SVN-Revision: 6200
18 years ago
Tim Yardley
7ed63d8d91
add functionality to provide local mirrors for development purposes. * any URLs in scripts/localmirrors will be prepended to the mirror list * this facilitates local builds and recompilations * will also be useful for the buildbot and auto-build of images
...
SVN-Revision: 6192
18 years ago
Felix Fietkau
69d76bb482
make spca5xx depend on video device support in the kernel
...
SVN-Revision: 6153
18 years ago
Felix Fietkau
2fb06d46d9
Add WL-700gE support (based on work by jr) Includes kernel/diag patch and a new target profile
...
SVN-Revision: 6142
18 years ago
Felix Fietkau
84a0696c1e
add descriptions to the broadcom target profiles and export them to the target metadata (not presented in menuconfig yet)
...
SVN-Revision: 6137
18 years ago
Felix Fietkau
f0d41ad105
always return true in rstrip.sh
...
SVN-Revision: 6132
18 years ago
Felix Fietkau
28b503b47f
include the default profile in target.mk as well - required for the image builder on certain targets
...
SVN-Revision: 6098
18 years ago
Felix Fietkau
06e88a80c7
merge the scripts dealing with package/target metadata to remove some redundant code
...
SVN-Revision: 6088
18 years ago
Felix Fietkau
0e3a29c270
Fix the annoying base-files autorebuild bug. When checking file mtimes in directories, timestamp.pl was following symlinks. This broke on base-files, because there are symlinks to /tmp and to /proc/mounts in the build directory.
...
SVN-Revision: 6084
18 years ago
Felix Fietkau
7331c3c39f
cosmetic fixes for ipkg
...
SVN-Revision: 6066
18 years ago
Felix Fietkau
c4c89c8379
include the full board name in .target.mk
...
SVN-Revision: 6065
18 years ago
Felix Fietkau
a80df62566
include default package set in .target.mk
...
SVN-Revision: 6061
18 years ago
Nicolas Thill
bf3654cc10
add a hack to allow source package names in Build-Depends: (PKG_BUILDDEP)
...
SVN-Revision: 6060
18 years ago
Felix Fietkau
5e38ee74a5
extend tmp/.target.mk to include target profile information - preparation for the image builder
...
SVN-Revision: 6050
18 years ago
Florian Fainelli
b6b8207cae
Add some more comments on the feeds script, use parameters in functions
...
SVN-Revision: 5985
18 years ago
Felix Fietkau
78589eabf2
update busybox menuconfig for the latest version
...
SVN-Revision: 5953
18 years ago
Florian Fainelli
945b4fb8d4
Add a first implementation of a source feed checkout
...
SVN-Revision: 5943
18 years ago
Rod Whitby
21262ab671
Updated slugimage to the latest upstream version, which fixes the small kernel bug which OpenWRT exposed.
...
SVN-Revision: 5923
18 years ago
Rod Whitby
2dbaa28adb
Fixed typo, it might work now :-)
...
SVN-Revision: 5894
18 years ago
Rod Whitby
aa80149e73
Utility for creating installable image for the NSLU2.
...
SVN-Revision: 5892
18 years ago
Nicolas Thill
246cc4f285
move DEFAULT_foo out of PACKAGE_foo, it was breaking package menus.
...
SVN-Revision: 5881
18 years ago
Imre Kaloz
e33f1e467b
next time I should sleep more
...
SVN-Revision: 5858
18 years ago
Imre Kaloz
b66e463bbf
upgrade to 2.6.19.1, fix Gateway 7001 patch and enable image generation for ixp4xx
...
SVN-Revision: 5856
18 years ago
Felix Fietkau
40d58259b7
add a simple maintenance tool for kernel config files
...
SVN-Revision: 5782
18 years ago
Felix Fietkau
c5c7a2e5ab
add openbsd compatibility patch (thanks, wbx)
...
SVN-Revision: 5749
18 years ago
Felix Fietkau
8404334073
update sourceforge downloading
...
SVN-Revision: 5721
18 years ago
Felix Fietkau
98910471a7
strip trailing / from download urls
...
SVN-Revision: 5701
18 years ago
Tim Yardley
79d3bbb604
cleanup properties in here, adding exec, keywords, and eol-style
...
SVN-Revision: 5649
18 years ago
Tim Yardley
b7831105b4
correct trailing slash (cosmetic rather than functional)
...
SVN-Revision: 5647
18 years ago
Mike Baker
bdfc3fb213
reintroduce LINUX_2_4 and LINUX_2_6 as config variables
...
SVN-Revision: 5534
18 years ago
Felix Fietkau
105a602ecf
implement target profiles in menuconfig
...
SVN-Revision: 5512
18 years ago
Felix Fietkau
cf4e7af392
make target/linux/* directories self-contained, use the selected kernel version for the toolchain, autogenerate menuconfig and makefile code for target selection
...
SVN-Revision: 5498
18 years ago
Felix Fietkau
f931548438
remove obsolete file
...
SVN-Revision: 5251
18 years ago
Felix Fietkau
b6e3a52a8d
*sigh* increase size of the static buffer allocated in menuconfig again
...
SVN-Revision: 5198
18 years ago
Felix Fietkau
bd99a3e0cd
fix submenu sorting
...
SVN-Revision: 5195
18 years ago
Felix Fietkau
38fef4b4a8
add PROVIDES option, currently only used for menuconfig
...
SVN-Revision: 5194
18 years ago
Felix Fietkau
634a6d7f86
menuconfig: include dependency checking in submenu sorting function
...
SVN-Revision: 5193
18 years ago
Felix Fietkau
20e75631a1
implement sorting for menuconfig submenus
...
SVN-Revision: 5182
18 years ago
Felix Fietkau
dd6827946b
sync whiterussian download.pl with trunk, allow the user to specify additional wget options by using the WGET_OPTIONS env var
...
SVN-Revision: 5144
18 years ago
Felix Fietkau
54fda00db6
don't generate .tmpconfig.h and .kconfig.d
...
SVN-Revision: 5071
18 years ago
Felix Fietkau
fdbd2f0907
fix download.pl for weird 'which' implementations
...
SVN-Revision: 5068
18 years ago
Felix Fietkau
dfcaae5b19
improve ncurses check
...
SVN-Revision: 5064
18 years ago
Felix Fietkau
d16b2dd50e
fix lxdialog build target
...
SVN-Revision: 5063
18 years ago
Felix Fietkau
634e2becb8
remove useless file
...
SVN-Revision: 5062
18 years ago
Felix Fietkau
60c1f0f64d
finally move buildroot-ng to trunk
8 years ago