view loadtools/Makefile @ 779:f54080301c98
UART protocol stack entity compiles
author |
Michael Spacefalcon <falcon@ivan.Harhan.ORG> |
date |
Sat, 07 Mar 2015 23:55:47 +0000 (2015-03-07) |
parents |
bf49e348576b |
children |
86ff6d0b0a97 |
line source
CC= gcc
CFLAGS= -O2
PROGS= fc-iram fc-loadtool fc-xram
INSTBIN=/usr/local/bin
EXTRA_OBJ= compalload.o
IRAM_OBJS= defpath.o hexdecode.o hwparam.o hwparamstubs.o romload.o \
sercomm.o sertool.o srecreader.o ttypassthru.o ${EXTRA_OBJ}
LOADTOOL_OBJS= crc32tab.o defpath.o flashops.o flcmplboot.o flmain.o flmisc.o \
flprogbin.o flprogsrec.o flutil.o hexdecode.o hwparam.o \
labaud.o ltdispatch.o ltdump.o ltexit.o lthelp.o ltmain.o \
ltmisc.o ltpassthru.o ltscript.o romload.o sercomm.o \
srecreader.o tpinterf.o tpinterf2.o tpinterf3.o ${EXTRA_OBJ}
XRAM_OBJS= chainload.o clmain.o defpath.o hexdecode.o hwparam.o \
hwparamstubs.o initscript.o labaud.o romload.o sercomm.o \
srecreader.o tpinterf.o ttypassthru.o ${EXTRA_OBJ}
all: ${PROGS}
fc-iram: ${IRAM_OBJS}
${CC} ${CFLAGS} -o $@ ${IRAM_OBJS}
fc-loadtool: ${LOADTOOL_OBJS}
${CC} ${CFLAGS} -o $@ ${LOADTOOL_OBJS}
fc-xram: ${XRAM_OBJS}
${CC} ${CFLAGS} -o $@ ${XRAM_OBJS}
install:
mkdir -p ${INSTBIN}
install -c ${PROGS} ${INSTBIN}
./install-helpers.sh
clean:
rm -f *.o *.out *errs ${PROGS}