view src/build-msvctools.mk @ 5978:1569a1d140ae

octave-launch: Set number of OpenBLAS threads to number of cores (bug #61208). * installer-files/octave-launch.c (get_num_physical_cores): New function to get number of physical processor cores. (wmain): Set OPENBLAS_NUM_THREADS to number of physical processor cores for performance.
author Markus Mützel <markus.muetzel@gmx.de>
date Thu, 25 Nov 2021 18:37:52 +0100
parents 13be64f9f16d
children
line wrap: on
line source

# This file is part of MXE.
# See index.html for further information.

PKG             := build-msvctools
$(PKG)_IGNORE   :=
$(PKG)_VERSION  := 
$(PKG)_CHECKSUM := 4e655032cda30e1928fcc3f00962f4238b502169
$(PKG)_FILE     := gcc-$(build-gcc_VERSION).tar.bz2
$(PKG)_URL      := ftp://ftp.gnu.org/pub/gnu/gcc/gcc-$(build-gcc_VERSION)/$($(PKG)_FILE)
$(PKG)_SUBDIR   := build-msvctools
$(PKG)_DEPS     :=

define $(PKG)_UPDATE
    echo 1
endef

$(PKG)_CMAKE_DESTDIR := $(BUILD_TOOLS_PREFIX)/share/cmake-$(call SHORT_PKG_VERSION,build-cmake)

define $(PKG)_BUILD
    make -C '$(1)' -j 1 \
	DESTDIR='$(3)$(HOST_PREFIX)' \
	CMAKE_DESTDIR='$($(PKG)_CMAKE_DESTDIR)' \
	GCCVERSION='$(build-gcc_VERSION)' \
	INSTALL='$(INSTALL)' \
	LIBRARY_PREFIX='$(LIBRARY_PREFIX)' \
	LIBRARY_SUFFIX='$(LIBRARY_SUFFIX)' \
	PATCH='$(PATCH)' \
	SED='$(SED)' \
	WGET='$(WGET)' \
	install
endef