Browse Source

- remove CROSS_BASE variable; use CROSS_DIR instead of this

master
vanhofen 7 years ago
parent
commit
07dcbe07bb
  1. 1
      Makefile
  2. 4
      make/clean.mk
  3. 3
      make/environment.mk
  4. 24
      make/system-libs.mk

1
Makefile

@ -26,7 +26,6 @@ printenv:
@echo '============================================================================== ' @echo '============================================================================== '
@echo "Build Environment Varibles:" @echo "Build Environment Varibles:"
@echo "CROSS_DIR: $(CROSS_DIR)" @echo "CROSS_DIR: $(CROSS_DIR)"
@echo "CROSS_BASE: $(CROSS_BASE)"
@echo "TARGET: $(TARGET)" @echo "TARGET: $(TARGET)"
@echo "BASE_DIR: $(BASE_DIR)" @echo "BASE_DIR: $(BASE_DIR)"
@echo "BUILD: $(BUILD)" @echo "BUILD: $(BUILD)"

4
make/clean.mk

@ -12,9 +12,9 @@ static-clean:
-rm -rf $(STATIC_DIR) -rm -rf $(STATIC_DIR)
all-clean: rebuild-clean staging-clean static-clean all-clean: rebuild-clean staging-clean static-clean
@echo -e "\n$(TERM_RED_BOLD)Any other key then CTRL-C will now remove CROSS_BASE and HOST_DIR$(TERM_NORMAL)" @echo -e "\n$(TERM_RED_BOLD)Any other key then CTRL-C will now remove CROSS_DIR and HOST_DIR$(TERM_NORMAL)"
@read @read
-rm -rf $(CROSS_BASE) -rm -rf $(CROSS_DIR)
-rm -rf $(HOST_DIR) -rm -rf $(HOST_DIR)
%-clean: %-clean:

3
make/environment.mk

@ -146,8 +146,7 @@ IMAGE_DIR = $(STAGING_DIR)/images
UPDATE_DIR = $(STAGING_DIR)/updates UPDATE_DIR = $(STAGING_DIR)/updates
STATIC_DIR = $(BASE_DIR)/static/$(BOXARCH)/$(BOXSERIES) STATIC_DIR = $(BASE_DIR)/static/$(BOXARCH)/$(BOXSERIES)
HELPERS_DIR = $(BASE_DIR)/helpers HELPERS_DIR = $(BASE_DIR)/helpers
CROSS_BASE = $(BASE_DIR)/cross/$(BOXARCH)/$(BOXSERIES) CROSS_DIR ?= $(BASE_DIR)/cross/$(BOXARCH)/$(BOXSERIES)
CROSS_DIR ?= $(CROSS_BASE)
CONFIGS = $(BASE_DIR)/archive-configs CONFIGS = $(BASE_DIR)/archive-configs
PATCHES = $(BASE_DIR)/archive-patches PATCHES = $(BASE_DIR)/archive-patches
IMAGEFILES = $(BASE_DIR)/archive-imagefiles IMAGEFILES = $(BASE_DIR)/archive-imagefiles

24
make/system-libs.mk

@ -475,12 +475,12 @@ $(D)/openthreads: $(SOURCE_DIR)/$(NI_OPENTHREADS) | $(TARGET_DIR)
-DCMAKE_INSTALL_PREFIX="" \ -DCMAKE_INSTALL_PREFIX="" \
-DCMAKE_C_COMPILER="$(TARGET)-gcc" \ -DCMAKE_C_COMPILER="$(TARGET)-gcc" \
-DCMAKE_CXX_COMPILER="$(TARGET)-g++" \ -DCMAKE_CXX_COMPILER="$(TARGET)-g++" \
-DCMAKE_LINKER="$(CROSS_BASE)/bin/$(TARGET)-ld" \ -DCMAKE_LINKER="$(CROSS_DIR)/bin/$(TARGET)-ld" \
-DCMAKE_RANLIB="$(CROSS_BASE)/bin/$(TARGET)-ranlib" \ -DCMAKE_RANLIB="$(CROSS_DIR)/bin/$(TARGET)-ranlib" \
-DCMAKE_AR="$(CROSS_BASE)/bin/$(TARGET)-ar" \ -DCMAKE_AR="$(CROSS_DIR)/bin/$(TARGET)-ar" \
-DCMAKE_NM="$(CROSS_BASE)/bin/$(TARGET)-nm" \ -DCMAKE_NM="$(CROSS_DIR)/bin/$(TARGET)-nm" \
-DCMAKE_OBJDUMP="$(CROSS_BASE)/bin/$(TARGET)-objdump" \ -DCMAKE_OBJDUMP="$(CROSS_DIR)/bin/$(TARGET)-objdump" \
-DCMAKE_STRIP="$(CROSS_BASE)/bin/$(TARGET)-strip" \ -DCMAKE_STRIP="$(CROSS_DIR)/bin/$(TARGET)-strip" \
-DCMAKE_SUPPRESS_DEVELOPER_WARNINGS="1" \ -DCMAKE_SUPPRESS_DEVELOPER_WARNINGS="1" \
-D_OPENTHREADS_ATOMIC_USE_GCC_BUILTINS_EXITCODE="0" && \ -D_OPENTHREADS_ATOMIC_USE_GCC_BUILTINS_EXITCODE="0" && \
$(MAKE) && \ $(MAKE) && \
@ -867,12 +867,12 @@ $(D)/pugixml: $(ARCHIVE)/pugixml-$(PUGIXML_VER).tar.gz | $(TARGET_DIR)
-DCMAKE_SYSTEM_PROCESSOR="arm" \ -DCMAKE_SYSTEM_PROCESSOR="arm" \
-DCMAKE_C_COMPILER="$(TARGET)-gcc" \ -DCMAKE_C_COMPILER="$(TARGET)-gcc" \
-DCMAKE_CXX_COMPILER="$(TARGET)-g++" \ -DCMAKE_CXX_COMPILER="$(TARGET)-g++" \
-DCMAKE_LINKER="$(CROSS_BASE)/bin/$(TARGET)-ld" \ -DCMAKE_LINKER="$(CROSS_DIR)/bin/$(TARGET)-ld" \
-DCMAKE_RANLIB="$(CROSS_BASE)/bin/$(TARGET)-ranlib" \ -DCMAKE_RANLIB="$(CROSS_DIR)/bin/$(TARGET)-ranlib" \
-DCMAKE_AR="$(CROSS_BASE)/bin/$(TARGET)-ar" \ -DCMAKE_AR="$(CROSS_DIR)/bin/$(TARGET)-ar" \
-DCMAKE_NM="$(CROSS_BASE)/bin/$(TARGET)-nm" \ -DCMAKE_NM="$(CROSS_DIR)/bin/$(TARGET)-nm" \
-DCMAKE_OBJDUMP="$(CROSS_BASE)/bin/$(TARGET)-objdump" \ -DCMAKE_OBJDUMP="$(CROSS_DIR)/bin/$(TARGET)-objdump" \
-DCMAKE_STRIP="$(CROSS_BASE)/bin/$(TARGET)-strip" \ -DCMAKE_STRIP="$(CROSS_DIR)/bin/$(TARGET)-strip" \
; \ ; \
$(MAKE); \ $(MAKE); \
make install DESTDIR=$(TARGET_DIR) make install DESTDIR=$(TARGET_DIR)

Loading…
Cancel
Save