PROJECTDIR = `pwd` LIBUC = /opt/libuc2 HEADERSINSTALLPATH = $(LIBUC_INC_DIR_UHANDLE) HEADERS += uhandle.h LIBSOURCES += uhandle.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=libuhandle LIBUC_INCLUDES= LIBUC_LIBRARIES= TARGETINSTALLPATH=$(LIBUC_LIBS_DIR_UHANDLE) HEADERSINSTALLPATH=$(LIBUC_INC_DIR_UHANDLE) 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