Commit graph

163 commits

Author SHA1 Message Date
Felix Fietkau
2311cfeed4 gengetopt: fix parallel build issues (#18442)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 43440
2014-11-30 20:12:07 +00:00
Imre Kaloz
5ec23daa26 add gengetopt
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 43437
2014-11-30 09:51:48 +00:00
Felix Fietkau
4aa8c512b0 findutils: add dependency on bison
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 43064
2014-10-26 11:26:54 +00:00
Felix Fietkau
d225f614bd tools: revert faulty dependency on package stuff
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 42996
2014-10-20 09:18:02 +00:00
John Crispin
6e1637f8fa firmware-utils: restore compilation of mkhilinkfw.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>

SVN-Revision: 42989
2014-10-20 06:29:38 +00:00
Felix Fietkau
03586d23a3 tools: add missing ldconfig make dependency on the staging area
Signed-off-by: John Szakmeister <john@szakmeister.net>

SVN-Revision: 42576
2014-09-16 16:46:20 +00:00
Felix Fietkau
e2864e9990 tools: install a fake empty ldconfig script to prevent the system ldconfig from messing around with the toolchain (fixes disappearing musl symlink issue)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 42480
2014-09-11 23:13:29 +00:00
Felix Fietkau
76ca87a060 tools: fix mtools/dosfstools related build system warnings
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 42442
2014-09-08 16:09:57 +00:00
Zoltan Herpai
d932a2bd62 tools: build dosfstools and mtools for sunxi
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 42435
2014-09-07 23:38:03 +00:00
Felix Fietkau
607f00d273 tools/libtool: add missing dependency on m4
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 42322
2014-08-29 11:37:28 +00:00
Felix Fietkau
b3d10005c1 tools/bc: add missing dependency on bison
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 42309
2014-08-27 09:20:28 +00:00
John Crispin
76133009c9 sparse: add as a new package selectable from the config
This change does multiple things, all related to enable sparse usage as
a static analysis tool selectable from the OpenWrt configuration:
*add a KERNEL_SPARSE option in the config to add sparse to the kernel
 build (through the C=1 option usage)
*add sparse as a new host tools. It will get selected automatically when
 the above option will be enabled

Signed-off-by: Mathieu Olivari <mathieu@qca.qualcomm.com>

SVN-Revision: 40490
2014-04-12 21:21:49 +00:00
Felix Fietkau
8087fa9e04 flex: fix build error due to undefined library symbols
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 39888
2014-03-12 10:47:31 +00:00
Felix Fietkau
b544fd922a tools: fix stampfile dependency handling when the list of build dirs changes (#15186)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 39845
2014-03-08 17:15:45 +00:00
Zoltan Herpai
07043a853a imx23: rename imx23 to mxs for upcoming imx23/28 support
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 38394
2013-10-14 19:01:23 +00:00
Luka Perkov
a6f15f7321 patch: other tools might depend on this one
Signed-off-by: Markus Stenberg <markus.stenberg@iki.fi>

SVN-Revision: 38236
2013-09-27 12:49:34 +00:00
Luka Perkov
dc3d2f715b quilt: add findutils as dependency
Signed-off-by: Markus Stenberg <markus.stenberg@iki.fi>

SVN-Revision: 38235
2013-09-27 12:32:18 +00:00
Luka Perkov
473b747b1a sdcc: drop tool, it is not used since r31227
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 38167
2013-09-24 16:21:30 +00:00
Felix Fietkau
80dd55228e tools: make padjffs2 depend on findutils
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37599
2013-07-29 09:38:24 +00:00
Felix Fietkau
8cfd4d8350 tools: remove stale reference to the find PrepareCommand Target
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37215
2013-07-09 13:36:36 +00:00
Felix Fietkau
44b17b9ef2 tools: add a package for findutils, Linux 3.10 need GNU xargs
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37212
2013-07-09 12:52:08 +00:00
Zoltan Herpai
f18bb17fad add bc as required by kernels 3.9+
- bc is required by the kernel to compute timeconsts files
 - fixes #13767.

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 37197
2013-07-08 08:45:03 +00:00
Zoltan Herpai
82ae24602a tools: add tools for i.MX23 boards
SVN-Revision: 37035
2013-06-26 10:15:29 +00:00
Felix Fietkau
1f77bfff96 build: BSD compile fixes
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
2013-03-07 17:32:29 +00:00
Luka Perkov
dbe806ec61 mklibs: upgrade to 0.1.35
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 35818
2013-02-26 21:49:11 +00:00
Felix Fietkau
f403e2dcca tools: add a symlink for gnu awk to fix kernel build errors on some platforms
SVN-Revision: 34736
2012-12-17 15:11:34 +00:00
John Crispin
1a7334a874 rename patch-cmdline and add code for patching DTB files into kernel images
SVN-Revision: 34058
2012-11-02 20:06:45 +00:00
Hauke Mehrtens
8086b7a750 mac80211: brcmsmac: use firmware extracted from proprietary driver
The firmware from linux-firmware does not support the rev 17 core found
in a bcm4716. The firmware extracted from the proprietary driver
supports this core. Use this firmware instead by default.

SVN-Revision: 33669
2012-10-08 20:18:27 +00:00
Hauke Mehrtens
d14c6b29eb tools: add b43-tools
Move the b43-tools build from the mac80211 Makefile into an own package in tools and use the newest version of b43-tools.

SVN-Revision: 33668
2012-10-08 20:15:42 +00:00
Felix Fietkau
3f88c1b95f tools: flex depends on m4
SVN-Revision: 33520
2012-09-23 09:03:53 +00:00
John Crispin
25482a60b3 add mktools and dosfstools which are needed for the raspberry pi
Signed-off-by: Ian Ridge <ianridge [at] gmail.com>

SVN-Revision: 32824
2012-07-24 20:39:00 +00:00
Felix Fietkau
ba71c3ac00 tools: prefer gmd5sum if present
SVN-Revision: 32761
2012-07-17 11:28:30 +00:00
Felix Fietkau
ad19192d3a tools: sdcc depends on bison
SVN-Revision: 32521
2012-06-29 00:32:43 +00:00
Felix Fietkau
d8bea7da9a tools: add a python symlink that prefers python2
SVN-Revision: 32164
2012-06-10 16:32:15 +00:00
Felix Fietkau
f479efbdf4 tools: add scons (patch by Dave Taht)
This makes it more possible to build scons based applications
for openwrt.

SVN-Revision: 31618
2012-05-05 17:37:34 +00:00
Gabor Juhos
1570caeb75 tools: add xz dependency to automake
SVN-Revision: 31413
2012-04-21 16:09:04 +00:00
Jo-Philipp Wich
12df76d065 tools: add sdcc subdir to Makefile
SVN-Revision: 31228
2012-04-09 15:24:47 +00:00
Felix Fietkau
d5234a74b6 tools: fix stat symlink if destination already exists
SVN-Revision: 31072
2012-03-26 10:07:50 +00:00
Felix Fietkau
c49f66675e tools: fix GNU stat detection to prevent it from picking up other things named "gstat" (see #4571)
SVN-Revision: 31059
2012-03-23 14:10:28 +00:00
Felix Fietkau
ffa4a3c4f5 tools: add dependency on the seq symlink
SVN-Revision: 30861
2012-03-10 12:59:17 +00:00
Gabor Juhos
c503f44f9c tools/mtd-utils: add XZ compression support to mkfs.ubifs
SVN-Revision: 30795
2012-03-02 23:09:01 +00:00
Felix Fietkau
bb5bccef7c tools: symlink seq to the host staging dir (gseq on mac os x)
SVN-Revision: 30755
2012-02-29 18:20:34 +00:00
John Crispin
ccb6b0a063 tools: clean up Makefiles / make ccache work
SVN-Revision: 29754
2012-01-15 11:43:13 +00:00
Felix Fietkau
830282cc89 build: add a lib64 symlink in staging_dir/host and staging_dir/toolchain* for systems that prefer this as library path (e.g. current SuSE), fixes mpfr and gcc build
SVN-Revision: 29352
2011-11-28 19:19:33 +00:00
Imre Kaloz
bda02cc60f add upx, but make it build only for ppc now
SVN-Revision: 28428
2011-10-12 10:42:38 +00:00
Felix Fietkau
3a983b98c9 tools: always build mpc, now that older gcc versions have been eliminated, fixes #9642
SVN-Revision: 27363
2011-07-02 10:49:15 +00:00
Gabor Juhos
7ce98c6001 tools: create a new tool for more efficient jffs2 padding
SVN-Revision: 27355
2011-07-02 08:37:56 +00:00
Felix Fietkau
fc0863785a add a portable version of sys/sysmacros.h and and let the kernel use the host include dir, fixes x86 builds on non-gnu systems
SVN-Revision: 27346
2011-07-02 06:49:56 +00:00
Felix Fietkau
ce6b3da880 move mkelfimage from tools/ to package/ as it needs a proper i386 toolchain - make the package hidden so that it is automatically built without having to be selected
SVN-Revision: 27345
2011-07-02 06:49:36 +00:00
John Crispin
9abcc01305 * adds mkelfimage
SVN-Revision: 26918
2011-05-17 10:33:46 +00:00