Felix Fietkau
214601c012
cleanups, small fixes and improvements for the feeds script
...
SVN-Revision: 10281
2008-01-27 15:09:03 +00:00
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
2008-01-27 15:08:58 +00:00
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
2008-01-25 11:33:20 +00:00
Imre Kaloz
ed57d3042b
add support for the Netgear WG302v1/WAG302v1
...
SVN-Revision: 10197
2008-01-14 22:36:09 +00:00
Florian Fainelli
6588e58b88
Also export LC_ALL to C to work properly ( #2926 )
...
SVN-Revision: 10059
2007-12-30 17:02:00 +00:00
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
2007-12-28 21:00:01 +00:00
Felix Fietkau
1a94a85970
remove old feeds stuff
...
SVN-Revision: 9991
2007-12-28 17:03:07 +00:00
John Crispin
98926663d6
added extra product id to adamflash, signed of by <Andrew Ruthven <andrew@etc.gen.nz>
...
SVN-Revision: 9972
2007-12-28 12:39:09 +00:00
Florian Fainelli
d24c3c9806
Add the adam2 fritzbox flasher ( #799 )
...
SVN-Revision: 9966
2007-12-27 22:52:06 +00:00
Florian Fainelli
7e83cf568a
Add the ADAM2 flashing script ( #2780 )
...
Signed-off-by: Oliver <oliver@opencloud.com>
SVN-Revision: 9777
2007-12-16 13:26:01 +00:00
Felix Fietkau
2da3f6a256
fix the sdk
...
SVN-Revision: 9747
2007-12-14 00:33:25 +00:00
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
2007-12-13 06:25:54 +00:00
Felix Fietkau
e484fd5100
fix a warning
...
SVN-Revision: 9667
2007-12-07 10:32:48 +00:00
Gabor Juhos
db709eb81e
fix image names in arm-magic.sh ( closes : #2682 )
...
SVN-Revision: 9538
2007-11-11 13:37:37 +00:00
Felix Fietkau
6e03b9ce43
add config symbols for the kernel version
...
SVN-Revision: 9520
2007-11-10 15:22:53 +00:00
Felix Fietkau
772c6488da
indent custom package config code
...
SVN-Revision: 9472
2007-10-31 23:27:55 +00:00
Felix Fietkau
41815ee5c8
add feature flag for display support. will be used as dependency for x.org
...
SVN-Revision: 9448
2007-10-25 21:08:46 +00:00
Felix Fietkau
aef9b313b1
remove the dummy profile that was created on targets that have subtargets
...
SVN-Revision: 9383
2007-10-21 06:44:06 +00:00
Felix Fietkau
6700c1d745
ignore mconf_check
...
SVN-Revision: 9379
2007-10-20 19:10:09 +00:00
Felix Fietkau
86a906bed2
reorganize subtargets, sort subtargets below top level targets
...
SVN-Revision: 9378
2007-10-20 19:10:06 +00:00
Felix Fietkau
9bfa0d1d08
show md5sums on mismatch in download.pl
...
SVN-Revision: 9367
2007-10-20 15:30:16 +00:00
Felix Fietkau
80b7ff39f9
fix duplicate dependencies
...
SVN-Revision: 9311
2007-10-14 05:25:50 +00:00
John Crispin
1a3c4d1090
add possibility to set default .config values
...
SVN-Revision: 9300
2007-10-14 02:15:37 +00:00
Felix Fietkau
e2e8d55dcc
allow targets to select/deselect config symbols
...
SVN-Revision: 9150
2007-10-05 21:44:43 +00:00
Felix Fietkau
97b6135462
add a packaging method that installs files into a subdirectory of bin/ instead of an ipkg
...
SVN-Revision: 9060
2007-09-29 01:21:56 +00:00
Felix Fietkau
dbeb0fad24
Refactor downloading code into download.mk Support multiple file downloads Support svn downloads
...
SVN-Revision: 9057
2007-09-29 00:05:48 +00:00
Rod Whitby
7a86da9d37
Increased the size of the microcode payload area.
...
SVN-Revision: 9007
2007-09-24 13:11:45 +00:00
Felix Fietkau
f8dfc57573
add initial version of a package feeds management script
...
SVN-Revision: 8973
2007-09-23 02:39:01 +00:00
Eugene Konev
dd44ecc578
fix image preconfiguration
...
SVN-Revision: 8921
2007-09-21 17:01:46 +00:00
Felix Fietkau
15bc93fc03
fix kconfig.pl split for config symbols that have "0" as value
...
SVN-Revision: 8847
2007-09-19 20:55:05 +00:00
Felix Fietkau
fb68d6c468
define extra config symbols for targets containing multiple subtargets
...
SVN-Revision: 8724
2007-09-09 22:39:10 +00:00
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
2007-09-08 19:55:42 +00:00
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
2007-09-06 16:27:37 +00:00
Nicolas Thill
9f6bd2c07b
remove uneeded stuff after python changes in [8639]
...
SVN-Revision: 8640
2007-09-06 02:57:06 +00:00
Nicolas Thill
916e33b59e
change case of conflicting option
...
SVN-Revision: 8579
2007-09-03 05:02:05 +00:00
Nicolas Thill
b518cc2c00
add an abs2rel.pl helper script (returns a path relative to another)
...
SVN-Revision: 8570
2007-09-01 15:20:33 +00:00
Felix Fietkau
5f748a6c24
clean up recursive dependency handling, use timestamp.pl again, because it saves memory and execution time
...
SVN-Revision: 8558
2007-08-30 21:12:39 +00:00
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
2007-08-29 03:51:49 +00:00
Nicolas Thill
1b226e4de1
add a '@KERNEL' download facility, tweak script
...
SVN-Revision: 8495
2007-08-26 18:21:24 +00:00
Rod Whitby
fb2c0d18db
slugimage: Added support for 16MiB flash chips
...
SVN-Revision: 8387
2007-08-10 12:54:47 +00:00
Felix Fietkau
e01cb5c7f2
fix a dependency bug
...
SVN-Revision: 8275
2007-07-31 11:28:22 +00:00
Felix Fietkau
49e628f765
next round of build system cleanup - convert package/ to new structure
...
SVN-Revision: 8236
2007-07-30 18:22:01 +00:00
Tim Yardley
c517fb2ad4
bring in pylibdir.py helper
...
SVN-Revision: 8226
2007-07-30 14:37:09 +00:00
Felix Fietkau
1a12e151ee
fix a prereq bug
...
SVN-Revision: 8183
2007-07-26 16:14:14 +00:00
Felix Fietkau
0fc8be8ade
add source feed rev to menuconfig, set 8180 as default rev for kamikaze 7.07
...
SVN-Revision: 8181
2007-07-26 15:28:59 +00:00
Felix Fietkau
35d116c85b
more dependency fixes
...
SVN-Revision: 8115
2007-07-23 02:41:33 +00:00
Florian Fainelli
19a52ea35d
Add a USES_TGZ config.in variable, so that RB1xx profiles can use it
...
SVN-Revision: 8039
2007-07-18 14:11:44 +00:00
Felix Fietkau
b9fd180547
allow kconfig symbols to be shared between packages
...
SVN-Revision: 8029
2007-07-18 11:53:25 +00:00
Felix Fietkau
8e42553971
dynamically enable/disable kernel config options for kmod packages based on build system config
...
SVN-Revision: 8026
2007-07-18 11:31:01 +00:00
Felix Fietkau
43a2ecab57
keep some structure when running package/symlinks - now that the build system supports it
...
SVN-Revision: 7986
2007-07-16 00:01:40 +00:00
Felix Fietkau
de2aa28c4c
properly support dependencies on packages that just use Build/DefaultTargets
...
SVN-Revision: 7983
2007-07-15 23:36:02 +00:00
Felix Fietkau
7b16475eb7
fixes for recursive package scanning
...
SVN-Revision: 7982
2007-07-15 23:16:47 +00:00
Rod Whitby
4fa6ccae04
arm-magic.sh: Added support for fsg3
...
SVN-Revision: 7922
2007-07-11 14:07:28 +00:00
Felix Fietkau
e92e3ff031
color change to make menuconfig easier to read (patch from #1730 )
...
SVN-Revision: 7909
2007-07-11 04:03:01 +00:00
Felix Fietkau
0ed9124016
fix PACKAGES:= for target profiles in target.mk
...
SVN-Revision: 7907
2007-07-10 20:36:25 +00:00
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
2007-06-29 06:30:32 +00:00
Felix Fietkau
de49793bb7
remove a useless warning
...
SVN-Revision: 7588
2007-06-12 13:23:43 +00:00
Florian Fainelli
e1af68aaed
Put config.sub executable ( #1854 )
...
SVN-Revision: 7558
2007-06-11 08:37:26 +00:00
Imre Kaloz
6fb68cb589
use newer config.guess and config.sub for packages then the shipped ones
...
SVN-Revision: 7532
2007-06-08 10:37:20 +00:00
Felix Fietkau
e840d82e91
Add gitignore files
...
SVN-Revision: 7385
2007-05-29 14:23:25 +00:00
Imre Kaloz
1ada6a88e7
fixup avila networking, add support for the loft
...
SVN-Revision: 7168
2007-05-10 11:29:43 +00:00
Imre Kaloz
73c3a907a3
preliminary board support for the Linksys WRT300N v2 (incomplete)
...
SVN-Revision: 7167
2007-05-10 11:00:02 +00:00
Felix Fietkau
90237dd18c
Make UCI preconfiguration optional and disabled by default
...
SVN-Revision: 7095
2007-05-05 10:06:10 +00:00
Imre Kaloz
0fc4540a23
add support for the Compex WP18 and NP18A
...
SVN-Revision: 6981
2007-04-17 09:21:50 +00:00
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
2007-04-12 19:18:38 +00:00
Felix Fietkau
35967a174c
add a menuconfig option for specifying a local download mirror
...
SVN-Revision: 6877
2007-04-06 23:15:39 +00:00
Felix Fietkau
b21ed1d7e4
move gen_busybox_menuconfig.pl to package/busybox
...
SVN-Revision: 6865
2007-04-04 16:13:54 +00:00
Felix Fietkau
523fe3cf87
replace gen_busybox_config.pl with a simple sed command
...
SVN-Revision: 6864
2007-04-04 16:11:28 +00:00
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
2007-04-03 11:56:08 +00:00
Florian Fainelli
6cd84c6838
Use find -exec instead of xargs
...
SVN-Revision: 6837
2007-04-02 16:09:15 +00:00
Imre Kaloz
16d5762636
enable zImage generation for the new boards
...
SVN-Revision: 6832
2007-04-02 14:45:01 +00:00
Felix Fietkau
4d8d426714
fix menuconfig 'deselect' statement
...
SVN-Revision: 6753
2007-03-29 11:19:50 +00:00
Felix Fietkau
b04ef81416
some cleanups in the metadata.pl script; allow target profiles to add overrides for menuconfig
...
SVN-Revision: 6648
2007-03-23 14:48:47 +00:00
Felix Fietkau
c48b6508fe
add 'deselect' property for menuconfig
...
SVN-Revision: 6647
2007-03-23 14:03:35 +00:00
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
2007-03-16 03:02:31 +00:00
Felix Fietkau
d14f611eb1
disable the automatic config reset if 'Advanced configuration options' is selected
...
SVN-Revision: 6506
2007-03-04 16:02:41 +00:00
Felix Fietkau
eea7bb328d
force a config reset when the user changes the target platform in menuconfig
...
SVN-Revision: 6503
2007-03-04 14:04:33 +00:00
Felix Fietkau
74f71f0739
fix a small bug in the config merge/split (fixes buildbot error on ixp4xx)
...
SVN-Revision: 6427
2007-02-28 13:00:26 +00:00
Felix Fietkau
804bfa954d
ignore profiles with custom kernel configs in the image builder itself
...
SVN-Revision: 6342
2007-02-22 04:03:35 +00:00
Felix Fietkau
ccd12544f6
disable the image builder in menuconfig for profiles with custom kernel configs
...
SVN-Revision: 6341
2007-02-22 03:56:54 +00:00
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
2007-02-22 02:27:01 +00:00
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
2007-02-12 23:50:40 +00:00
Felix Fietkau
d0e1033a26
more fixes for rstrip.sh and kernel modules - fixes #1301
...
SVN-Revision: 6280
2007-02-09 16:24:34 +00:00
Mike Baker
7656ad75e5
move "make symlinks" to "make package/symlinks"
...
SVN-Revision: 6234
2007-01-31 18:33:04 +00:00
Felix Fietkau
048b3e684f
fix a small bug in config.pl that tends to mess up kernel cmdlines
...
SVN-Revision: 6212
2007-01-26 20:26:49 +00:00
Felix Fietkau
863183ed6e
fix download.pl ( #1257 )
...
SVN-Revision: 6200
2007-01-25 13:58:52 +00:00
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
2007-01-24 22:38:02 +00:00
Felix Fietkau
69d76bb482
make spca5xx depend on video device support in the kernel
...
SVN-Revision: 6153
2007-01-21 02:02:01 +00:00
Felix Fietkau
2fb06d46d9
Add WL-700gE support (based on work by jr) Includes kernel/diag patch and a new target profile
...
SVN-Revision: 6142
2007-01-20 12:35:00 +00:00
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
2007-01-20 02:30:36 +00:00
Felix Fietkau
f0d41ad105
always return true in rstrip.sh
...
SVN-Revision: 6132
2007-01-20 01:17:28 +00:00
Felix Fietkau
28b503b47f
include the default profile in target.mk as well - required for the image builder on certain targets
...
SVN-Revision: 6098
2007-01-14 21:44:13 +00:00
Felix Fietkau
06e88a80c7
merge the scripts dealing with package/target metadata to remove some redundant code
...
SVN-Revision: 6088
2007-01-13 14:05:14 +00:00
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
2007-01-12 11:09:05 +00:00
Felix Fietkau
7331c3c39f
cosmetic fixes for ipkg
...
SVN-Revision: 6066
2007-01-10 16:56:05 +00:00
Felix Fietkau
c4c89c8379
include the full board name in .target.mk
...
SVN-Revision: 6065
2007-01-10 16:55:32 +00:00
Felix Fietkau
a80df62566
include default package set in .target.mk
...
SVN-Revision: 6061
2007-01-10 16:01:07 +00:00
Nicolas Thill
bf3654cc10
add a hack to allow source package names in Build-Depends: (PKG_BUILDDEP)
...
SVN-Revision: 6060
2007-01-10 11:59:42 +00:00
Felix Fietkau
5e38ee74a5
extend tmp/.target.mk to include target profile information - preparation for the image builder
...
SVN-Revision: 6050
2007-01-09 19:15:27 +00:00
Florian Fainelli
b6b8207cae
Add some more comments on the feeds script, use parameters in functions
...
SVN-Revision: 5985
2007-01-05 15:28:52 +00:00
Felix Fietkau
78589eabf2
update busybox menuconfig for the latest version
...
SVN-Revision: 5953
2007-01-01 18:28:03 +00:00
Florian Fainelli
945b4fb8d4
Add a first implementation of a source feed checkout
...
SVN-Revision: 5943
2006-12-31 15:02:08 +00:00
Rod Whitby
21262ab671
Updated slugimage to the latest upstream version, which fixes the small kernel bug which OpenWRT exposed.
...
SVN-Revision: 5923
2006-12-29 03:37:34 +00:00
Rod Whitby
2dbaa28adb
Fixed typo, it might work now :-)
...
SVN-Revision: 5894
2006-12-23 10:28:37 +00:00
Rod Whitby
aa80149e73
Utility for creating installable image for the NSLU2.
...
SVN-Revision: 5892
2006-12-23 08:09:34 +00:00
Nicolas Thill
246cc4f285
move DEFAULT_foo out of PACKAGE_foo, it was breaking package menus.
...
SVN-Revision: 5881
2006-12-20 09:53:33 +00:00
Imre Kaloz
e33f1e467b
next time I should sleep more
...
SVN-Revision: 5858
2006-12-19 15:06:32 +00:00
Imre Kaloz
b66e463bbf
upgrade to 2.6.19.1, fix Gateway 7001 patch and enable image generation for ixp4xx
...
SVN-Revision: 5856
2006-12-19 13:14:06 +00:00
Felix Fietkau
40d58259b7
add a simple maintenance tool for kernel config files
...
SVN-Revision: 5782
2006-12-14 04:59:04 +00:00
Felix Fietkau
c5c7a2e5ab
add openbsd compatibility patch (thanks, wbx)
...
SVN-Revision: 5749
2006-12-10 20:58:51 +00:00
Felix Fietkau
8404334073
update sourceforge downloading
...
SVN-Revision: 5721
2006-12-08 12:44:26 +00:00
Felix Fietkau
98910471a7
strip trailing / from download urls
...
SVN-Revision: 5701
2006-12-06 19:29:11 +00:00
Tim Yardley
79d3bbb604
cleanup properties in here, adding exec, keywords, and eol-style
...
SVN-Revision: 5649
2006-11-26 21:39:19 +00:00
Tim Yardley
b7831105b4
correct trailing slash (cosmetic rather than functional)
...
SVN-Revision: 5647
2006-11-26 20:40:10 +00:00
Mike Baker
bdfc3fb213
reintroduce LINUX_2_4 and LINUX_2_6 as config variables
...
SVN-Revision: 5534
2006-11-14 20:19:48 +00:00
Felix Fietkau
105a602ecf
implement target profiles in menuconfig
...
SVN-Revision: 5512
2006-11-12 05:06:56 +00:00
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
2006-11-11 23:11:02 +00:00
Felix Fietkau
f931548438
remove obsolete file
...
SVN-Revision: 5251
2006-10-20 13:36:00 +00:00
Felix Fietkau
b6e3a52a8d
*sigh* increase size of the static buffer allocated in menuconfig again
...
SVN-Revision: 5198
2006-10-17 20:58:47 +00:00
Felix Fietkau
bd99a3e0cd
fix submenu sorting
...
SVN-Revision: 5195
2006-10-17 20:51:25 +00:00
Felix Fietkau
38fef4b4a8
add PROVIDES option, currently only used for menuconfig
...
SVN-Revision: 5194
2006-10-17 19:01:08 +00:00
Felix Fietkau
634a6d7f86
menuconfig: include dependency checking in submenu sorting function
...
SVN-Revision: 5193
2006-10-17 17:45:14 +00:00
Felix Fietkau
20e75631a1
implement sorting for menuconfig submenus
...
SVN-Revision: 5182
2006-10-17 13:08:57 +00:00
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
2006-10-16 00:24:43 +00:00
Felix Fietkau
54fda00db6
don't generate .tmpconfig.h and .kconfig.d
...
SVN-Revision: 5071
2006-10-14 00:48:54 +00:00
Felix Fietkau
fdbd2f0907
fix download.pl for weird 'which' implementations
...
SVN-Revision: 5068
2006-10-14 00:07:19 +00:00
Felix Fietkau
dfcaae5b19
improve ncurses check
...
SVN-Revision: 5064
2006-10-13 23:19:00 +00:00
Felix Fietkau
d16b2dd50e
fix lxdialog build target
...
SVN-Revision: 5063
2006-10-13 23:11:19 +00:00
Felix Fietkau
634e2becb8
remove useless file
...
SVN-Revision: 5062
2006-10-13 23:09:04 +00:00
Felix Fietkau
60c1f0f64d
finally move buildroot-ng to trunk
2016-03-20 17:29:15 +01:00