################################################################################
# Automatically-generated file. Do not edit!
################################################################################

-include ../makefile.init

RM := rm -rf

# All of the sources participating in the build are defined here
-include sources.mk
-include Static_Code/System/subdir.mk
-include Sources/subdir.mk
-include SDK/rtos/FreeRTOS/src/subdir.mk
-include SDK/rtos/FreeRTOS/port/gcc/subdir.mk
-include SDK/platform/utilities/src/subdir.mk
-include SDK/platform/system/src/interrupt/subdir.mk
-include SDK/platform/system/src/clock/MK22F51212/subdir.mk
-include SDK/platform/system/src/clock/subdir.mk
-include SDK/platform/osa/src/subdir.mk
-include SDK/platform/hal/src/uart/subdir.mk
-include SDK/platform/hal/src/sim/MK22F51212/subdir.mk
-include SDK/platform/hal/src/rtc/subdir.mk
-include SDK/platform/hal/src/rnga/subdir.mk
-include SDK/platform/hal/src/port/subdir.mk
-include SDK/platform/hal/src/pit/subdir.mk
-include SDK/platform/hal/src/osc/subdir.mk
-include SDK/platform/hal/src/mcg/subdir.mk
-include SDK/platform/hal/src/lpuart/subdir.mk
-include SDK/platform/hal/src/i2c/subdir.mk
-include SDK/platform/hal/src/gpio/subdir.mk
-include SDK/platform/hal/src/ftm/subdir.mk
-include SDK/platform/hal/src/edma/subdir.mk
-include SDK/platform/hal/src/dspi/subdir.mk
-include SDK/platform/hal/src/dmamux/subdir.mk
-include SDK/platform/hal/src/adc16/subdir.mk
-include SDK/platform/drivers/src/uart/subdir.mk
-include SDK/platform/drivers/src/rtc/subdir.mk
-include SDK/platform/drivers/src/rnga/subdir.mk
-include SDK/platform/drivers/src/pit/subdir.mk
-include SDK/platform/drivers/src/i2c/subdir.mk
-include SDK/platform/drivers/src/gpio/subdir.mk
-include SDK/platform/drivers/src/ftm/subdir.mk
-include SDK/platform/drivers/src/flash/C90TFS/drvsrc/source/subdir.mk
-include SDK/platform/drivers/src/edma/subdir.mk
-include SDK/platform/drivers/src/dspi/subdir.mk
-include SDK/platform/drivers/src/adc16/subdir.mk
-include SDK/platform/devices/MK22F51212/startup/gcc/subdir.mk
-include SDK/platform/devices/MK22F51212/startup/subdir.mk
-include SDK/platform/devices/subdir.mk
-include OEMApp2/subdir.mk
-include Generated_Code/subdir.mk
-include AllJoyn/base_tcl/src/onboarding/subdir.mk
-include AllJoyn/base_tcl/src/notification/subdir.mk
-include AllJoyn/base_tcl/src/controlpanel/Widgets/subdir.mk
-include AllJoyn/base_tcl/src/controlpanel/Common/subdir.mk
-include AllJoyn/base_tcl/src/controlpanel/subdir.mk
-include AllJoyn/base_tcl/src/config/subdir.mk
-include AllJoyn/base_tcl/src/common/subdir.mk
-include AllJoyn/ajtcl/wsl/subdir.mk
-include AllJoyn/ajtcl/target/freertos-kinetis/subdir.mk
-include AllJoyn/ajtcl/nvram/subdir.mk
-include AllJoyn/ajtcl/malloc/subdir.mk
-include AllJoyn/ajtcl/freertos/subdir.mk
-include AllJoyn/ajtcl/external/sha2/subdir.mk
-include AllJoyn/ajtcl/crypto/subdir.mk
-include AllJoyn/ajtcl/subdir.mk
-include AJMain/common/subdir.mk
-include AJMain/ACServer/subdir.mk
-include subdir.mk
-include objects.mk

ifneq ($(MAKECMDGOALS),clean)
ifneq ($(strip $(C++_DEPS)),)
-include $(C++_DEPS)
endif
ifneq ($(strip $(C_DEPS)),)
-include $(C_DEPS)
endif
ifneq ($(strip $(ASM_DEPS)),)
-include $(ASM_DEPS)
endif
ifneq ($(strip $(CC_DEPS)),)
-include $(CC_DEPS)
endif
ifneq ($(strip $(CPP_DEPS)),)
-include $(CPP_DEPS)
endif
ifneq ($(strip $(CXX_DEPS)),)
-include $(CXX_DEPS)
endif
ifneq ($(strip $(C_UPPER_DEPS)),)
-include $(C_UPPER_DEPS)
endif
ifneq ($(strip $(S_UPPER_DEPS)),)
-include $(S_UPPER_DEPS)
endif
endif

-include ../makefile.defs

# Add inputs and outputs from these tool invocations to the build variables 
SECONDARY_LIST += \
AllJoynSensorNode.lst \

SECONDARY_SIZE += \
AllJoynSensorNode.siz \


# All Target
all: AllJoynSensorNode.elf secondary-outputs

# Tool invocations
AllJoynSensorNode.elf: $(OBJS) $(USER_OBJS)
	@echo 'Building target: $@'
	@echo 'Invoking: Cross ARM C++ Linker'
	arm-none-eabi-g++ -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -O0 -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections  -g3 -T "C:/AJ/work/20160121/kds3workspace/AllJoynSensorNode/Project_Settings/Linker_Files/ProcessorExpert.ld" -Xlinker --gc-sections -L"C:/AJ/work/20160121/kds3workspace/AllJoynSensorNode/Project_Settings/Linker_Files" -Wl,-Map,"AllJoynSensorNode.map" -specs=nosys.specs -specs=nano.specs -o "AllJoynSensorNode.elf" $(OBJS) $(USER_OBJS) $(LIBS)
	@echo 'Finished building target: $@'
	@echo ' '

AllJoynSensorNode.lst: AllJoynSensorNode.elf
	@echo 'Invoking: Cross ARM GNU Create Listing'
	arm-none-eabi-objdump --source --all-headers --demangle --line-numbers --wide "AllJoynSensorNode.elf" > "AllJoynSensorNode.lst"
	@echo 'Finished building: $@'
	@echo ' '

AllJoynSensorNode.siz: AllJoynSensorNode.elf
	@echo 'Invoking: Cross ARM GNU Print Size'
	arm-none-eabi-size --format=berkeley "AllJoynSensorNode.elf"
	@echo 'Finished building: $@'
	@echo ' '

# Other Targets
clean:
	-$(RM) $(SECONDARY_SIZE)$(C++_DEPS)$(OBJS)$(C_DEPS)$(ASM_DEPS)$(CC_DEPS)$(CPP_DEPS)$(CXX_DEPS)$(C_UPPER_DEPS)$(SECONDARY_LIST)$(S_UPPER_DEPS) AllJoynSensorNode.elf
	-@echo ' '

secondary-outputs: $(SECONDARY_LIST) $(SECONDARY_SIZE)

.PHONY: all clean dependents
.SECONDARY:

-include ../makefile.targets
