11 TARGETLOADER = ul_sendhex
13 A51TOASX = $(MAKERULES_DIR)/a51toasx.sh
15 # Include possible target configuration
16 -include $(MAKERULES_DIR)/config.target
18 BUILD_DIR_NAME = _build
19 COMPILED_DIR_NAME = _compiled
22 BUILD_DIR_NAME = _build$(addprefix /,$(PREFIX_DIR))
23 COMPILED_DIR_NAME = _compiled$(addprefix /,$(PREFIX_DIR))
25 LOCAL_BUILD_DIR=$(MAKERULES_DIR)/$(BUILD_DIR_NAME)/$(RELATIVE_DIR)
26 #$(warning LOCAL_BUILD_DIR = $(LOCAL_BUILD_DIR))
28 #=====================================================================
29 # Common utility rules
31 link_VARIANTS ?= $(DEFAULT_LD_SCRIPT_VARIANT)
33 #=====================================================================
34 # Include correct rules for just running pass
36 USER_COMPILED_DIR_NAME=$(MAKERULES_DIR)/$(COMPILED_DIR_NAME)
38 USER_INCLUDE_DIR = $(USER_COMPILED_DIR_NAME)/include
39 USER_LIB_DIR = $(USER_COMPILED_DIR_NAME)/lib
40 USER_UTILS_DIR = $(USER_COMPILED_DIR_NAME)/bin-utils
41 USER_TESTS_DIR = $(USER_COMPILED_DIR_NAME)/bin-tests
42 USER_BIN_DIR = $(USER_COMPILED_DIR_NAME)/bin
43 USER_OBJS_DIR = $(LOCAL_BUILD_DIR)