Makefile
32 lines
| 930 B
| text/x-makefile
|
MakefileLexer
r12 | ||||
PROJECTDIR = `pwd` | ||||
LIBUC = /opt/libuc2 | ||||
jeandet@pc-de-jeandet3.lab-lpp.local
|
r15 | PROJECTFILE = MP3PlayerV1.pro | ||
include $(LIBUC)/rules/common/rules.mk | ||||
r12 | ||||
HEADERSINSTALLPATH = $(LIBUC_BSP_INC_DIR)/MP3PlayerV1 | ||||
HEADERS += bsp.h | ||||
LIBSOURCES += bsp.c | ||||
OBJDIR = obj | ||||
BINDIR = bin | ||||
OBJECTFILES = $(LIBSOURCES:.c=.o) | ||||
OBJECTFILES := $(addprefix $(OBJDIR)/,$(OBJECTFILES)) | ||||
jeandet@pc-de-jeandet3.lab-lpp.local
|
r15 | ARCH = lpc21XX-arm-none-eabi-gcc | ||
ARCHFOLDER = $(LIBUC)/rules/lpc21XX-arm-none-eabi-gcc | ||||
r12 | 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)/MP3PlayerV1 | ||||
HEADERSINSTALLPATH=$(LIBUC_BSP_INC_DIR)/MP3PlayerV1 | ||||
BSP=generic | ||||
include $(ARCHFOLDER)/rules.mk | ||||
jeandet@pc-de-jeandet3.lab-lpp.local
|
r15 | |||
r12 | all:lib | |||
@echo Code compiled | ||||
jeandet@pc-de-jeandet3.lab-lpp.local
|
r15 | libclean: | ||
r12 | rm -f $(TARGETINSTALLPATH)/*.a | |||
rm -f $(HEADERSINSTALLPATH)/*.h | ||||