Commit Graph

442 Commits (9ecb39e6c75e0832bef2a5f7edff0d2488e07b0f)

Author SHA1 Message Date
Jo-Philipp Wich 40d72d7e35 [scripts] add "remote-gdb", a helper script to connect the local host gdb with a running gdbserver on the target
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18153 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-25 17:45:57 +00:00
Felix Fietkau b57af5044a 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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18056 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-17 22:11:21 +00:00
Nicolas Thill 3b3361a35d [scripts] getver: don't use "-r COMMITTED" arg which needs network access to the repository, use the "Last Changed Rev:" line instead
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17864 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-05 09:30:53 +00:00
Nicolas Thill 2881359719 [scripts] metadata.pl: fix a bug where dependency flags (@ and +) from a dependency were inherited by others
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17840 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-03 20:01:22 +00:00
Felix Fietkau b4305b62bb metadata.pl: do not strip whitespaces from multiline data
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17827 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-02 22:02:31 +00:00
Nicolas Thill b36c9d3cec [scripts] getver: get svn rev from last commit so that we have consistent revision numbers between git and svn
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17781 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-28 12:26:47 +00:00
Felix Fietkau 12bda702b9 make scripts/ipkg more portable by using printf instead of echo -n
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17729 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-26 08:34:18 +00:00
Jo-Philipp Wich c48f9d29f0 [scripts] use mktemp instead of tempfile in combined-image.sh to make it work on OS X
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17674 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-22 15:07:12 +00:00
Jo-Philipp Wich 92bc60d8f3 [atheros] 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


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17668 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-22 01:09:04 +00:00
Felix Fietkau 57efc68581 scripts/feeds: fix an error message
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17451 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-31 14:28:24 +00:00
Felix Fietkau 6852fee1ce add hg support to getver.sh (patch from #5763)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17432 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-28 12:51:01 +00:00
Imre Kaloz bd5e69da17 fix breakage introduced with [17394]
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17395 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-25 11:56:27 +00:00
Florian Fainelli c1952691e1 [scripts] do not check for a specific Cygwin version, rather check the operating system name directly, thanks AndyI
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17394 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-25 09:16:03 +00:00
Felix Fietkau 8bcb57d80d add nommu target feature flag
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17347 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-21 22:32:03 +00:00
Felix Fietkau 39bbd5babc add a heavily cleaned up version of ubicom32 toolchain support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17346 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-21 22:31:47 +00:00
Geoff Levand 0963266b1d 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>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17306 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-18 23:07:45 +00:00
Lars-Peter Clausen 114f4d0023 Workaround a bug(?) in tar in debian squeeze, which causes the build process to
fail without any reason.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16390 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-08 21:17:58 +00:00
Imre Kaloz 9f305ca455 missing changes for pcie handling
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16294 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-02 09:54:45 +00:00
Felix Fietkau 3ae711a215 deptest: use a separate build dir for host packages to prevent hardcoded path screwups
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16162 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-28 23:49:13 +00:00
Felix Fietkau f819e09975 deptest: handle packages from feeds
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16099 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-26 19:50:49 +00:00
Felix Fietkau fa455f0cf9 add a somewhat hackish script for automatic dependency testing
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16097 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-26 19:12:00 +00:00
Felix Fietkau 63629ed8a0 scripts/feeds: ignore virtual packages
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15706 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-08 10:39:32 +00:00
Felix Fietkau 3d033c11f4 scripts/feeds: fix a warning (#4474)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15600 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 18:50:58 +00:00
Nicolas Thill 902e698c99 add a workaround to rstrip restoring exec perms when they got changed by sstrip
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15312 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-21 01:10:21 +00:00
Felix Fietkau 5bdd866100 get rid of $Id$ - it has never helped us and it has broken too many patches ;)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15242 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-17 14:09:46 +00:00
Mirko Vogt a7cdeaabce 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


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15187 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-10 11:41:18 +00:00
Florian Fainelli 2d495c3e5f [scripts] cygwin also needs to be passed LIBS=-lncurses to link lxdialog successfully
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15183 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-10 10:08:47 +00:00
Gabor Juhos 18f34c5569 [scripts] ipkg-make-index: remove leading './' from the Filename field
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15069 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-29 08:46:04 +00:00
Jose Vasconcellos f3f03147f5 Add check for IXP42x A0 stepping.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15013 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-24 12:24:06 +00:00
Felix Fietkau 8100c1727e kconfig.pl: interpret =n as undefined symbol
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15003 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-24 01:34:23 +00:00
Felix Fietkau 433f4998a9 kconfig.pl: add support for custom prefixes instead of CONFIG_
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15002 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-24 01:34:14 +00:00
Felix Fietkau ea7ad3a4f7 fix host dependencies for packages that depend on their own host build
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14952 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-20 12:47:13 +00:00
Hamish Guthrie 8b4b882158 Add FEATURE ramdisk to be able to select the use of INITRAMFS for a sub-target
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14939 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-18 15:57:18 +00:00
Felix Fietkau 353386a643 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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14905 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17 02:20:34 +00:00
Felix Fietkau 019e6e2d31 move cflags default setting to target makefiles
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14866 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-14 03:17:06 +00:00
Felix Fietkau e68450dc6e get rid of an illegal characters warning with packages that contain uppercase characters
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14810 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-09 15:06:30 +00:00
Felix Fietkau 251b27b00f kconfig.pl: throw warnings into stderr instead of stdout
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14807 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-09 15:05:32 +00:00
Felix Fietkau df83a95b78 fix a package metadata parsing bug
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14735 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-03 14:03:37 +00:00
Ralph Hempel d65de43cd5 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 )


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14728 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-02 17:38:08 +00:00
Ralph Hempel 21a5888e86 check for correct make version
( thanks to Thomas )


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14727 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-02 17:34:34 +00:00
Ralph Hempel d499c25b04 strip relocatable binaries (not depending on the extension)
( thanks to Thomas )



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14726 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-02 17:33:02 +00:00
Ralph Hempel ce1f09a463 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)


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14703 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-01 09:35:53 +00:00
Ralph Hempel 40c23796b7 add multiple download mirrors
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14573 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-20 10:16:47 +00:00
Nicolas Thill 2c4b52a3b4 [scrips] feeds: extend 'search' to lookup in source package names too
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14537 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-17 03:44:43 +00:00
Nicolas Thill 63e941c916 [scripts] adam2flash: fix 'Interrupted system call' error when flashing (closes: #4490, thanks oliver)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14344 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-01 17:36:07 +00:00
Lars-Peter Clausen 0597dd6bd8 Reset condition for each dependeny when generating mconf files. Previously all
dependencys listed after a conditional dependency had the same condition.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14335 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-01 01:16:01 +00:00
Florian Fainelli cea1ae3cbe [scripts] brcmImage.pl should be set executable
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14265 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-29 15:15:21 +00:00
Florian Fainelli a476b91064 [brcm63xx] generate images for old CFE based boards like the Davolink DV201
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14264 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-29 14:56:45 +00:00
Jose Vasconcellos 37bf4d46cc Added support WRV54G.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14186 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-25 20:42:03 +00:00
Felix Fietkau 62a6e10227 improve support for building on mac os x by improving detection of missing components
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14180 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-25 19:00:43 +00:00
Jose Vasconcellos 230a78bd37 Fix to wait for internal http server to complete transfer.
Rework and simplify command line options.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14098 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-18 18:38:32 +00:00
Jose Vasconcellos 53729b100e Fix parsing of password option; set timeout for writing.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14046 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-15 22:05:10 +00:00
Felix Fietkau 042d715f2b add support for build-only packages which do not appear in menuconfig
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14009 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-13 02:02:56 +00:00
Lars-Peter Clausen bbfb0bf0be 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.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13877 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-05 20:02:59 +00:00
Felix Fietkau fbf0f923ed fix recursive dependencies that might be caused by using conditional dependencies
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13813 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-02 02:49:02 +00:00
Felix Fietkau 89662da4f1 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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13782 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-31 14:52:10 +00:00
Florian Fainelli cf3aab18a7 Also move jungo-image.py to scripts/flashing
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13675 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-17 13:50:04 +00:00
Florian Fainelli 1498aea446 Move flashing scripts to scripts/flashing/
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13674 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-17 13:35:14 +00:00
Florian Fainelli 99eca9efa2 Add flashing script for adsl2mue (#3994)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13673 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-17 13:29:39 +00:00
Mirko Vogt ab00ad48d5 increased SCAN_DEPTH for feeds/ by 1
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13572 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-09 23:37:21 +00:00
Peter Denison 32489e8529 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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13550 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-08 20:13:23 +00:00
Peter Denison 950ee5e1cd Added jungo-image.py script for backing up and flashing Jungo-based routers
such as MI424-WR, USR8200 and WRV54G

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13486 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-12-02 20:00:34 +00:00
Lars-Peter Clausen 8055e35d5d Fix indention.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13321 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-22 22:53:38 +00:00
Lars-Peter Clausen 4a97d0e7a2 Add support for negative conditional dependencies.
Also add the condition of conditional dependencies to dependencies which are
inherited form the conditional dependency.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13319 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-22 22:44:35 +00:00
Steven Barth eaa9cd922f Detect changed feed urls and rebase working copies if needed. (Patch by xMff)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13138 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-07 14:01:22 +00:00
Felix Fietkau 6d784c2ba2 menuconfig: don't generate inconsistencies when ~/.openwrt/defconfig specifies a default target
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13008 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-18 20:16:59 +00:00
Felix Fietkau e011924511 add support for conditional depends to the feeds script
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13004 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-18 19:36:44 +00:00
Felix Fietkau 3be34e3543 scripts/env: fix file syncing on env switch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12925 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-08 19:15:26 +00:00
Felix Fietkau 0137b51476 don't print warnings for undefined DEFAULT_* symbols on menuconfig. generate those in config-target.in instead of config-package.in
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12871 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-06 16:34:28 +00:00
Felix Fietkau 6496ba1779 fix infinite recursion in metadata.pl
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12851 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-04 16:22:24 +00:00
Felix Fietkau 3eeaccee03 implement conditional dependencies for menuconfig and build deps
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12820 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-01 21:26:19 +00:00
Felix Fietkau 6907bedd84 scripts/feeds: allow multiple alternative urls for a single feed. this will be useful for maintaining release branch forks of /packages
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12746 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-27 22:57:58 +00:00
Felix Fietkau 0f823928b6 use #!/usr/bin/env perl instead of #!/usr/bin/perl in openwrt scripts (fixes #2998)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12674 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-23 18:29:44 +00:00
Lars-Peter Clausen 15e550487e Restore config after running scripts/env diff.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12632 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-18 20:45:12 +00:00
Steven Barth d85c243ab1 Fixed dependency handling for feeds
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12615 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-16 20:25:36 +00:00
Felix Fietkau efaf261162 fix ./scripts/env for newer git versions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12502 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-02 15:48:40 +00:00
Lars-Peter Clausen 96b13eef6b Add @GNOME download source.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12469 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-01 21:46:17 +00:00
Felix Fietkau a36f6fae22 fix ./scripts/env delete
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12399 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-27 14:13:47 +00:00
Felix Fietkau f58e3fe78b some more s/git-/git /
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12380 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-24 14:16:49 +00:00
Felix Fietkau a251aef656 replace the deprecated git-* command calls with git *
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12379 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-24 13:40:21 +00:00
Nicolas Thill 25539fe087 don't display the "Image configuration" menu entry when there's nothing to pre-configure (when using the SDK for example)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12366 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-22 04:18:35 +00:00
Nicolas Thill 2cb3a033d0 add "Architecture" field to opkg status file (closes: #3901)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12349 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-20 14:09:19 +00:00
Felix Fietkau a9bbf998e4 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
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12328 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-17 09:05:01 +00:00
Felix Fietkau 72c514fe88 fix uninitialized variable in metadata.pm (#3860)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12325 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-16 17:00:50 +00:00
Travis Kemen 55722b974e make opkg the default package manager, disable busybox ipkg from building by default
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12319 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-16 06:35:14 +00:00
Florian Fainelli 7c94fda85f 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>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12246 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-08 21:30:08 +00:00
Felix Fietkau 1185dde951 and another one
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12217 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-06 16:14:53 +00:00
Felix Fietkau 6b28de3047 fix a small typo
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12216 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-06 16:13:38 +00:00
Felix Fietkau 99808838d2 add script for managing 'build environments' (.config+files/), including documentation
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12212 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-06 14:30:46 +00:00
Felix Fietkau 7e91c8a04a fix a small bug in the recursive dependency lookup for generated menuconfig files
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12107 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-04 23:43:13 +00:00
Felix Fietkau fce073c929 scripts/feeds: properly handle virtual packages as well, use the first available provider by default
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12103 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-04 22:22:43 +00:00
Felix Fietkau 763d1b4e13 scripts/feeds: fix some installation warnings for locally installed packages
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12102 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-04 22:22:29 +00:00
Felix Fietkau 439d252093 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
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12101 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-04 22:03:28 +00:00
Imre Kaloz 19b25ce879 generate zImage for the ADI Sidewinder, too
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11901 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-22 06:15:07 +00:00
Imre Kaloz e223495138 generate patched zImage for the Pronghorn, too
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11623 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-02 23:25:52 +00:00
Matteo Croce 3fcc17ed61 use the european kernel.org mirror too
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11448 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-12 14:48:32 +00:00
Felix Fietkau c857936b93 fix missing package compile/installation issue
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11441 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-11 18:48:37 +00:00
Felix Fietkau a3b3d0ca6a fix some previously ignored build dependencies (for example, uci->lua)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11429 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-11 01:36:08 +00:00
Felix Fietkau 03976cac7d consider virtual dependencies (generated by using PROVIDES:=) when generating the build dependencies (fixes python build dependency errors)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11428 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-10 21:10:02 +00:00
Imre Kaloz 1269cfb9c0 add new target feature option for fpu
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11337 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-03 09:29:58 +00:00
Imre Kaloz 8f54e06573 add support for the Gateworks Cambria
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10973 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-04-28 22:20:49 +00:00
Nicolas Thill b21db46a8e add a gpio feature for devices supporting the generic GPIO interface
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10879 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-04-20 09:46:45 +00:00
Nicolas Thill 6e64b74230 install dependencies after installing package to avoid deep recursion and mass memory consuption
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10823 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-04-13 22:36:51 +00:00
Nicolas Thill c2a748ed6e install build-depends packages as well
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10793 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-04-12 09:37:44 +00:00
Imre Kaloz 21ccc9c8a9 add support for the IXDPG425
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10756 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-04-07 10:48:45 +00:00
Felix Fietkau d6121b2ba6 fix error message in scripts/feeds when indexes are missing
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10736 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-04-05 14:32:08 +00:00
Felix Fietkau 8a7cacf92b fix a recursive symlink issue with scripts/feeds and src-link
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10714 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-04-02 21:27:21 +00:00
Rod Whitby 55d7cd6cb4 arm-magic.sh: added tw5334 machine id
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10652 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-03-25 06:10:58 +00:00
Ralph Hempel e5baf6bef8 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)



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10634 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-03-20 17:08:24 +00:00
Ralph Hempel 7aea009621 adding the possibility of local file cache
specify file://path_to_file_cache within localmirrors file to add new local file cache


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10617 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-03-18 21:07:22 +00:00
Ralph Hempel c4f3add071 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


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10614 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-03-18 15:50:29 +00:00
Rod Whitby 37a7b5493f Added a new mach id
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10593 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-03-12 12:35:17 +00:00
Andy Boyett f99db54b4b Increased to five download attempts in download.pl
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10486 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-18 21:05:24 +00:00
Ralph Hempel 3b420c8414 - 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


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10322 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-01-30 09:22:05 +00:00
Gabor Juhos c38a48d515 add feature flag for the cpio.gz support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10311 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-01-29 13:56:43 +00:00
Felix Fietkau 85f1b70897 cleanups, small fixes and improvements for the feeds script
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10281 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-01-27 15:09:03 +00:00
Felix Fietkau bc8675d995 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>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10280 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-01-27 15:08:58 +00:00
Felix Fietkau ee72a33a0c 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>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10252 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-01-25 11:33:20 +00:00
Imre Kaloz 7d9eed234c add support for the Netgear WG302v1/WAG302v1
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10197 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-01-14 22:36:09 +00:00
Florian Fainelli a57f453609 Also export LC_ALL to C to work properly (#2926)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10059 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-30 17:02:00 +00:00
Imre Kaloz 2b6021130e * 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)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10016 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-28 21:00:01 +00:00
Felix Fietkau 5af37b5b4d remove old feeds stuff
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9991 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-28 17:03:07 +00:00
John Crispin 67cfacda7b added extra product id to adamflash, signed of by <Andrew Ruthven <andrew@etc.gen.nz>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9972 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-28 12:39:09 +00:00
Florian Fainelli 8d75985238 Add the adam2 fritzbox flasher (#799)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9966 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-27 22:52:06 +00:00
Florian Fainelli 6c07da1b36 Add the ADAM2 flashing script (#2780)
Signed-off-by: Oliver <oliver@opencloud.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9777 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-16 13:26:01 +00:00
Felix Fietkau b85354ab6e fix the sdk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9747 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-14 00:33:25 +00:00
Felix Fietkau d42667f87b clean up openwrt version handling, use a separate script that is executed at the beginning of the build process, fix revision checking with git
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9723 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-13 06:25:54 +00:00
Felix Fietkau 4f58ce924f fix a warning
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9667 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-12-07 10:32:48 +00:00
Gabor Juhos db45d03226 fix image names in arm-magic.sh (closes: #2682)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9538 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-11-11 13:37:37 +00:00
Felix Fietkau 155a71a774 add config symbols for the kernel version
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9520 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-11-10 15:22:53 +00:00
Felix Fietkau 314a8d75d0 indent custom package config code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9472 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-31 23:27:55 +00:00
Felix Fietkau 0df9a1cdbf add feature flag for display support. will be used as dependency for x.org
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9448 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-25 21:08:46 +00:00
Felix Fietkau 0b79377a32 remove the dummy profile that was created on targets that have subtargets
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9383 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-21 06:44:06 +00:00
Felix Fietkau c7a904d8e3 ignore mconf_check
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9379 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-20 19:10:09 +00:00
Felix Fietkau b0e66dadd9 reorganize subtargets, sort subtargets below top level targets
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9378 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-20 19:10:06 +00:00
Felix Fietkau 6d6bd1779f show md5sums on mismatch in download.pl
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9367 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-20 15:30:16 +00:00
Felix Fietkau f62da699db fix duplicate dependencies
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9311 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-14 05:25:50 +00:00
John Crispin 9622d80344 add possibility to set default .config values
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9300 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-14 02:15:37 +00:00
Felix Fietkau 135a672b36 allow targets to select/deselect config symbols
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9150 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-05 21:44:43 +00:00
Felix Fietkau 3eda02f389 add a packaging method that installs files into a subdirectory of bin/ instead of an ipkg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9060 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-29 01:21:56 +00:00
Felix Fietkau 8d169cc962 Refactor downloading code into download.mk
Support multiple file downloads
Support svn downloads


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9057 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-29 00:05:48 +00:00
Rod Whitby 5ef551db96 Increased the size of the microcode payload area.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9007 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-24 13:11:45 +00:00
Felix Fietkau a2f0b50941 add initial version of a package feeds management script
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8973 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-23 02:39:01 +00:00
Eugene Konev dbd4e0eee6 fix image preconfiguration
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8921 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-21 17:01:46 +00:00
Felix Fietkau 86ca712e4a fix kconfig.pl split for config symbols that have "0" as value
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8847 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-19 20:55:05 +00:00
Felix Fietkau 2286814531 define extra config symbols for targets containing multiple subtargets
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8724 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-09 22:39:10 +00:00
Felix Fietkau 6bcd07afdd 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
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8694 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-08 19:55:42 +00:00
Felix Fietkau 92558d67a4 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.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8653 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-06 16:27:37 +00:00
Nicolas Thill e812d1ff92 remove uneeded stuff after python changes in [8639]
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8640 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-06 02:57:06 +00:00
Nicolas Thill 57bbf4eee0 change case of conflicting option
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8579 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-03 05:02:05 +00:00