mirror of
https://github.com/MiyooCFW/buildroot.git
synced 2025-09-27 22:24:19 +03:00
bump version to 2022.02.9
add miyoo_defconfig
This commit is contained in:
@@ -22,10 +22,10 @@
|
||||
|
||||
# Set compiler variables.
|
||||
ifeq ($(BR2_CCACHE),y)
|
||||
CMAKE_HOST_C_COMPILER = $(HOST_DIR)/bin/ccache
|
||||
CMAKE_HOST_CXX_COMPILER = $(HOST_DIR)/bin/ccache
|
||||
CMAKE_HOST_C_COMPILER_ARG1 = $(HOSTCC_NOCCACHE)
|
||||
CMAKE_HOST_CXX_COMPILER_ARG1 = $(HOSTCXX_NOCCACHE)
|
||||
CMAKE_HOST_C_COMPILER = $(HOSTCC_NOCCACHE)
|
||||
CMAKE_HOST_CXX_COMPILER = $(HOSTCXX_NOCCACHE)
|
||||
CMAKE_HOST_C_COMPILER_LAUNCHER = $(HOST_DIR)/bin/ccache
|
||||
CMAKE_HOST_CXX_COMPILER_LAUNCHER = $(HOST_DIR)/bin/ccache
|
||||
else
|
||||
CMAKE_HOST_C_COMPILER = $(HOSTCC)
|
||||
CMAKE_HOST_CXX_COMPILER = $(HOSTCXX)
|
||||
@@ -51,14 +51,10 @@ endif
|
||||
|
||||
define inner-cmake-package
|
||||
|
||||
$(2)_CONF_ENV ?=
|
||||
$(2)_CONF_OPTS ?=
|
||||
$(2)_MAKE ?= $$(MAKE)
|
||||
$(2)_MAKE_ENV ?=
|
||||
$(2)_MAKE_OPTS ?=
|
||||
$(2)_INSTALL_OPTS ?= install
|
||||
$(2)_INSTALL_STAGING_OPTS ?= DESTDIR=$$(STAGING_DIR) install/fast
|
||||
$(2)_INSTALL_TARGET_OPTS ?= DESTDIR=$$(TARGET_DIR) install/fast
|
||||
$(2)_INSTALL_TARGET_OPTS ?= DESTDIR=$$(TARGET_DIR) install/fast
|
||||
|
||||
$(3)_SUPPORTS_IN_SOURCE_BUILD ?= YES
|
||||
|
||||
@@ -92,6 +88,7 @@ define $(2)_CONFIGURE_CMDS
|
||||
rm -f CMakeCache.txt && \
|
||||
PATH=$$(BR_PATH) \
|
||||
$$($$(PKG)_CONF_ENV) $$(BR2_CMAKE) $$($$(PKG)_SRCDIR) \
|
||||
-G"Unix Makefiles" \
|
||||
-DCMAKE_TOOLCHAIN_FILE="$$(HOST_DIR)/share/buildroot/toolchainfile.cmake" \
|
||||
-DCMAKE_INSTALL_PREFIX="/usr" \
|
||||
-DCMAKE_COLOR_MAKEFILE=OFF \
|
||||
@@ -121,6 +118,7 @@ define $(2)_CONFIGURE_CMDS
|
||||
PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 \
|
||||
PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 \
|
||||
$$($$(PKG)_CONF_ENV) $$(BR2_CMAKE) $$($$(PKG)_SRCDIR) \
|
||||
-G"Unix Makefiles" \
|
||||
-DCMAKE_INSTALL_SO_NO_EXE=0 \
|
||||
-DCMAKE_FIND_ROOT_PATH="$$(HOST_DIR)" \
|
||||
-DCMAKE_FIND_ROOT_PATH_MODE_PROGRAM="BOTH" \
|
||||
@@ -134,9 +132,9 @@ define $(2)_CONFIGURE_CMDS
|
||||
-DCMAKE_ASM_COMPILER="$$(HOSTAS)" \
|
||||
-DCMAKE_C_COMPILER="$$(CMAKE_HOST_C_COMPILER)" \
|
||||
-DCMAKE_CXX_COMPILER="$$(CMAKE_HOST_CXX_COMPILER)" \
|
||||
$(if $$(CMAKE_HOST_C_COMPILER_ARG1),\
|
||||
-DCMAKE_C_COMPILER_ARG1="$$(CMAKE_HOST_C_COMPILER_ARG1)" \
|
||||
-DCMAKE_CXX_COMPILER_ARG1="$$(CMAKE_HOST_CXX_COMPILER_ARG1)" \
|
||||
$(if $$(CMAKE_HOST_C_COMPILER_LAUNCHER),\
|
||||
-DCMAKE_C_COMPILER_LAUNCHER="$$(CMAKE_HOST_C_COMPILER_LAUNCHER)" \
|
||||
-DCMAKE_CXX_COMPILER_LAUNCHER="$$(CMAKE_HOST_CXX_COMPILER_LAUNCHER)" \
|
||||
) \
|
||||
-DCMAKE_COLOR_MAKEFILE=OFF \
|
||||
-DBUILD_DOC=OFF \
|
||||
@@ -264,8 +262,9 @@ define TOOLCHAIN_CMAKE_INSTALL_FILES
|
||||
-e 's#@@TARGET_CXX@@#$(subst $(HOST_DIR)/,,$(call qstrip,$(TARGET_CXX)))#' \
|
||||
-e 's#@@TARGET_FC@@#$(subst $(HOST_DIR)/,,$(call qstrip,$(TARGET_FC)))#' \
|
||||
-e 's#@@CMAKE_SYSTEM_PROCESSOR@@#$(call qstrip,$(CMAKE_SYSTEM_PROCESSOR))#' \
|
||||
-e 's#@@TOOLCHAIN_HAS_CXX@@#$(if $(BR2_INSTALL_LIBSTDCPP),1,0)#' \
|
||||
-e 's#@@TOOLCHAIN_HAS_FORTRAN@@#$(if $(BR2_TOOLCHAIN_HAS_FORTRAN),1,0)#' \
|
||||
-e 's#@@CMAKE_BUILD_TYPE@@#$(if $(BR2_ENABLE_DEBUG),Debug,Release)#' \
|
||||
-e 's#@@CMAKE_BUILD_TYPE@@#$(if $(BR2_ENABLE_RUNTIME_DEBUG),Debug,Release)#' \
|
||||
$(TOPDIR)/support/misc/toolchainfile.cmake.in \
|
||||
> $(HOST_DIR)/share/buildroot/toolchainfile.cmake
|
||||
$(Q)$(INSTALL) -D -m 0644 support/misc/Buildroot.cmake \
|
||||
|
||||
Reference in New Issue
Block a user