99 lines
2.4 KiB
Makefile
99 lines
2.4 KiB
Makefile
![]() |
################################################################################
|
||
|
# Automatically-generated file. Do not edit!
|
||
|
################################################################################
|
||
|
|
||
|
# Add inputs and outputs from these tool invocations to the build variables
|
||
|
ASM_SRCS += \
|
||
|
../Src/__ucps2_interrupt.s.asm
|
||
|
|
||
|
C_SRCS += \
|
||
|
../Src/alg.s.c \
|
||
|
../Src/debug.s.c \
|
||
|
../Src/func_lib_ape.c \
|
||
|
../Src/inter_vector.s.c \
|
||
|
../Src/mailbox.s.c \
|
||
|
../Src/os_core.s.c \
|
||
|
../Src/os_cpu_c.s.c \
|
||
|
../Src/os_dbg_r.s.c \
|
||
|
../Src/os_flag.s.c \
|
||
|
../Src/os_mbox.s.c \
|
||
|
../Src/os_mem.s.c \
|
||
|
../Src/os_mutex.s.c \
|
||
|
../Src/os_q.s.c \
|
||
|
../Src/os_sem.s.c \
|
||
|
../Src/os_task.s.c \
|
||
|
../Src/os_time.s.c \
|
||
|
../Src/os_tmr.s.c \
|
||
|
../Src/os_ucp.s.c \
|
||
|
../Src/sem.s.c \
|
||
|
../Src/smartos.s.c \
|
||
|
../Src/timer.s.c \
|
||
|
../Src/ucos_ii.s.c
|
||
|
|
||
|
OBJS += \
|
||
|
./Lib/__ucps2_interrupt.s.o \
|
||
|
./Lib/alg.s.o \
|
||
|
./Lib/debug.s.o \
|
||
|
./Lib/func_lib_ape.o \
|
||
|
./Lib/inter_vector.s.o \
|
||
|
./Lib/mailbox.s.o \
|
||
|
./Lib/os_core.s.o \
|
||
|
./Lib/os_cpu_c.s.o \
|
||
|
./Lib/os_dbg_r.s.o \
|
||
|
./Lib/os_flag.s.o \
|
||
|
./Lib/os_mbox.s.o \
|
||
|
./Lib/os_mem.s.o \
|
||
|
./Lib/os_mutex.s.o \
|
||
|
./Lib/os_q.s.o \
|
||
|
./Lib/os_sem.s.o \
|
||
|
./Lib/os_task.s.o \
|
||
|
./Lib/os_time.s.o \
|
||
|
./Lib/os_tmr.s.o \
|
||
|
./Lib/os_ucp.s.o \
|
||
|
./Lib/sem.s.o \
|
||
|
./Lib/smartos.s.o \
|
||
|
./Lib/timer.s.o \
|
||
|
./Lib/ucos_ii.s.o
|
||
|
|
||
|
C_DEPS += \
|
||
|
./Lib/alg.s.d \
|
||
|
./Lib/debug.s.d \
|
||
|
./Lib/func_lib_ape.d \
|
||
|
./Lib/inter_vector.s.d \
|
||
|
./Lib/mailbox.s.d \
|
||
|
./Lib/os_core.s.d \
|
||
|
./Lib/os_cpu_c.s.d \
|
||
|
./Lib/os_dbg_r.s.d \
|
||
|
./Lib/os_flag.s.d \
|
||
|
./Lib/os_mbox.s.d \
|
||
|
./Lib/os_mem.s.d \
|
||
|
./Lib/os_mutex.s.d \
|
||
|
./Lib/os_q.s.d \
|
||
|
./Lib/os_sem.s.d \
|
||
|
./Lib/os_task.s.d \
|
||
|
./Lib/os_time.s.d \
|
||
|
./Lib/os_tmr.s.d \
|
||
|
./Lib/os_ucp.s.d \
|
||
|
./Lib/sem.s.d \
|
||
|
./Lib/smartos.s.d \
|
||
|
./Lib/timer.s.d \
|
||
|
./Lib/ucos_ii.s.d
|
||
|
|
||
|
|
||
|
# Each subdirectory must supply rules for building sources it contributes
|
||
|
Lib/__ucps2_interrupt.s.o: ../Src/__ucps2_interrupt.s.asm
|
||
|
@echo 'Building file: $<'
|
||
|
@echo 'Invoking: llvm-mc Assembler'
|
||
|
$(MaPU_TC_HOME)/bin/ucp2/llvm-mc -arch=ucps2 -I../inc -filetype=obj -o "$@" "$<"
|
||
|
@echo 'Finished building: $<'
|
||
|
@echo ' '
|
||
|
|
||
|
Lib/%.o: ../Src/%.c
|
||
|
@echo 'Building file: $<'
|
||
|
@echo 'Invoking: Clang'
|
||
|
/public/share/tools/msdk/toolchain/bin/ucp2/clang --target=ucps2 $(INCS) -I../inc -I/public/share/tools/msdk/toolchain/include/ucp2/newlib -I/public/share/tools/msdk/toolchain/include/ucp2/llvm -O2 -Wno-constant-conversion -nostdlibinc -MMD -MP -o "$@" -c "$<"
|
||
|
@echo 'Finished building: $<'
|
||
|
@echo ' '
|
||
|
|
||
|
|