##// END OF EJS Templates
LFR's Leon3 target added and and tested with simple hello world.
LFR's Leon3 target added and and tested with simple hello world.

File last commit:

r12:cc0fb1c881c0 default
r13:8ca866292111 default
Show More
Makefile
30 lines | 881 B | text/x-makefile | MakefileLexer
PROJECTDIR = `pwd`
LIBUC = /opt/libuc2
HEADERSINSTALLPATH = $(LIBUC_BSP_INC_DIR)/mbed
HEADERS += bsp.h
LIBSOURCES += bsp.c
OBJDIR = obj
BINDIR = bin
OBJECTFILES = $(LIBSOURCES:.c=.o)
OBJECTFILES := $(addprefix $(OBJDIR)/,$(OBJECTFILES))
ARCH = lpc17XX-arm-noabi-gcc
ARCHFOLDER = $(LIBUC)/rules/lpc17XX-arm-noabi-gcc
TARGET=libbsp
LIBUC_INCLUDES=$(LIBUC_INC_DIR_UART_CMD) $(LIBUC_INC_DIR_CORE_CMD) $(LIBUC_INC_DIR_UHANDLE_CMD)
LIBUC_LIBRARIES=$(LIBUC_LIBS_DIR_UART_CMD) $(LIBUC_LIBS_UART) $(LIBUC_LIBS_DIR_CORE_CMD) $(LIBUC_LIBS_CORE) $(LIBUC_LIBS_DIR_UHANDLE_CMD) $(LIBUC_LIBS_UHANDLE)
TARGETINSTALLPATH=$(LIBUC_BSP_BIN_DIR)/mbed
HEADERSINSTALLPATH=$(LIBUC_BSP_INC_DIR)/mbed
BSP=generic
include $(ARCHFOLDER)/rules.mk
all:lib
@echo Code compiled
clean:
rm -f $(OBJDIR)/*.o
rm -f $(TARGETINSTALLPATH)/*.a
rm -f $(HEADERSINSTALLPATH)/*.h
rm -f $(DEVSOURCESND)
rm -f *.d