tools/cmake: Update to 3.12.1
[openwrt/openwrt.git] / tools / cmake / Makefile
1 #
2 # Copyright (C) 2006-2016 OpenWrt.org
3 #
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
6 #
7 include $(TOPDIR)/rules.mk
8
9 PKG_NAME:=cmake
10 PKG_VERSION:=3.12.1
11 PKG_CPE_ID:=cpe:/a:kitware:cmake
12
13 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
14 PKG_SOURCE_URL:=https://cmake.org/files/v3.12/ \
15 https://fossies.org/linux/misc/
16 PKG_HASH:=c53d5c2ce81d7a957ee83e3e635c8cda5dfe20c9d501a4828ee28e1615e57ab2
17
18 HOST_BUILD_PARALLEL:=1
19 HOST_CONFIGURE_PARALLEL:=1
20
21 include $(INCLUDE_DIR)/host-build.mk
22
23 HOST_CONFIGURE_VARS += \
24 MAKEFLAGS="$(HOST_JOBS)" \
25 CXXFLAGS="$(HOST_CFLAGS)"
26
27 HOST_CONFIGURE_ARGS := \
28 $(if $(MAKE_JOBSERVER),--parallel="$(MAKE_JOBSERVER)") \
29 --prefix=$(STAGING_DIR_HOST)
30
31 ifneq ($(findstring c,$(OPENWRT_VERBOSE)),)
32 HOST_MAKE_FLAGS += VERBOSE=1
33 endif
34
35 $(eval $(call HostBuild))