From: Markham Date: Tue, 30 Oct 2018 17:42:05 +0000 (+0100) Subject: crosstool.mk: fix crossmenuconfig X-Git-Url: https://git.webhop.me/?a=commitdiff_plain;h=83a18a37c901927e0ee2d238af2f2077d34c536e;p=bs-cst-neutrino-hd.git crosstool.mk: fix crossmenuconfig --- diff --git a/make/crosstool-arm.mk b/make/crosstool-arm.mk index 0ec78d4..65453e2 100644 --- a/make/crosstool-arm.mk +++ b/make/crosstool-arm.mk @@ -4,11 +4,10 @@ # crosstool-ng # ifeq ($(BOXTYPE), armbox) -CROSSTOOL_NG_VER = $(CT_NG_VER_ARM) -CROSSTOOL_NG_SOURCE = crosstool-ng-git-$(CROSSTOOL_NG_VER).tar.gz - +CROSSTOOL_NG_SOURCE = crosstool-ng-git-$(CT_NG_VER_ARM).tar.gz CUSTOM_KERNEL = $(ARCHIVE)/$(KERNEL_SRC) + ifeq ($(BOXSERIES), hd51) CUSTOM_KERNEL_VER = $(KERNEL_VER)-arm endif @@ -53,11 +52,10 @@ crosstool-ng: $(ARCHIVE)/$(KERNEL_SRC) $(ARCHIVE)/$(CROSSTOOL_NG_SOURCE) $(REMOVE)/crosstool-ng-git-$(CROSSTOOL_NG_VER) endif -crossmenuconfig: directories $(ARCHIVE)/$(CROSSTOOL_NG_SOURCE) - $(REMOVE)/crosstool-ng-$(CROSSTOOL_NG_VER) +crossmenuconfig: $(ARCHIVE)/$(CROSSTOOL_NG_SOURCE) + $(REMOVE)/crosstool-ng-git-$(CROSSTOOL_NG_VER) $(UNTAR)/$(CROSSTOOL_NG_SOURCE) - set -e; unset CONFIG_SITE; cd $(BUILD_TMP)/crosstool-ng-$(CROSSTOOL_NG_VER); \ - cp -a $(PATCHES)/ct-ng/ct-ng-git-$(CROSSTOOL_NG_VER)-arm-$(BOXSERIES).config .config; \ + set -e; unset CONFIG_SITE; cd $(BUILD_TMP)/crosstool-ng-git-$(CROSSTOOL_NG_VER); \ test -f ./configure || ./bootstrap && \ ./configure --enable-local; \ MAKELEVEL=0 make; \ diff --git a/make/crosstool.mk b/make/crosstool.mk index 545985f..ddf4464 100755 --- a/make/crosstool.mk +++ b/make/crosstool.mk @@ -1,16 +1,5 @@ # makefile to build crosstool -ifeq ($(BOXSERIES), hd1) -CROSSTOOL_NG_VER = $(CT_NG_VER_HD1) -#LINARO_GCC_VER = $(GCC_VER_HD1) -endif - -ifeq ($(BOXSERIES), hd2) -CROSSTOOL_NG_VER = $(CT_NG_VER_HD2) -#LINARO_GCC_VER = $(GCC_VER_HD2) -endif - - ifeq ($(BOXSERIES), hd1) ## Platform nevis CT_NG_CONFIG = $(PATCHES)/ct-ng/ct-ng-coolstream_hd1.config diff --git a/make/environment.mk b/make/environment.mk index 2511271..4db8358 100755 --- a/make/environment.mk +++ b/make/environment.mk @@ -65,6 +65,7 @@ endif ifeq ($(BOXMODEL), $(filter $(BOXMODEL), zee2 link)) BOXTYPE = coolstream BOXSERIES = hd2 + CROSSTOOL_NG_VER = $(CT_NG_VER_HD2) TARGET ?= arm-cortex-linux-uclibcgnueabi PLATFORM = kronos DRIVER_DIR ?= $(PLATFORM)-3.x @@ -74,6 +75,7 @@ ifeq ($(BOXMODEL), $(filter $(BOXMODEL), zee2 link)) else ifeq ($(BOXMODEL), $(filter $(BOXMODEL), tank trinity)) BOXTYPE = coolstream BOXSERIES = hd2 + CROSSTOOL_NG_VER = $(CT_NG_VER_HD2) TARGET ?= arm-cortex-linux-uclibcgnueabi PLATFORM = apollo DRIVER_DIR ?= $(PLATFORM)-3.x @@ -83,6 +85,7 @@ else ifeq ($(BOXMODEL), $(filter $(BOXMODEL), tank trinity)) else ifeq ($(BOXMODEL), $(filter $(BOXMODEL), neo zee)) BOXTYPE = coolstream BOXSERIES = hd1 + CROSSTOOL_NG_VER = $(CT_NG_VER_HD1) TARGET ?= arm-cx2450x-linux-gnueabi PLATFORM = nevis DRIVER_DIR ?= $(PLATFORM) @@ -92,6 +95,7 @@ else ifeq ($(BOXMODEL), $(filter $(BOXMODEL), neo zee)) else ifeq ($(BOXMODEL), hd51) BOXTYPE = armbox BOXSERIES = hd51 + CROSSTOOL_NG_VER = $(CT_NG_VER_ARM) TARGET ?= arm-cortex-linux-gnueabihf PLATFORM = bcm7251s DRIVER_DIR ?= $(PLATFORM)