FreeCalypso > hg > freecalypso-tools
comparison loadtools/Makefile @ 790:0bbe0213812d
fc-simint put together, compiles
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Fri, 19 Mar 2021 04:40:05 +0000 |
| parents | a167d7b376b7 |
| children | 502aec4c1e8e |
comparison
equal
deleted
inserted
replaced
| 789:464a531122ab | 790:0bbe0213812d |
|---|---|
| 1 CC= gcc | 1 CC= gcc |
| 2 CFLAGS= -O2 | 2 CFLAGS= -O2 |
| 3 PROGS= fc-iram fc-loadtool fc-xram fc-compalram fc-buzplay fc-dspromdump | 3 PROGS= fc-iram fc-loadtool fc-xram fc-compalram fc-buzplay fc-dspromdump \ |
| 4 fc-simint | |
| 4 | 5 |
| 5 INSTALL_PREFIX= /opt/freecalypso | 6 INSTALL_PREFIX= /opt/freecalypso |
| 6 | 7 |
| 7 INSTBIN=${INSTALL_PREFIX}/bin | 8 INSTBIN=${INSTALL_PREFIX}/bin |
| 8 INSTCONF=${INSTALL_PREFIX}/loadtools | 9 INSTCONF=${INSTALL_PREFIX}/loadtools |
| 32 | 33 |
| 33 ROMDUMP_OBJS= compalload.o defpath.o flashstubs.o hexdecode.o hwparam.o \ | 34 ROMDUMP_OBJS= compalload.o defpath.o flashstubs.o hexdecode.o hwparam.o \ |
| 34 labaud.o ltexit.o romdump.o romload.o srecreader.o tpinterf.o \ | 35 labaud.o ltexit.o romdump.o romload.o srecreader.o tpinterf.o \ |
| 35 tpinterf2.o | 36 tpinterf2.o |
| 36 | 37 |
| 38 SIMINT_OBJS= compalload.o defexitstub.o defpath.o flashstubs.o hexdecode.o \ | |
| 39 hwparam.o labaud.o romload.o simatr.o simmain.o simup.o \ | |
| 40 srecreader.o tpinterf.o tpinterf2.o | |
| 41 | |
| 37 LIBPWON= ../libpwon/libpwon.a | 42 LIBPWON= ../libpwon/libpwon.a |
| 38 LIBSERIAL= ../libserial/libserial.a | 43 LIBSERIAL= ../libserial/libserial.a |
| 39 | 44 |
| 40 all: ${PROGS} | 45 all: ${PROGS} |
| 41 | 46 |
| 55 ${CC} ${CFLAGS} -o $@ ${BUZPLAY_OBJS} ${LIBPWON} ${LIBSERIAL} | 60 ${CC} ${CFLAGS} -o $@ ${BUZPLAY_OBJS} ${LIBPWON} ${LIBSERIAL} |
| 56 | 61 |
| 57 fc-dspromdump: ${ROMDUMP_OBJS} ${LIBPWON} ${LIBSERIAL} | 62 fc-dspromdump: ${ROMDUMP_OBJS} ${LIBPWON} ${LIBSERIAL} |
| 58 ${CC} ${CFLAGS} -o $@ ${ROMDUMP_OBJS} ${LIBPWON} ${LIBSERIAL} | 63 ${CC} ${CFLAGS} -o $@ ${ROMDUMP_OBJS} ${LIBPWON} ${LIBSERIAL} |
| 59 | 64 |
| 65 fc-simint: ${SIMINT_OBJS} ${LIBPWON} ${LIBSERIAL} | |
| 66 ${CC} ${CFLAGS} -o $@ ${SIMINT_OBJS} ${LIBPWON} ${LIBSERIAL} | |
| 67 | |
| 60 install: | 68 install: |
| 61 mkdir -p ${INSTBIN} | 69 mkdir -p ${INSTBIN} |
| 62 install -c ${PROGS} ${INSTBIN} | 70 install -c ${PROGS} ${INSTBIN} |
| 63 mkdir -p ${INSTCONF} | 71 mkdir -p ${INSTCONF} |
| 64 install -c -m 644 scripts/* ${INSTCONF} | 72 install -c -m 644 scripts/* ${INSTCONF} |
