Jo-Philipp Wich
08d73bfdce
tools: cmake: use different approach for passing LDFLAGS
...
Funnel the required LDFLAGS environment through HOST_CONFIGURE_CMD for now
as the HOST_CONFIGURE_VARS semantics are completely broken.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
8 years ago
Jo-Philipp Wich
f9b253147a
tools: cmake: use pkg-config to discover libcrypto linker flags
...
LibreSSL's libcrypto.so has an indirect dependency to librt for clock_gettime()
on Linux.
Use pkg-config to portably discover the required linker flags.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
8 years ago
Felix Fietkau
8160beb014
cmake: update to version 3.7.1
...
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Felix Fietkau
720b99215d
treewide: clean up download hashes
...
Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256
Signed-off-by: Felix Fietkau <nbd@nbd.name>
8 years ago
Jo-Philipp Wich
0b3b8c83c0
tools: cmake: fix compatibility with LibreSSL as well
...
Sadly, LibreSSL claims to be OpenSSL v2.0.0 while not providing the new
interfaces introduced with OpenSSL v1.1.x, so extend the pre-OpenSSL 1.1.x
compat checks to consider LibreSSL as well.
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
8 years ago
Jo-Philipp Wich
83697ec389
tools: cmake: import another upstream commit for OpenSSL backwards compatibility
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
8 years ago
Jo-Philipp Wich
7abd011b0a
tools: cmake: import upstream patch for OpenSSL 1.1.x compatibility
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
8 years ago
Hannu Nyman
2c05fd7ef4
tools/cmake: update to 3.7.0
...
Release notes at
https://cmake.org/cmake/help/v3.7/release/3.7.html
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
8 years ago
Hannu Nyman
a247e26a7e
tools/cmake: update to 3.6.1
...
Update cmake to 3.6.1
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
8 years ago
Matthias Schiffer
96db107524
tools/cmake: fix parallel build with Make 4.2+
...
Avoid using the --parallel argument to the CMake bootstrap, as that doesn't
allow us to remove the -j argument. Instead, pass the HOST_JOBS arguments
in MAKEFLAGS.
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
9 years ago
Syrone Wong
f8abb68e3a
tools/cmake: bump to 3.5.2
...
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
9 years ago
Hauke Mehrtens
5a5657cda1
tools/cmake: update to 3.5.1
...
Update cmake to 3.5.1
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 49186
9 years ago
John Crispin
63dc46aa3a
tools/cmake: fix compile on Alpine Linux
...
internal jsoncpp include order leads to multiple build
errors on Alpine Linux which uses musl libc
use include order from upstream jsoncpp
first error was:
In file included from /usr/include/c++/5.3.0/stdexcept:38:0,
from /home/..../openwrt/build_dir/host/cmake-3.4.3/Utilities/cmjsoncpp/include/json/assertions.h:16,
from /home/..../openwrt/build_dir/host/cmake-3.4.3/Utilities/cmjsoncpp/src/lib_json/json_reader.cpp:7:
/usr/include/c++/5.3.0/exception:35:9: error: '#pragma' is not allowed here
#pragma GCC visibility push(default)
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
SVN-Revision: 48995
9 years ago
John Crispin
4cb155bded
tools/cmake: update to 3.4.3
...
Update cmake to 3.4.3.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
SVN-Revision: 48659
9 years ago
Felix Fietkau
01e9b74e73
tools/cmake: update version to 3.4.1
...
Update cmake version to 3.4.1, released in Dec 2015.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
SVN-Revision: 48188
9 years ago
John Crispin
9ffd80fef5
tools/cmake: update to 3.4.0
...
Update cmake to 3.4.0.
Refresh patches.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
SVN-Revision: 47568
9 years ago
Felix Fietkau
35cc181eb2
tools/cmake: update to 3.3.2
...
Update cmake to 3.3.2 and refresh patches.
Add a secondary download location.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
SVN-Revision: 47327
9 years ago
Jo-Philipp Wich
e1c95ffb93
tools: Fix cmake build on FreeBSD 10.1
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 44281
10 years ago
Luka Perkov
0f2ff3ba97
cmake: upgrade to 2.8.12.2
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 39598
11 years ago
Luka Perkov
e8f2d46bdb
cmake: upgrade to 2.8.12.1
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38899
11 years ago
Luka Perkov
11c7e45e8d
cmake: upgrade to 2.8.12
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38457
11 years ago
Felix Fietkau
f39f07cd09
tools/cmake: disable qt related checks to fix build issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37917
11 years ago
Luka Perkov
ef876c20db
cmake: upgrade to 2.8.11.2
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 37794
11 years ago
Luka Perkov
829e0bc8b3
cmake: upgrade to version 2.8.10.2
...
SVN-Revision: 35826
12 years ago
Felix Fietkau
15911e5a84
cmake: update to version 2.8.9
...
SVN-Revision: 33576
12 years ago
Felix Fietkau
ed2bf29be5
build: add the + token to any commands that can pass through the jobserver, fixes parallel build on some systems
...
SVN-Revision: 33523
12 years ago
Felix Fietkau
a2cf331ba6
tools/cmake: enable parallel builds
...
SVN-Revision: 33441
12 years ago
Jo-Philipp Wich
65d6a44baa
Revert "[tools] cmake: link statically"
...
Static linking of cmake is broken on x86_64, until we can sort it out, revert the static linking.
SVN-Revision: 33118
12 years ago
Jo-Philipp Wich
ecc3d83717
cmake: link statically
...
SVN-Revision: 33114
12 years ago
Florian Fainelli
7d91de232d
cmake: update to 2.8.7
...
Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
SVN-Revision: 31168
13 years ago
Alexandros C. Couloumbis
59b085ff1b
tools/cmake: update to version 2.8.4
...
SVN-Revision: 26283
14 years ago
Felix Fietkau
0756895047
add tools/cmake
...
SVN-Revision: 25264
14 years ago