Felix Fietkau
c2590fe930
strip kernel modules more aggressively: make all global symbols local, rename all symbols in the symbol table to make them compress better
...
SVN-Revision: 30662
12 years ago
Florian Fainelli
e50315d61c
env: colorize git output
...
SVN-Revision: 30602
12 years ago
Jo-Philipp Wich
1a6ccdc0cf
patch-specs.sh: gcc 3.4.6 has an additional "(OpenWrt-2.0)" after the version tag, cope with that
...
SVN-Revision: 29948
13 years ago
Jo-Philipp Wich
0c3a383974
download.pl: remove ftp.geo.kernel.org mirror, it does not resolve
...
SVN-Revision: 29947
13 years ago
Jo-Philipp Wich
c21b5cc34a
ext-toolchain.sh: rework generated gcc wrapper Only append -L and -Wl,-rpath-link flags if the command line contains -l, -L, -shared or -static flags; this is needed to suppress "-rpath-link: linker input file unused because linking not done" on each cc invocation.
...
SVN-Revision: 29946
13 years ago
Jo-Philipp Wich
d5cf09642c
patch-specs.sh: fallback to ext-toolchain.sh --wrap if spec file patching is not possible (gcc < 4.3.0)
...
SVN-Revision: 29945
13 years ago
Jo-Philipp Wich
86ddf7c7a8
ext-toolchain.sh: support --wrap with src == dest
...
SVN-Revision: 29944
13 years ago
Jo-Philipp Wich
fe60046a26
ext-toolchain.sh: CONFIG_NLS -> CONFIG_BUILD_NLS
...
SVN-Revision: 29782
13 years ago
Jo-Philipp Wich
ee62b0d751
ext-toolchain.sh: fix typo
...
SVN-Revision: 29781
13 years ago
Jo-Philipp Wich
796231d95c
ext-toolchain.sh: add option to write .config Add a new --config option to generate a .config from a given toolchain, this allows for easy integration of external toolchains, e.g.
...
./scripts/ext-toolchain.sh --toolchain /opt/mips-2011.03 --cflags "-muclibc" --config atheros
to setup a ready-to-compile atheros target using the external CodeSourcery toolchain.
SVN-Revision: 29780
13 years ago
Jo-Philipp Wich
989c73848f
ext-toolchain.sh: properly handle toolchains without sysroot support
...
SVN-Revision: 29772
13 years ago
Jo-Philipp Wich
f20b6c3ff9
ext-toolchain.sh: - use GCC's own idea of the target name (-dumpmachine) - display help if called without args - add copyright foo - remove some leftover flag handling code
...
SVN-Revision: 29769
13 years ago
Jo-Philipp Wich
6df3af8a36
add patch-specs.sh, a utility for modifying GCC specs The patch-specs.sh utility dumps the GCC specs of a given toolchain and modifies them to always include $STAGING_DIR in the link and compiler command lines, this makes most -I and -L flags unnecessary and lets the compiler automatically find libraries and headers in the staging dir, also solves the majority of -rpath issues.
...
SVN-Revision: 29767
13 years ago
Jo-Philipp Wich
7a563f122f
add ext-toolchain.sh, a utility for external toolchains The ext-toolchain.sh utility script implements various external toolchain tasks: * Testing of available features, like c++, soft-float or ipv6 support * Finding the libc implementation (uclibc or eglibc/glibc) * Inferring the GNU target name * Finding shared objects for packaging (libc, libpthread, ...) * Finding executables for packaging (ldd, gdbserver, ...) * Generating wrapper scripts for toolchain commands
...
SVN-Revision: 29765
13 years ago
Jo-Philipp Wich
73b4974397
metadata.pl: filter direct recursive depends like "select PACKAGE_kmod-ipv6 if PACKAGE_kmod-ipv6"
...
SVN-Revision: 29695
13 years ago
Gabor Juhos
6c28efff9c
scripts: add a script for generating fwupgrade config for the OM2P board
...
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
SVN-Revision: 29396
13 years ago
Nicolas Thill
140dfb485f
scripts: add script to generate combined extended image format
...
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
SVN-Revision: 29358
13 years ago
Felix Fietkau
a97304cf61
scripts/env: improve the wording of the question when starting repository (patch by Rolf Leggewie)
...
SVN-Revision: 29262
13 years ago
Felix Fietkau
6b929e2687
scripts/env: make mv and cp operations more robust (treat dotfiles appropriately) (based on patch by Rolf Leggewie)
...
SVN-Revision: 29261
13 years ago
Felix Fietkau
b9eb659364
scripts/env: fix indentation (patch by Rolf Leggewie)
...
SVN-Revision: 29260
13 years ago
Michael Büsch
50a7ff97ef
mconf: Fix compile warning: "warning: conflicting types for ‘sym_set_all_changed’"
...
SVN-Revision: 29190
13 years ago
Felix Fietkau
5e48d47dfe
scripts/config: merge fixes for various issues, including recursive dependency detection/handling (patch by mbm)
...
SVN-Revision: 28658
13 years ago
Jo-Philipp Wich
ad6c4198a9
getver.sh: cope with varying "git log" line formats to reliably extract the git-svn rev ( #10268 )
...
SVN-Revision: 28604
13 years ago
Felix Fietkau
e925dbf704
scripts/feeds: override the OPENWRT_BUILD variable when calling internal targets (based on patch from #10212 )
...
SVN-Revision: 28503
13 years ago
John Crispin
ad250089aa
allow targets to define a default subtarget when using automatic subtarget detection from r27407
...
SVN-Revision: 27444
13 years ago
John Crispin
4d8b9fafcb
ignore empty lines in scripts/localmirrors
...
SVN-Revision: 27416
13 years ago
Jo-Philipp Wich
0649dfdfb6
download.pl: cope with potential two-digit linux versions
...
SVN-Revision: 27376
13 years ago
Felix Fietkau
bcf4757508
add support for hidden packages that get selected/built but do not show up in menuconfig
...
SVN-Revision: 27344
13 years ago
Jo-Philipp Wich
e745fc762b
metadata.pl: fix handling of multiple conditional depends that reference the same package (exposed by previous hotplug2 changes), also kill duplicate dependency specs while we're at it
...
SVN-Revision: 27267
13 years ago
Jo-Philipp Wich
11dcad2834
scripts/config/.gitignore omits source files scripts/config/.gitignore aims to avoid checking binaries in to git. Unfortunately it also omits conf.c, confdata.c, and all source files in lxdialog. An OpenWRT tree pulled from a git repository will not build, and I suspect this was not the intention.
...
Signed-off-by: Denton Gentry <denny@geekhold.com>
SVN-Revision: 27244
13 years ago
Hauke Mehrtens
e04f68fb77
Fix CONFIG_LINUX_ for linux 3.0
...
Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>
SVN-Revision: 27184
13 years ago
Felix Fietkau
6e43f65dc4
remove the now unused Target-Kernel field from the target metadata
...
SVN-Revision: 27033
13 years ago
Jo-Philipp Wich
a02ba6ccc2
Add support for git-svn package feeds Signed-off-by: Jonathan McCrohan <jmccrohan@gmail.com>
...
SVN-Revision: 26988
13 years ago
Felix Fietkau
984ab9a139
metadata: do not emit feature flag selects for targets which have subtargets - fixes a buildbot error cause by ssb not being blacklisted for lantiq falcon
...
SVN-Revision: 26926
13 years ago
Hamish Guthrie
7b53059401
Correct libc path
...
SVN-Revision: 26885
13 years ago
Felix Fietkau
459762ace2
add a new package metadata variable MDEPENDS for specifying local menuconfig dependencies that do not propagate to other packages
...
SVN-Revision: 26491
13 years ago
John Crispin
e42e2b3e9c
path expansion was broken due to a badly quoted *
...
Signed-of-by: Benjamin Cama <benoar@dolka.fr>
SVN-Revision: 26391
13 years ago
Felix Fietkau
1dbabd309b
scripts/diffconfig.sh: handle CONFIG_ALL, CONFIG_DEVEL and CONFIG_TOOLCHAINOPTS properly
...
SVN-Revision: 26349
13 years ago
Felix Fietkau
1cc0bcfffc
base-files: relink uclibc and libgcc libraries to remove leftovers of the statically linked initial libgcc saves a few kb and gets rid of unused not exported functions as well should also improve the reliability of mklibs
...
SVN-Revision: 25800
13 years ago
Jo-Philipp Wich
073c5e0e74
add config.rpath and link it in autotools.mk if missing, some packages might need it, especially users of lib-link.m4 or iconv.m4
...
SVN-Revision: 25753
13 years ago
Jo-Philipp Wich
3edf9c3544
Never write errors to stdout from ipkg-make-index.sh
...
Since the output of ipkg-make-index.sh is unconditionally used to create
the Packages file, sending the errors into this file is unacceptable
(both because they are not shown to users and because they make an
invalid Packages file).
For incorrect invocation, write to stderr.
For errors from which, send to /dev/null with stdout.
Signed-off-by: Kevin Locke <klocke@digitalenginesoftware.com>
SVN-Revision: 25677
13 years ago
Jo-Philipp Wich
a9c7feb0f7
download.pl: adjust kernel download urls for longterm and testing releases
...
SVN-Revision: 25589
13 years ago
Felix Fietkau
8d0cf8fde2
metadata: fix handling of multiple build dependencies with different conditions
...
SVN-Revision: 25505
13 years ago
Felix Fietkau
b0359432ae
scripts/diffconfig.sh: use the new kconfig mode to remove some more unnecessary entries in the generated output
...
SVN-Revision: 25233
14 years ago
Felix Fietkau
b760b5fcf7
scripts/kconfig.pl: add a mode to generate a config diff that ignores added undefined config values
...
SVN-Revision: 25232
14 years ago
Felix Fietkau
024dc6ea5f
add scripts/diffconfig.sh: a tool for making reduced .config files these files contain only the target selection and options that differ from the default settings this makes it much easier to review .config files
...
SVN-Revision: 25231
14 years ago
Felix Fietkau
b0f60f8023
scripts/config: add an option for making the conf tool write to a different file
...
SVN-Revision: 25230
14 years ago
Felix Fietkau
8740549c57
mpc85xx: add a new 'spe_fpu' feature flag for the FPU used on freescale powerpc cpus The SPE FPU is ABI-incompatible with the regular powerpc FPU, this needs to be reflected in the toolchain target name. Fixes floating point crashes in user space
...
SVN-Revision: 25018
14 years ago
Jo-Philipp Wich
65fad8645d
download.pl: pass --no-check-certificate to wget
...
SVN-Revision: 24686
14 years ago
Michael Büsch
58255d44e2
deptest: Also accept stamps that are broken links.
...
SVN-Revision: 24350
14 years ago
Felix Fietkau
3945267a99
scripts/feeds: support checking out git trees with different branches
...
SVN-Revision: 24285
14 years ago
Michael Büsch
bdfe80df4c
deptest: Make stamps be symlinks to logs.
...
SVN-Revision: 24277
14 years ago
Imre Kaloz
4052849677
switch from ext2 to ext4 (w/o) journaling
...
SVN-Revision: 24084
14 years ago
Michael Büsch
bf274946af
deptest: Capitalize failure message. Makes it easier to spot in the logs.
...
SVN-Revision: 23855
14 years ago
Michael Büsch
100fc4c7ce
deptest: Do not clobber the base build and staging dirs
...
SVN-Revision: 23835
14 years ago
Michael Büsch
55081c6a19
deptest: --force also overrides blacklist stamps
...
SVN-Revision: 23827
14 years ago
Michael Büsch
ae6b08d22b
deptest: Add --force to force a test
...
SVN-Revision: 23826
14 years ago
Michael Büsch
050902efd7
deptest: Install of host tools has to be forced for every test, because the host staging dir is cleaned prior a test.
...
SVN-Revision: 23825
14 years ago
Michael Büsch
00e1797f14
deptest: Add option for lean test
...
SVN-Revision: 23821
14 years ago
Michael Büsch
1e317e8f43
deptest: Add sanity check to avoid trouble with illegal package names
...
SVN-Revision: 23819
14 years ago
Michael Büsch
57ccc7e834
deptest: Support specifying certain packages to test on the commandline.
...
SVN-Revision: 23818
14 years ago
Michael Büsch
0e2b397a8b
deptest: Add optional blacklisting
...
SVN-Revision: 23811
14 years ago
Michael Büsch
ba91f56bf4
deptest: Check for .config
...
SVN-Revision: 23810
14 years ago
Michael Büsch
87fe1d36d3
deptest: Install the kernel at init stage
...
SVN-Revision: 23809
14 years ago
Michael Büsch
e37d386dfc
deptest: Better detection of base directory
...
SVN-Revision: 23807
14 years ago
Michael Büsch
0cacb5855d
deptest: Also make sure the toolchain is built in the initialization step. This makes it possible to run the script from within a fresh tree.
...
SVN-Revision: 23806
14 years ago
Michael Büsch
0f21452ff8
deptest: Also create "failed" stamps. This makes it easier to check what failed after the script finished.
...
SVN-Revision: 23805
14 years ago
Michael Büsch
6bb89b547a
deptest: Add shbang
...
SVN-Revision: 23804
14 years ago
Michael Büsch
12dfecd4be
deptest: Fix indent
...
SVN-Revision: 23803
14 years ago
Florian Fainelli
0d74b45467
add support for darcs-based feeds
...
The following patch adds support for darcs-based feeds.
It is tested and works well for my purpose. I wish it
were committed upstream so that I can share my feed with
other users without converting it to svn/git/whatever.
Best regards,
Signed-off-by: Gabriel Kerneis <kerneis@pps.jussieu.fr>
SVN-Revision: 23616
14 years ago
Michael Büsch
b5cfdcd278
Fix typo
...
SVN-Revision: 23524
14 years ago
Jo-Philipp Wich
04c4b01fb4
remote-gdb: fix parsing of arch and libc from given path as well
...
SVN-Revision: 23407
14 years ago
Jo-Philipp Wich
9d50430238
remote-gdb: - fix parsing of arch-libc tuples - automatically add sysroot to executable if needed
...
SVN-Revision: 23406
14 years ago
Jo-Philipp Wich
80a79d3910
metadata.pl: don't emit LINUX_2_6 selects anymore
...
SVN-Revision: 23375
14 years ago
Jo-Philipp Wich
be2a1e14ba
patch-kernel.sh: utilize --force ( #7745 ), also use the PATCH env var and fallback to "patch" if unset
...
SVN-Revision: 23314
14 years ago
Jo-Philipp Wich
adcfdc46e0
feeds: restore previously active feed after install_package(), fixes install all case for packages with inter-feed dependencies
...
SVN-Revision: 23171
14 years ago
Felix Fietkau
7f80e26661
fix build dependencies on packages with multiple variants but no selected virtual packages
...
SVN-Revision: 23102
14 years ago
Michael Büsch
1460115836
dl_cleanup: Add support for GIT-SHASUM
...
SVN-Revision: 23084
14 years ago
Jo-Philipp Wich
064e7c8f00
Implement an ARCH_PACKAGES variable which defaults to BOARD but can be overridden on a per-subtarget basis. This is intended for targets such as adm5120 and malta which support both big and little endianess and will replace the target specific exceptions in package-defaults and Image Builder.
...
SVN-Revision: 23029
14 years ago
Jo-Philipp Wich
097d38615b
metadata.pl: fix handling of HOST_BUILD_DEPENDS if a package is referenced that only exists as source pkg, e.g. libtool
...
SVN-Revision: 22946
14 years ago
Felix Fietkau
00d1e599d7
add a command for printing a cleaned up make target database - will be used to analyze package dependencies at some point
...
SVN-Revision: 22871
14 years ago
Felix Fietkau
198f027c4b
scripts/feeds: fix a bug in the metadata caching change
...
SVN-Revision: 22819
14 years ago
Felix Fietkau
76d517b629
scripts/feeds: switch to the right feed metadata when installing a package to fix dependency handling (patch by matthijs from #5891 )
...
SVN-Revision: 22815
14 years ago
Felix Fietkau
f9ff9d02f6
scripts/feeds: cache feed metadata instead of re-reading it on every get_feed() call
...
SVN-Revision: 22814
14 years ago
Michael Büsch
7a8066735d
Add usb gadget feature flag
...
SVN-Revision: 22798
14 years ago
Michael Büsch
b0745dd8ce
Fix dl_cleanup.py
...
SVN-Revision: 22578
14 years ago
Felix Fietkau
0e1337ea47
scripts/env: fix initialization of files/ when creating a new environment (patch from #7603 )
...
SVN-Revision: 22336
14 years ago
Imre Kaloz
c1e57d12c8
upgrade the config.* scripts
...
SVN-Revision: 22312
14 years ago
Hamish Guthrie
1d2f157928
Revert r22094 and r22095
...
SVN-Revision: 22096
14 years ago
Hamish Guthrie
6a7c2c244f
Added --non-interactive flag to svn package downloads
...
SVN-Revision: 22095
14 years ago
Hamish Guthrie
6615374f13
add --trust-server-cert to svn checkout of feeds
...
SVN-Revision: 22094
14 years ago
Felix Fietkau
bb44616ebe
set the default target to brcm47xx, now that brcm-2.4 is gone
...
SVN-Revision: 21960
14 years ago
Florian Fainelli
27fc94ff52
make flashing scripts executable
...
SVN-Revision: 21958
14 years ago
Nicolas Thill
b3b591c000
buildsystem: rename tgz/TGZ "feature" and matching options to targz/TARGZ
...
SVN-Revision: 21238
14 years ago
Felix Fietkau
ceaa4bbe3c
metadata.pl: fix recursive handling of conditional dependencies
...
SVN-Revision: 21088
14 years ago
Felix Fietkau
091934e7fb
fix timestamp checks for build system paths which have '.svn' in their directory name
...
SVN-Revision: 20856
14 years ago
Nicolas Thill
841eff56d4
target/ixp4xx: fix image building after r20834 ( closes : #7157 )
...
SVN-Revision: 20854
14 years ago
Florian Fainelli
a1058204d0
rework board detection
...
Rework board detection, separate board specific code into its own file. As a
result we also change the way rdc images are generated.
Support for board which required binary tools, like AMIT are dropped. Patch by
Bernhard Loos.
SVN-Revision: 20294
14 years ago
Jo-Philipp Wich
029b3f62ab
remote-gdb: * use sysroot instead of solib search paths * don't query arch if there's only one choice
...
SVN-Revision: 20290
14 years ago
Felix Fietkau
63350fa59b
scripts/metadata.pl: fix handling of multiple conditional depends on the same package
...
SVN-Revision: 20085
14 years ago
Jo-Philipp Wich
e2e39dae90
ipkg: strip directory entries from package file list when offline installing .ipk archives, this prevents opkg from removing directories like /usr later on when trying to uninstall preinstalled packages (partial fix for #6772 )
...
SVN-Revision: 19936
14 years ago
Jo-Philipp Wich
ba29f08008
remote-gdb: change library paths after r19849, swap usr/lib/ and lib/
...
SVN-Revision: 19850
14 years ago
Jo-Philipp Wich
20a64a738c
remote-gdb: add build_dir/target-*/debug-* to solib-search-path
...
SVN-Revision: 19845
14 years ago
Lars-Peter Clausen
900de42186
Add audio feature flag.
...
There are targets which neither have usb host nor pci support but do have audio
capabilities. Those targets should expliclitly specifiy that they support audio
through the new feature flag. The audio feature flag is also implicitly selected
by the usb and pci feature flags.
SVN-Revision: 19643
14 years ago
Travis Kemen
cf7a37f119
add geodns addresses for the kernel, closes #6574
...
SVN-Revision: 19621
15 years ago
Hauke Mehrtens
292b9782cd
preinit: fix #6596 Setting LAN IP Address in menuconfig is ignored
...
SVN-Revision: 19384
15 years ago
Felix Fietkau
75e38a19cf
kconfig.pl: fix handling of multiple kmod-* package referencing the same KCONFIG symbols
...
SVN-Revision: 19366
15 years ago
Felix Fietkau
56bc02a305
add preinit modularization work by Daniel Dickinson (cshore)
...
SVN-Revision: 19331
15 years ago
Felix Fietkau
ccb604a573
metadata: allow build variants to contain "-"
...
SVN-Revision: 19284
15 years ago
Lars-Peter Clausen
db06ca593b
Add support for building ubifs images.
...
SVN-Revision: 19097
15 years ago
Michael Büsch
ff6010a732
dl_cleanup: Show it to the user, if file extension or version pattern is unknown
...
SVN-Revision: 19085
15 years ago
Michael Büsch
bee5dab1a1
dl_cleanup: Add regex for foo_1_2_3
...
SVN-Revision: 19084
15 years ago
Michael Büsch
9c54343555
dl_cleanup: Allow removing items from blacklist
...
SVN-Revision: 19083
15 years ago
Michael Büsch
274e372e4c
dl_cleanup: Add linux and gcc to blacklist
...
SVN-Revision: 19082
15 years ago
Michael Büsch
4a2465a295
dl_cleanup: Add dry-run option
...
SVN-Revision: 19081
15 years ago
Florian Fainelli
aca9c9c81d
adjust svn:ignore for cygwin builds
...
SVN-Revision: 19040
15 years ago
Lars-Peter Clausen
41a1a80059
update-package-md5sum: A tool to update the md5sum of openwrt packages. Useful when upgrading a set of packages.
...
SVN-Revision: 19019
15 years ago
Michael Büsch
16d107d5f9
dl_cleanup: Utility to delete all but the very last version of the tarballs in the download directory. The tool does currently have a few false positives (probably below 1%), but this is harmless, because buildroot will just redownload them.
...
SVN-Revision: 19018
15 years ago
Felix Fietkau
919724ab50
scripts/combined-image.sh: remove the use of mktemp to make it more portable
...
SVN-Revision: 18920
15 years ago
Felix Fietkau
30992cceeb
menuconfig: allow wildcard includes to return no match ( #6339 )
...
SVN-Revision: 18743
15 years ago
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
15 years ago
Ralph Hempel
f9d0fb8a16
ensure that the timestamp script will follow the path even if it is link ( in our case the build directory might be a link to a ClearCase dynamic view )
...
SVN-Revision: 14728
15 years ago
Ralph Hempel
89181213dc
check for correct make version ( thanks to Thomas )
...
SVN-Revision: 14727
15 years ago
Ralph Hempel
91042e02a7
strip relocatable binaries (not depending on the extension) ( thanks to Thomas )
...
SVN-Revision: 14726
15 years ago
Ralph Hempel
6ae7a0f94f
added source distribution to package dump, used by our SDK (include source distributions for offline usage) added bugfix for sub-targets added bugfix for help info (thanks to Thomas)
...
SVN-Revision: 14703
15 years ago
Ralph Hempel
77df307183
add multiple download mirrors
...
SVN-Revision: 14573
15 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