################################################################################
# Automatically-generated file. Do not edit!
################################################################################

# Add inputs and outputs from these tool invocations to the build variables 
CPP_SRCS += \
../src/cr_cpp_config.cpp \
../src/cr_startup_stm32l1xx_md.cpp \
../src/kernel.cpp \
../src/main.cpp \
../src/process.cpp 

S_SRCS += \
../src/target_asm.s 

OBJS += \
./src/cr_cpp_config.o \
./src/cr_startup_stm32l1xx_md.o \
./src/kernel.o \
./src/main.o \
./src/process.o \
./src/target_asm.o 

CPP_DEPS += \
./src/cr_cpp_config.d \
./src/cr_startup_stm32l1xx_md.d \
./src/kernel.d \
./src/main.d \
./src/process.d 


# Each subdirectory must supply rules for building sources it contributes
src/%.o: ../src/%.cpp
	@echo 'Building file: $<'
	@echo 'Invoking: MCU C++ Compiler'
	arm-none-eabi-c++ -D__NEWLIB__ -DDEBUG -D__CODE_RED -DSTM32L1XX_MD -DCPP_NO_HEAP -O0 -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fno-rtti -mcpu=cortex-m4 -mthumb -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -o"$@" "$<"
	@echo 'Finished building: $<'
	@echo ' '

src/cr_startup_stm32l1xx_md.o: ../src/cr_startup_stm32l1xx_md.cpp
	@echo 'Building file: $<'
	@echo 'Invoking: MCU C++ Compiler'
	arm-none-eabi-c++ -D__NEWLIB__ -DDEBUG -D__CODE_RED -DSTM32L1XX_MD -DCPP_NO_HEAP -Os -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fno-rtti -mcpu=cortex-m4 -mthumb -MMD -MP -MF"$(@:%.o=%.d)" -MT"src/cr_startup_stm32l1xx_md.d" -o"$@" "$<"
	@echo 'Finished building: $<'
	@echo ' '

src/%.o: ../src/%.s
	@echo 'Building file: $<'
	@echo 'Invoking: MCU Assembler'
	arm-none-eabi-gcc -c -x assembler-with-cpp -D__NEWLIB__ -DDEBUG -D__CODE_RED -g3 -mcpu=cortex-m4 -mthumb -o"$@" "$<"
	@echo 'Finished building: $<'
	@echo ' '


