2 # Include VxWorks target configuration containig definition of these
3 # variables: WIND_BASE CPU TOOL
4 include $(MAKERULES_DIR)/config.target
6 $(error WRENV is not defined in config.target)
9 $(error WRPACKAGE is not defined in config.target)
12 $(error CPU is not defined in config.target)
15 $(error TOOL is not defined in config.target)
18 BUILD_DIR_NAME = _build/$(CPU)$(TOOL)
19 COMPILED_DIR_NAME = _compiled/$(CPU)$(TOOL)
23 USER_INCLUDE_DIR := $(MAKERULES_DIR)/$(COMPILED_DIR_NAME)/include
24 USER_LIB_DIR := $(MAKERULES_DIR)/$(COMPILED_DIR_NAME)/lib
25 USER_UTILS_DIR := $(MAKERULES_DIR)/$(COMPILED_DIR_NAME)/bin-utils
26 USER_BIN_DIR := $(MAKERULES_DIR)/$(COMPILED_DIR_NAME)/bin
27 USER_BUILD_DIR := $(MAKERULES_DIR)/$(BUILD_DIR_NAME)/rtp
29 # Note the use of "recursive" =. That's because RELATIVE_DIR is
30 # sometimes defined later in 'base'.
31 USER_OBJS_DIR = $(USER_BUILD_DIR)/$(RELATIVE_DIR)
32 LOCAL_BUILD_DIR = $(USER_OBJS_DIR)