Permalink
Find file
Fetching contributors…
Cannot retrieve contributors at this time
249 lines (189 sloc) 12.2 KB
# Wind River Workbench generated Makefile.
# Do not edit!!!
#
# The file ".wrmakefile" is the template used by the Wind River Workbench to
# generate the makefiles of this project. Add user-specific build targets and
# make rules only(!) in this project's ".wrmakefile" file. These will then be
# automatically dumped into the makefiles.
WIND_HOME := $(subst \,/,$(WIND_HOME))
WIND_BASE := $(subst \,/,$(WIND_BASE))
WIND_USR := $(subst \,/,$(WIND_USR))
WRVX_COMPBASE := $(subst \,/,$(WRVX_COMPBASE))
all : pre_build main_all post_build
_clean ::
@echo "make: removing targets and objects of `pwd`"
TRACE=0
TRACEON=$(TRACE:0=@)
TRACE_FLAG=$(TRACEON:1=)
MAKEFILE := Makefile
FLEXIBLE_BUILD := 1
BUILD_SPEC = PPC603gnu
DEBUG_MODE = 1
ifeq ($(DEBUG_MODE),1)
MODE_DIR := Debug
else
MODE_DIR := NonDebug
endif
OBJ_DIR := .
WS_ROOT_DIR := C:/Users/Admin/Documents/GitHub/master
PRJ_ROOT_DIR := C:/Users/Admin/Documents/GitHub/2014_Anesthesiologist
#Global Build Macros
PROJECT_TYPE = DKM
DEFINES =
EXPAND_DBG = 0
#BuildSpec specific Build Macros
VX_CPU_FAMILY = ppc
CPU = PPC603
TOOL_FAMILY = gnu
TOOL = gnu
TOOL_PATH =
CC_ARCH_SPEC = -mcpu=603 -mstrict-align -mno-implicit-fp
LIBPATH =
LIBS =
IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/WPILib -I$(WIND_BASE)/target/h/wrn/coreip
IDE_LIBRARIES = C:/WindRiver/vxworks-6.3/target/lib/WPILib.a
IDE_DEFINES =
#BuildTool flags
ifeq ($(DEBUG_MODE),1)
DEBUGFLAGS_C-Compiler = -g
DEBUGFLAGS_C++-Compiler = -g
DEBUGFLAGS_Linker = -g
DEBUGFLAGS_Partial-Image-Linker =
DEBUGFLAGS_Librarian =
DEBUGFLAGS_Assembler = -g
else
DEBUGFLAGS_C-Compiler = -O2 -fstrength-reduce -fno-builtin
DEBUGFLAGS_C++-Compiler = -O2 -fstrength-reduce -fno-builtin
DEBUGFLAGS_Linker = -O2 -fstrength-reduce -fno-builtin
DEBUGFLAGS_Partial-Image-Linker =
DEBUGFLAGS_Librarian =
DEBUGFLAGS_Assembler = -O2 -fstrength-reduce -fno-builtin
endif
#Project Targets
PROJECT_TARGETS = FRC_UserProgram/$(MODE_DIR)/FRC_UserProgram.out \
FRC_UserProgram_partialImage/$(MODE_DIR)/FRC_UserProgram_partialImage.o
#Rules
# FRC_UserProgram
ifeq ($(DEBUG_MODE),1)
FRC_UserProgram/$(MODE_DIR)/% : DEBUGFLAGS_C-Compiler = -g
FRC_UserProgram/$(MODE_DIR)/% : DEBUGFLAGS_C++-Compiler = -g
FRC_UserProgram/$(MODE_DIR)/% : DEBUGFLAGS_Linker = -g
FRC_UserProgram/$(MODE_DIR)/% : DEBUGFLAGS_Partial-Image-Linker =
FRC_UserProgram/$(MODE_DIR)/% : DEBUGFLAGS_Librarian =
FRC_UserProgram/$(MODE_DIR)/% : DEBUGFLAGS_Assembler = -g
else
FRC_UserProgram/$(MODE_DIR)/% : DEBUGFLAGS_C-Compiler = -O2 -fstrength-reduce -fno-builtin
FRC_UserProgram/$(MODE_DIR)/% : DEBUGFLAGS_C++-Compiler = -O2 -fstrength-reduce -fno-builtin
FRC_UserProgram/$(MODE_DIR)/% : DEBUGFLAGS_Linker = -O2 -fstrength-reduce -fno-builtin
FRC_UserProgram/$(MODE_DIR)/% : DEBUGFLAGS_Partial-Image-Linker =
FRC_UserProgram/$(MODE_DIR)/% : DEBUGFLAGS_Librarian =
FRC_UserProgram/$(MODE_DIR)/% : DEBUGFLAGS_Assembler = -O2 -fstrength-reduce -fno-builtin
endif
FRC_UserProgram/$(MODE_DIR)/% : IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/WPILib -I$(WIND_BASE)/target/h/wrn/coreip
FRC_UserProgram/$(MODE_DIR)/% : IDE_LIBRARIES = C:/WindRiver/vxworks-6.3/target/lib/WPILib.a
FRC_UserProgram/$(MODE_DIR)/% : IDE_DEFINES =
FRC_UserProgram/$(MODE_DIR)/% : PROJECT_TYPE = DKM
FRC_UserProgram/$(MODE_DIR)/% : DEFINES =
FRC_UserProgram/$(MODE_DIR)/% : EXPAND_DBG = 0
FRC_UserProgram/$(MODE_DIR)/% : VX_CPU_FAMILY = ppc
FRC_UserProgram/$(MODE_DIR)/% : CPU = PPC603
FRC_UserProgram/$(MODE_DIR)/% : TOOL_FAMILY = gnu
FRC_UserProgram/$(MODE_DIR)/% : TOOL = gnu
FRC_UserProgram/$(MODE_DIR)/% : TOOL_PATH =
FRC_UserProgram/$(MODE_DIR)/% : CC_ARCH_SPEC = -mcpu=603 -mstrict-align -mno-implicit-fp
FRC_UserProgram/$(MODE_DIR)/% : LIBPATH =
FRC_UserProgram/$(MODE_DIR)/% : LIBS =
FRC_UserProgram/$(MODE_DIR)/% : OBJ_DIR := FRC_UserProgram/$(MODE_DIR)
OBJECTS_FRC_UserProgram = FRC_UserProgram_partialImage/$(MODE_DIR)/FRC_UserProgram_partialImage.o
FRC_UserProgram/$(MODE_DIR)/FRC_UserProgram.out : $(OBJECTS_FRC_UserProgram)
$(TRACE_FLAG)if [ ! -d "`dirname "$@"`" ]; then mkdir -p "`dirname "$@"`"; fi;echo "building $@";rm -f "$@";nmppc $(OBJECTS_FRC_UserProgram) $(IDE_LIBRARIES) | tclsh $(WIND_BASE)/host/resource/hutils/tcl/munch.tcl -c ppc > $(OBJ_DIR)/ctdt.c; $(TOOL_PATH)ccppc $(DEBUGFLAGS_Linker) $(CC_ARCH_SPEC) -fdollars-in-identifiers -Wall $(ADDED_CFLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o $(OBJ_DIR)/ctdt.o -c $(OBJ_DIR)/ctdt.c; $(TOOL_PATH)ccppc -r -nostdlib -Wl,-X -T $(WIND_BASE)/target/h/tool/gnu/ldscripts/link.OUT -o "$@" $(OBJ_DIR)/ctdt.o $(OBJECTS_FRC_UserProgram) $(IDE_LIBRARIES) $(LIBPATH) $(LIBS) $(ADDED_LIBPATH) $(ADDED_LIBS) && if [ "$(EXPAND_DBG)" = "1" ]; then plink "$@";fi
FRC_UserProgram/$(MODE_DIR)/FRC_UserProgram_compile_file : $(FILE) ;
_clean :: FRC_UserProgram/$(MODE_DIR)/FRC_UserProgram_clean
FRC_UserProgram/$(MODE_DIR)/FRC_UserProgram_clean :
$(TRACE_FLAG)if [ -d "FRC_UserProgram" ]; then cd "FRC_UserProgram"; rm -rf $(MODE_DIR); fi
# FRC_UserProgram_partialImage
ifeq ($(DEBUG_MODE),1)
FRC_UserProgram_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_C-Compiler = -g
FRC_UserProgram_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_C++-Compiler = -g
FRC_UserProgram_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_Linker = -g
FRC_UserProgram_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_Partial-Image-Linker =
FRC_UserProgram_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_Librarian =
FRC_UserProgram_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_Assembler = -g
else
FRC_UserProgram_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_C-Compiler = -O2 -fstrength-reduce -fno-builtin
FRC_UserProgram_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_C++-Compiler = -O2 -fstrength-reduce -fno-builtin
FRC_UserProgram_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_Linker = -O2 -fstrength-reduce -fno-builtin
FRC_UserProgram_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_Partial-Image-Linker =
FRC_UserProgram_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_Librarian =
FRC_UserProgram_partialImage/$(MODE_DIR)/% : DEBUGFLAGS_Assembler = -O2 -fstrength-reduce -fno-builtin
endif
FRC_UserProgram_partialImage/$(MODE_DIR)/% : IDE_INCLUDES = -I$(WIND_BASE)/target/h -I$(WIND_BASE)/target/WPILib -I$(WIND_BASE)/target/h/wrn/coreip
FRC_UserProgram_partialImage/$(MODE_DIR)/% : IDE_LIBRARIES = C:/WindRiver/vxworks-6.3/target/lib/WPILib.a
FRC_UserProgram_partialImage/$(MODE_DIR)/% : IDE_DEFINES =
FRC_UserProgram_partialImage/$(MODE_DIR)/% : PROJECT_TYPE = DKM
FRC_UserProgram_partialImage/$(MODE_DIR)/% : DEFINES =
FRC_UserProgram_partialImage/$(MODE_DIR)/% : EXPAND_DBG = 0
FRC_UserProgram_partialImage/$(MODE_DIR)/% : VX_CPU_FAMILY = ppc
FRC_UserProgram_partialImage/$(MODE_DIR)/% : CPU = PPC603
FRC_UserProgram_partialImage/$(MODE_DIR)/% : TOOL_FAMILY = gnu
FRC_UserProgram_partialImage/$(MODE_DIR)/% : TOOL = gnu
FRC_UserProgram_partialImage/$(MODE_DIR)/% : TOOL_PATH =
FRC_UserProgram_partialImage/$(MODE_DIR)/% : CC_ARCH_SPEC = -mcpu=603 -mstrict-align -mno-implicit-fp
FRC_UserProgram_partialImage/$(MODE_DIR)/% : LIBPATH =
FRC_UserProgram_partialImage/$(MODE_DIR)/% : LIBS =
FRC_UserProgram_partialImage/$(MODE_DIR)/% : OBJ_DIR := FRC_UserProgram_partialImage/$(MODE_DIR)
FRC_UserProgram_partialImage/$(MODE_DIR)/Objects/2014_Anesthesiologist/Anesthesiologist.o : $(PRJ_ROOT_DIR)/Anesthesiologist.cpp $(FORCE_FILE_BUILD)
$(TRACE_FLAG)if [ ! -d "`dirname "$@"`" ]; then mkdir -p "`dirname "$@"`"; fi;echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
FRC_UserProgram_partialImage/$(MODE_DIR)/Objects/2014_Anesthesiologist/AnesthesiologistDrive.o : $(PRJ_ROOT_DIR)/AnesthesiologistDrive.cpp $(FORCE_FILE_BUILD)
$(TRACE_FLAG)if [ ! -d "`dirname "$@"`" ]; then mkdir -p "`dirname "$@"`"; fi;echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
FRC_UserProgram_partialImage/$(MODE_DIR)/Objects/2014_Anesthesiologist/AnesthesiologistLauncher.o : $(PRJ_ROOT_DIR)/AnesthesiologistLauncher.cpp $(FORCE_FILE_BUILD)
$(TRACE_FLAG)if [ ! -d "`dirname "$@"`" ]; then mkdir -p "`dirname "$@"`"; fi;echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
FRC_UserProgram_partialImage/$(MODE_DIR)/Objects/2014_Anesthesiologist/AnesthesiologistManipulator.o : $(PRJ_ROOT_DIR)/AnesthesiologistManipulator.cpp $(FORCE_FILE_BUILD)
$(TRACE_FLAG)if [ ! -d "`dirname "$@"`" ]; then mkdir -p "`dirname "$@"`"; fi;echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
FRC_UserProgram_partialImage/$(MODE_DIR)/Objects/2014_Anesthesiologist/AnesthesiologistOperatorInterface.o : $(PRJ_ROOT_DIR)/AnesthesiologistOperatorInterface.cpp $(FORCE_FILE_BUILD)
$(TRACE_FLAG)if [ ! -d "`dirname "$@"`" ]; then mkdir -p "`dirname "$@"`"; fi;echo "building $@"; $(TOOL_PATH)ccppc $(DEBUGFLAGS_C++-Compiler) $(CC_ARCH_SPEC) -ansi -Wall -MD -MP $(ADDED_C++FLAGS) $(IDE_INCLUDES) $(ADDED_INCLUDES) -DCPU=$(CPU) -DTOOL_FAMILY=$(TOOL_FAMILY) -DTOOL=$(TOOL) -D_WRS_KERNEL $(DEFINES) -o "$@" -c "$<"
OBJECTS_FRC_UserProgram_partialImage = FRC_UserProgram_partialImage/$(MODE_DIR)/Objects/2014_Anesthesiologist/Anesthesiologist.o \
FRC_UserProgram_partialImage/$(MODE_DIR)/Objects/2014_Anesthesiologist/AnesthesiologistDrive.o \
FRC_UserProgram_partialImage/$(MODE_DIR)/Objects/2014_Anesthesiologist/AnesthesiologistLauncher.o \
FRC_UserProgram_partialImage/$(MODE_DIR)/Objects/2014_Anesthesiologist/AnesthesiologistManipulator.o \
FRC_UserProgram_partialImage/$(MODE_DIR)/Objects/2014_Anesthesiologist/AnesthesiologistOperatorInterface.o
FRC_UserProgram_partialImage/$(MODE_DIR)/FRC_UserProgram_partialImage.o : $(OBJECTS_FRC_UserProgram_partialImage)
$(TRACE_FLAG)if [ ! -d "`dirname "$@"`" ]; then mkdir -p "`dirname "$@"`"; fi;echo "building $@"; $(TOOL_PATH)ccppc -r -nostdlib -Wl,-X -o "$@" $(OBJECTS_FRC_UserProgram_partialImage) $(LIBPATH) $(LIBS) $(ADDED_LIBPATH) $(ADDED_LIBS) && if [ "$(EXPAND_DBG)" = "1" ]; then plink "$@";fi
FRC_UserProgram_partialImage/$(MODE_DIR)/FRC_UserProgram_partialImage_compile_file : $(FILE) ;
_clean :: FRC_UserProgram_partialImage/$(MODE_DIR)/FRC_UserProgram_partialImage_clean
FRC_UserProgram_partialImage/$(MODE_DIR)/FRC_UserProgram_partialImage_clean :
$(TRACE_FLAG)if [ -d "FRC_UserProgram_partialImage" ]; then cd "FRC_UserProgram_partialImage"; rm -rf $(MODE_DIR); fi
force :
DEP_FILES := FRC_UserProgram_partialImage/$(MODE_DIR)/Objects/2014_Anesthesiologist/Anesthesiologist.d FRC_UserProgram_partialImage/$(MODE_DIR)/Objects/2014_Anesthesiologist/AnesthesiologistDrive.d FRC_UserProgram_partialImage/$(MODE_DIR)/Objects/2014_Anesthesiologist/AnesthesiologistLauncher.d \
FRC_UserProgram_partialImage/$(MODE_DIR)/Objects/2014_Anesthesiologist/AnesthesiologistManipulator.d FRC_UserProgram_partialImage/$(MODE_DIR)/Objects/2014_Anesthesiologist/AnesthesiologistOperatorInterface.d
-include $(DEP_FILES)
-include $(PRJ_ROOT_DIR)/*.makefile
-include *.makefile
JOBS?=1
ifeq ($(JOBS),1)
main_all : external_build $(PROJECT_TARGETS)
@echo "make: built targets of `pwd`"
else
main_all : external_build
@$(MAKE) -f $(MAKEFILE) --jobs $(JOBS) $(MFLAGS) $(PROJECT_TARGETS);\
echo "make: built targets of `pwd`"
endif
# entry point for extending the build
external_build ::
@echo ""
# main entry point for pre processing prior to the build
pre_build :: $(PRE_BUILD_STEP) generate_sources
@echo ""
# entry point for generating sources prior to the build
generate_sources ::
@echo ""
# main entry point for post processing after the build
post_build :: $(POST_BUILD_STEP) deploy_output
@echo ""
# entry point for deploying output after the build
deploy_output ::
@echo ""
clean :: external_clean $(CLEAN_STEP) _clean
# entry point for extending the build clean
external_clean ::
@echo ""