summaryrefslogtreecommitdiff
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* build: BSD compile fixesFelix Fietkau2013-03-072-0/+25
| | | | | | | | | | | | | | | | following patch allows to build images for Qemu ARM on OpenBSD 5.2 amd64 and FreeBSD 9.1 amd64. Mostly small pieces of code changes to get things right on the specific platform. Updated the README to describe better, which tools on the host are required. Added some kind of prepare scripts to install needed tools on BSD via packages. Signed-off-by: Waldemar Brodkorb <mail@waldemar-brodkorb.de> SVN-Revision: 35900
* scripts: update GNU mirrorsLuka Perkov2013-02-281-4/+1
| | | | SVN-Revision: 35838
* scripts/symlink-tree.sh: print warnings/errors to stderrJonas Gorski2013-02-211-3/+3
| | | | | | | | Makes warnings/errors visible when building with V=w/V=1. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 35718
* scripts/ipkg: print warnings/errors to stderrJonas Gorski2013-02-211-16/+16
| | | | | | | | Makes warnings/errors visible when building with V=w/V=1. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 35717
* buildroot: allow specifying libc personality for external toolchainsJo-Philipp Wich2013-02-201-0/+4
| | | | SVN-Revision: 35703
* Add xz compressed packages to known extensions of dl_cleanupGabor Juhos2013-02-171-1/+5
| | | | | | | | | Add .tar.xz, .txz, and .orig.tar.xz as known extensions to dl_cleanup.py. Signed-off-by: Ian Leonard <antonlacon@gmail.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35645
* scripts: bundle-libraries.sh: support mixing 32bit and 64bit binariesJo-Philipp Wich2013-01-281-6/+7
| | | | SVN-Revision: 35349
* remove support for ubicom32Florian Fainelli2012-11-301-2/+0
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34432
* add preliminary support for muslFlorian Fainelli2012-11-231-2/+3
| | | | | | | | Musl is an alternative C-library, see http://www.musl-libc.org for more infos. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34314
* scripts/om-fwupgradecfg-gen.sh: add support for the MR600Gabor Juhos2012-11-181-9/+27
| | | | | | | Signed-off-by: Marek Lindner <lindner_marek@yahoo.de> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34233
* scripts: rename om2p-fwupgradecfg-gen.sh to more generic om-fwupgradecfg-gen.shGabor Juhos2012-11-141-1/+1
| | | | | | | | | It will be used for non OM2P boards as well. Signed-off-by: Marek Lindner <lindner_marek@yahoo.de> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 34200
* add support for the Tonze AP-422/425Imre Kaloz2012-11-111-1/+1
| | | | SVN-Revision: 34165
* fix machtype handling above 4096Imre Kaloz2012-11-111-2/+6
| | | | SVN-Revision: 34141
* scripts: fix remote-gdb script to cope with _eabi suffix in uClibc versionJo-Philipp Wich2012-11-081-2/+2
| | | | SVN-Revision: 34118
* scrips/metadata.pl: fix broken targets with subtargets being selectableJonas Gorski2012-10-221-0/+1
| | | | | | | | | | r26926 moved all target features to subtargets if present, which had the side effect that broken targets are available for selection, just without any available subtargets (since they are still marked as broken). Fix this by explicitly letting the top level target also depend on broken. SVN-Revision: 33892
* scripts/config: fix menuconfig segfault in text inputs when format patterns ↵Jo-Philipp Wich2012-10-141-1/+1
| | | | | | are entered by the user SVN-Revision: 33773
* AR71xx/9xxx based routers are the most common these days, select that as the ↵Imre Kaloz2012-09-281-1/+1
| | | | | | default target SVN-Revision: 33590
* fix library bundling when host libraries reside in /lib/tls/ or similarJo-Philipp Wich2012-09-091-5/+1
| | | | SVN-Revision: 33353
* add a helper script to bundle required libraries for host utilitiesJo-Philipp Wich2012-08-151-0/+114
| | | | SVN-Revision: 33195
* build: ensure that reordering of KCONFIG lines are handled properly and that ↵Felix Fietkau2012-07-222-1/+5
| | | | | | the final result does not depend on the package scan order SVN-Revision: 32788
* scripts/feeds: redirect stderr of the which call to /dev/null to avoid ↵Felix Fietkau2012-06-251-1/+1
| | | | | | potentially confusing error messages on some systems SVN-Revision: 32499
* gen-dependencies.sh: only include lib*.so* files in dependency list, to ↵Jo-Philipp Wich2012-06-121-1/+1
| | | | | | match the filtering of provides lists SVN-Revision: 32272
* package/index: filter out the libc package from the indexFelix Fietkau2012-06-111-0/+1
| | | | SVN-Revision: 32187
* build: add checks for missing package dependenciesFelix Fietkau2012-06-111-0/+24
| | | | SVN-Revision: 32185
* target: add a feature flag for RTC supportFelix Fietkau2012-05-171-0/+1
| | | | SVN-Revision: 31777
* scripts/ipkg-make-index.sh: use bash instead of /bin/sh to fix use of [[ ]]Felix Fietkau2012-05-131-1/+1
| | | | SVN-Revision: 31708
* build: prevent the virtual "kernel" package from leaking into the package ↵Felix Fietkau2012-05-131-0/+3
| | | | | | index to make dependency checks fail on kernel config mismatch SVN-Revision: 31704
* download.pl: - cleanup cache handling code - use alternative m// and s/// ↵Jo-Philipp Wich2012-05-111-38/+41
| | | | | | delimiters to get rid of tedious slash escaping - use multi-argument form of system() where possible to avoid quoting & escaping issues - avoid a temporary variable SVN-Revision: 31677
* add further countermeasures against the git core.autocrlf option (fixes #9075)Felix Fietkau2012-05-081-0/+1
| | | | SVN-Revision: 31650
* ext-toolchain.sh: don't pass CFLAGS when wrapping ldJo-Philipp Wich2012-05-011-1/+1
| | | | SVN-Revision: 31549
* build: rework verbosity level selectionFelix Fietkau2012-04-261-1/+1
| | | | | | | | | | | | | V=99 and V=1 are now deprecated in favor of a new verbosity class system, though the old flags are still supported. You can set the V variable on the command line (or OPENWRT_VERBOSE in the environment) to one or more of the following characters: - s: stdout+stderr (equal to the old V=99) - c: commands (for build systems that suppress commands by default, e.g. kbuild) - w: warnings/errors only (equal to the old V=1) SVN-Revision: 31484
* re-enable shallow git clones ('--depth 1')Mirko Vogt2012-04-241-2/+2
| | | | SVN-Revision: 31469
* include revisions of feeds when listing themMirko Vogt2012-04-241-14/+37
| | | | SVN-Revision: 31467
* allow arbitary folder layout when using localmirrorsJohn Crispin2012-04-101-1/+24
| | | | | | | | | Make the download script follow symlinks and search subfolders when looking for a file in a local download mirror. Signed-off-by: Tathagata Das <tathagata@alumnux.com> SVN-Revision: 31240
* kernel: fix stripping of modules with duplicate symbol namesFelix Fietkau2012-03-191-1/+2
| | | | SVN-Revision: 31031
* kernel: improve profiling support, keep static symbols when profiling is enabledFelix Fietkau2012-03-171-1/+5
| | | | SVN-Revision: 30964
* kernel: keep more symbols in the kernel modules when doing profilingFelix Fietkau2012-03-011-3/+5
| | | | SVN-Revision: 30762
* kernel: do not rename module symbols with kallsyms enabledFelix Fietkau2012-03-011-0/+5
| | | | SVN-Revision: 30759
* Revert "scripts/download.pl: fix sourceforge url"Felix Fietkau2012-02-261-1/+1
| | | | | | | To use the new url, the project name would need to be appended multiple times, let's hope the old redirect will continue to work in the future SVN-Revision: 30730
* scripts/download.pl: fix sourceforge urlFelix Fietkau2012-02-251-1/+1
| | | | SVN-Revision: 30726
* strip kernel modules more aggressively: make all global symbols local, ↵Felix Fietkau2012-02-202-20/+39
| | | | | | rename all symbols in the symbol table to make them compress better SVN-Revision: 30662
* env: colorize git outputFlorian Fainelli2012-02-161-2/+2
| | | | SVN-Revision: 30602
* patch-specs.sh: gcc 3.4.6 has an additional "(OpenWrt-2.0)" after the ↵Jo-Philipp Wich2012-01-291-1/+1
| | | | | | version tag, cope with that SVN-Revision: 29948
* download.pl: remove ftp.geo.kernel.org mirror, it does not resolveJo-Philipp Wich2012-01-291-2/+0
| | | | SVN-Revision: 29947
* ext-toolchain.sh: rework generated gcc wrapper Only append -L and ↵Jo-Philipp Wich2012-01-291-13/+44
| | | | | | -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
* patch-specs.sh: fallback to ext-toolchain.sh --wrap if spec file patching is ↵Jo-Philipp Wich2012-01-291-35/+61
| | | | | | not possible (gcc < 4.3.0) SVN-Revision: 29945
* ext-toolchain.sh: support --wrap with src == destJo-Philipp Wich2012-01-291-3/+9
| | | | SVN-Revision: 29944
* ext-toolchain.sh: CONFIG_NLS -> CONFIG_BUILD_NLSJo-Philipp Wich2012-01-191-2/+2
| | | | SVN-Revision: 29782
* ext-toolchain.sh: fix typoJo-Philipp Wich2012-01-191-2/+1
| | | | SVN-Revision: 29781
* ext-toolchain.sh: add option to write .config Add a new --config option to ↵Jo-Philipp Wich2012-01-181-3/+137
| | | | | | | | | | 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