FreeCalypso > hg > fc-sim-tools
annotate calypso/Makefile @ 34:e0a6111705b3
fcsim1-defprog: program FPLMN to avoid 310-260
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Wed, 17 Mar 2021 01:34:00 +0000 | 
| parents | 0a21a7ffe144 | 
| children | 
| rev | line source | 
|---|---|
| 
4
 
deeeef558279
fcsim-calypso-be put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1 CC= gcc | 
| 
 
deeeef558279
fcsim-calypso-be put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
2 CFLAGS= -O2 | 
| 
6
 
0a21a7ffe144
calypso: caltest front end put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
5 
diff
changeset
 | 
3 PROGS= fcsim-calypso-be caltest | 
| 
4
 
deeeef558279
fcsim-calypso-be put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
4 | 
| 
 
deeeef558279
fcsim-calypso-be put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
5 INSTALL_PREFIX= /opt/freecalypso | 
| 
 
deeeef558279
fcsim-calypso-be put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
6 | 
| 
 
deeeef558279
fcsim-calypso-be put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
7 INSTBIN=${INSTALL_PREFIX}/bin | 
| 
 
deeeef558279
fcsim-calypso-be put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
8 | 
| 
5
 
f6b03af63bf7
fcsim-calypso-be: add FIONBIO setting to 0
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
4 
diff
changeset
 | 
9 MAIN_OBJS= main.o nonblock.o targetfd.o tpinterf.o | 
| 
4
 
deeeef558279
fcsim-calypso-be put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
10 | 
| 
 
deeeef558279
fcsim-calypso-be put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
11 all: ${PROGS} | 
| 
 
deeeef558279
fcsim-calypso-be put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
12 | 
| 
 
deeeef558279
fcsim-calypso-be put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
13 fcsim-calypso-be: ${MAIN_OBJS} | 
| 
 
deeeef558279
fcsim-calypso-be put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
14 ${CC} ${CFLAGS} -o $@ ${MAIN_OBJS} | 
| 
 
deeeef558279
fcsim-calypso-be put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
15 | 
| 
6
 
0a21a7ffe144
calypso: caltest front end put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
5 
diff
changeset
 | 
16 caltest: caltest.c | 
| 
 
0a21a7ffe144
calypso: caltest front end put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
5 
diff
changeset
 | 
17 ${CC} ${CFLAGS} -o $@ $@.c | 
| 
 
0a21a7ffe144
calypso: caltest front end put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents: 
5 
diff
changeset
 | 
18 | 
| 
4
 
deeeef558279
fcsim-calypso-be put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
19 install: | 
| 
 
deeeef558279
fcsim-calypso-be put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
20 mkdir -p ${INSTBIN} | 
| 
 
deeeef558279
fcsim-calypso-be put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
21 install -c fcsim-calypso-be ${INSTBIN} | 
| 
 
deeeef558279
fcsim-calypso-be put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
22 | 
| 
 
deeeef558279
fcsim-calypso-be put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
23 clean: | 
| 
 
deeeef558279
fcsim-calypso-be put together
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
24 rm -f ${PROGS} *.o | 
