File: atari.mak

package info (click to toggle)
jzip 210r20001005d-3
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 1,088 kB
  • ctags: 1,867
  • sloc: ansic: 11,700; makefile: 28; sh: 27
file content (78 lines) | stat: -rw-r--r-- 1,712 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
# $Id: atari.mak,v 1.1.1.1 2000/05/10 14:20:50 jholder Exp $
#    Atari ST(e)/TT/Falcon Makefile.
#    (It's really just the Unix makefile with one or two small changes)

CC = gcc
CFLAGS = -O -c -DPOSIX -DATARI -DATARIST
LDFLAGS = -O
LIBS = -ltermcap

INC = ztypes.h
OBJS = jzip.o control.o extern.o fileio.o input.o interpre.o license.o math.o \
	memory.o object.o operand.o osdepend.o property.o quetzal.o screen.o \
	text.o variable.o atariio.o

all: jzip jzexe

jzexe : jzexe.h
	$(CC) -o $@ $(LDFLAGS) $(OBJS)

jzip : $(OBJS)
	$(CC) -o $@ $(LDFLAGS) $(OBJS) $(LIBS)

jzip.o: $(INC) jzip.c extern.c
	$(CC) $(CFLAGS) jzip.c

control.o: $(INC) control.c extern.c
	$(CC) $(CFLAGS) control.c

extern.o: $(INC) extern.c
	$(CC) $(CFLAGS) extern.c

fileio.o: $(INC) fileio.c extern.c
	$(CC) $(CFLAGS) fileio.c

input.o: $(INC) input.c extern.c
	$(CC) $(CFLAGS) input.c

interpre.o: $(INC) interpre.c extern.c
	$(CC) $(CFLAGS) interpre.c

license.o: $(INC) license.c
	$(CC) $(CFLAGS) license.c

math.o: $(INC) math.c extern.c
	$(CC) $(CFLAGS) math.c

memory.o: $(INC) memory.c extern.c
	$(CC) $(CFLAGS) memory.c

object.o: $(INC) object.c extern.c
	$(CC) $(CFLAGS) object.c

operand.o: $(INC) operand.c extern.c
	$(CC) $(CFLAGS) operand.c

osdepend.o: $(INC) osdepend.c extern.c
	$(CC) $(CFLAGS) osdepend.c

property.o: $(INC) property.c extern.c
	$(CC) $(CFLAGS) property.c

quetzal.o: $(INC) quetzal.c extern.c
	$(CC) $(CFLAGS) quetzal.c

screen.o: $(INC) screen.c extern.c
	$(CC) $(CFLAGS) screen.c

text.o: $(INC) text.c extern.c
	$(CC) $(CFLAGS) text.c

variable.o: $(INC) variable.c extern.c
	$(CC) $(CFLAGS) variable.c

unixio.o: $(INC) unixio.c extern.c
	$(CC) $(CFLAGS) unixio.c

clean :
	-rm *.o jzip jzexe