##// END OF EJS Templates
Added STM32F4 target, improved rules files, added additional Include folder var...
Added STM32F4 target, improved rules files, added additional Include folder var for project files.

File last commit:

r14:c6ae61909bfd default
r14:c6ae61909bfd default
Show More
lpc17XX.mk
26 lines | 712 B | text/x-makefile | MakefileLexer
PROJECTDIR = `pwd`
LIBUC = /opt/libuc2
HEADERSINSTALLPATH = $(LIBUC_INC_DIR_HEXVIEWER)
HEADERS += hexviewer.h
LIBSOURCES += hexviewer.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=libhexviewer
LIBUC_INCLUDES=$(LIBUC_INC_DIR_UCSTRINGS_CMD)
LIBUC_LIBRARIES=$(LIBUC_LIBS_DIR_UCSTRINGS_CMD) $(LIBUC_LIBS_UCSTRINGS)
TARGETINSTALLPATH=$(LIBUC_LIBS_DIR_HEXVIEWER)
HEADERSINSTALLPATH=$(LIBUC_INC_DIR_HEXVIEWER)
BSP=generic
include $(ARCHFOLDER)/rules.mk
all:lib
@echo Code compiled
libclean:
rm -f $(TARGETINSTALLPATH)/*.a
rm -f $(HEADERSINSTALLPATH)/*.h