Commit Graph

194 Commits

Author SHA1 Message Date
Nicolas Thill
ddc57879ec add a gpio feature for devices supporting the generic GPIO interface
SVN-Revision: 10879
2008-04-20 09:46:45 +00:00
Nicolas Thill
c7b3dff10c install dependencies after installing package to avoid deep recursion and mass memory consuption
SVN-Revision: 10823
2008-04-13 22:36:51 +00:00
Nicolas Thill
4e319c572f install build-depends packages as well
SVN-Revision: 10793
2008-04-12 09:37:44 +00:00
Imre Kaloz
08f82d001d add support for the IXDPG425
SVN-Revision: 10756
2008-04-07 10:48:45 +00:00
Felix Fietkau
7e2fc31830 fix error message in scripts/feeds when indexes are missing
SVN-Revision: 10736
2008-04-05 14:32:08 +00:00
Felix Fietkau
1d3ed2fca0 fix a recursive symlink issue with scripts/feeds and src-link
SVN-Revision: 10714
2008-04-02 21:27:21 +00:00
Rod Whitby
6ec9c45b88 arm-magic.sh: added tw5334 machine id
SVN-Revision: 10652
2008-03-25 06:10:58 +00:00
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
2008-03-20 17:08:24 +00:00
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
2008-03-18 21:07:22 +00:00
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
2008-03-18 15:50:29 +00:00
Rod Whitby
60dd242ab9 Added a new mach id
SVN-Revision: 10593
2008-03-12 12:35:17 +00:00
Andy Boyett
197fafaff6 Increased to five download attempts in download.pl
SVN-Revision: 10486
2008-02-18 21:05:24 +00:00
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
2008-01-30 09:22:05 +00:00
Gabor Juhos
5b3951bfbb add feature flag for the cpio.gz support
SVN-Revision: 10311
2008-01-29 13:56:43 +00:00
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