Makefile
30 lines
| 665 B
| text/x-makefile
|
MakefileLexer
r6 | ||||
PROJECTDIR = `pwd` | ||||
LIBUC = /opt/libuc2 | ||||
HEADERSINSTALLPATH = $(LIBUC_BSP_INC_DIR)/generic | ||||
HEADERS += bsp.h | ||||
LIBSOURCES += bsp.c | ||||
r12 | OBJDIR = obj | |||
BINDIR = bin | ||||
r6 | OBJECTFILES = $(LIBSOURCES:.c=.o) | |||
r12 | OBJECTFILES := $(addprefix $(OBJDIR)/,$(OBJECTFILES)) | |||
r9 | ARCH = lpc17XX-arm-noabi-gcc | |||
ARCHFOLDER = $(LIBUC)/rules/lpc17XX-arm-noabi-gcc | ||||
r6 | TARGET=libbsp | |||
LIBUC_INCLUDES= | ||||
LIBUC_LIBRARIES= | ||||
TARGETINSTALLPATH=$(LIBUC_BSP_BIN_DIR)/generic | ||||
HEADERSINSTALLPATH=$(LIBUC_BSP_INC_DIR)/generic | ||||
BSP=generic | ||||
r9 | include $(ARCHFOLDER)/rules.mk | |||
r6 | ||||
all:lib | ||||
@echo Code compiled | ||||
r12 | ||||
clean: | ||||
rm -f $(OBJDIR)/*.o | ||||
rm -f $(TARGETINSTALLPATH)/*.a | ||||
rm -f $(HEADERSINSTALLPATH)/*.h | ||||
rm -f $(DEVSOURCESND) | ||||
rm -f *.d | ||||