-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathimports.mak
42 lines (38 loc) · 1.51 KB
/
imports.mak
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#
# Set location of various cgtools
#
# These variables can be set here or on the command line.
#
# The CCS_ARMCOMPILER, GCC_ARMCOMPILER, and IAR_ARMCOMPILER variables,
# in addition to pointing to their respective locations, also serve
# as "switches" for disabling a build using those cgtools. To disable a
# build using a specific cgtool, either set the cgtool's variable to
# empty or delete/comment-out its definition:
# IAR_ARMCOMPILER ?=
# or
# #IAR_ARMCOMPILER ?= c:/Program Files (x86)/IAR Systems/Embedded Workbench 8.0/arm
#
# If a cgtool's *_ARMCOMPILER variable is set (non-empty), various sub-makes
# in the installation will attempt to build with that cgtool. This means
# that if multiple *_ARMCOMPILER cgtool variables are set, the sub-makes
# will build using each non-empty *_ARMCOMPILER cgtool.
#
XDC_INSTALL_DIR ?= c:/ti/xdctools_3_60_00_24_core
SYSCONFIG_TOOL ?= c:/ti/ccs920/ccs/utils/sysconfig/sysconfig_cli.bat
FREERTOS_INSTALL_DIR ?= c:/FreeRTOSv10.1.1
CCS_ARMCOMPILER ?= c:/ti/ccs920/ccs/tools/compiler/ti-cgt-arm_18.12.3.LTS
GCC_ARMCOMPILER ?= c:/ti/ccs920/ccs/tools/compiler/gcc-arm-none-eabi-7-2017-q4-major-win32
IAR_ARMCOMPILER ?= c:/Program Files (x86)/IAR Systems/Embedded Workbench 8.2/arm
ifeq ("$(SHELL)","sh.exe")
# for Windows/DOS shell
RM = del
RMDIR = -rmdir /S /Q
DEVNULL = NUL
ECHOBLANKLINE = @cmd /c echo.
else
# for Linux-like shells
RM = rm -f
RMDIR = rm -rf
DEVNULL = /dev/null
ECHOBLANKLINE = echo
endif