1 rpp_lib_OS = 6.0.4_posix
3 include ../Makefile.var
5 rpp_lib_CFLAGS = -Wall -g -O0 -I../apps/rpp-lib_posix/include $(rpp_lib_INCLUDES:%=-I../%)
7 rpp_lib_MAKE_CFLAGS = -c -MT $@ -MD -MP -MF "$@.d"
9 rpp_lib_c_OBJS = $(addsuffix .o,$(basename $(filter %.c, $(rpp_lib_SOURCES))))
10 rpp_lib_asm_OBJS = $(addsuffix .o,$(basename $(filter %.asm, $(rpp_lib_SOURCES))))
11 rpp_lib_OBJS = $(rpp_lib_c_OBJS) $(rpp_lib_asm_OBJS)
12 rpp_lib_DEPS = $(rpp_lib_OBJS:%.o=%.d)
16 rpp-lib.a: $(rpp_lib_OBJS) #../rpp/TMS570LS313xFlashLnk.cmd
19 -include $(rpp_lib_OBJS:%.o=%.d)
21 $(rpp_lib_c_OBJS): %.o: ../%.c
23 $(CC) $(rpp_lib_CFLAGS) $(rpp_lib_MAKE_CFLAGS) -o $@ $<
25 $(rpp_lib_asm_OBJS): %.o: ../%.asm
27 $(CC) $(rpp_lib_CFLAGS) $(rpp_lib_MAKE_CFLAGS) -o $@ $<
29 .PHONY: all clean ../rpp-lib.a
32 rm -rf $(rpp_lib_OBJS) $(rpp_lib_DEPS) rpp-lib.a