basedef.mk 613 B

123456789101112131415161718192021222324252627282930313233343536
  1. # Add inputs and outputs from these tool invocations to the build variables
  2. OS_NAME := $(shell $(UNAME))
  3. #ifeq ($(origin BUILD_CONFIG), undefined)
  4. BUILD_CONFIG ?= Debug
  5. #endif
  6. #ifeq ($(origin ARCH), undefined)
  7. ARCH ?= i386
  8. #endif
  9. #ifeq ($(origin PROJPATH), undefined)
  10. PROJPATH ?= .
  11. #endif
  12. #ifeq ($(origin PROJ_PATH), undefined)
  13. PROJ_PATH ?= $(PROJPATH)
  14. #endif
  15. #ifeq ($(strip $(OUTPUT_DIR)),)
  16. OUTPUT_DIR ?= $(PROJ_PATH)/$(BUILD_CONFIG)
  17. #endif
  18. ifeq ($(strip $(ARCH)), armel)
  19. BUILD_ARCH = arm
  20. else
  21. BUILD_ARCH = x86
  22. endif
  23. #ifeq ($(strip $(ENVENTOR_PATH)),)
  24. ENVENTOR_PATH ?= $(SDK_TOOLPATH)/enventor
  25. #endif