comparison src/cmake.mk @ 6111:497afa9abf22 release

* src/cmake.mk: force system detection of curl for cross compile (Bug #62115) (grafted from b319dc565a3a0990f2efafbc7d7f16f904595a2c)
author John Donoghue <john.donoghue@ieee.org>
date Wed, 02 Mar 2022 11:42:27 -0500
parents b448d1565091
children 696446c9c4f4
comparison
equal deleted inserted replaced
6110:9df7598d4b90 6111:497afa9abf22
6 $(PKG)_VERSION := 3.22.1 6 $(PKG)_VERSION := 3.22.1
7 $(PKG)_CHECKSUM := 71861ee1c487edf05061ab5f7dc4f13a74bfbcdb 7 $(PKG)_CHECKSUM := 71861ee1c487edf05061ab5f7dc4f13a74bfbcdb
8 $(PKG)_SUBDIR := cmake-$($(PKG)_VERSION) 8 $(PKG)_SUBDIR := cmake-$($(PKG)_VERSION)
9 $(PKG)_FILE := cmake-$($(PKG)_VERSION).tar.gz 9 $(PKG)_FILE := cmake-$($(PKG)_VERSION).tar.gz
10 $(PKG)_URL := http://www.cmake.org/files/v$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE) 10 $(PKG)_URL := http://www.cmake.org/files/v$(call SHORT_PKG_VERSION,$(PKG))/$($(PKG)_FILE)
11 $(PKG)_DEPS := 11 $(PKG)_DEPS := bzip2 curl expat xz zlib
12 12
13 $(PKG)_CMAKE_OPTS := 13 $(PKG)_CMAKE_OPTS :=
14 ifeq ($(MXE_NATIVE_MINGW_BUILD),yes) 14 ifeq ($(MXE_NATIVE_MINGW_BUILD),yes)
15 ifeq ($(MXE_SYSTEM),mingw) 15 ifeq ($(MXE_SYSTEM),mingw)
16 $(PKG)_CMAKE_OPTS := -G "MSYS Makefiles" 16 $(PKG)_CMAKE_OPTS := -G "MSYS Makefiles"
17 endif 17 endif
18 else 18 else
19 ifeq ($(MXE_SYSTEM),mingw) 19 ifeq ($(MXE_SYSTEM),mingw)
20 $(PKG)_CMAKE_OPTS += -DKWSYS_LFS_WORKS=TRUE 20 $(PKG)_CMAKE_OPTS += -DKWSYS_LFS_WORKS=TRUE \
21 -DCMAKE_USE_SYSTEM_CURL=ON \
22 -DZLIB_WINAPI_EXITCODE=0 \
23 -DZLIB_WINAPI_EXITCODE__TRYRUN_OUTPUT=''
21 endif 24 endif
22 endif 25 endif
23 26
24 define $(PKG)_UPDATE 27 define $(PKG)_UPDATE
25 $(WGET) -q -O- 'https://www.cmake.org/cmake/resources/software.html' | \ 28 $(WGET) -q -O- 'https://www.cmake.org/cmake/resources/software.html' | \