blob: 89eca23f7eacff38b63bb8f5ea9ee08208d1c76c (
plain)
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
|
CFLAGS = $(CCOPTS) $(DEFS)
.c.o:
$(CC) $(CFLAGS) -c $(srcdir)/$*.c
@SHARED_RULE@
OBJS = scc_close.o scc_destry.o scc_eseq.o \
scc_gennew.o scc_getnam.o scc_gprin.o scc_init.o \
scc_nseq.o scc_read.o scc_reslv.o scc_retrv.o \
scc_sseq.o scc_store.o scc_skip.o scc_ops.o scc_write.o \
scc_sflags.o scc_defops.o scc_errs.o scc_maybe.o
SRCS = $(srcdir)/scc_close.c $(srcdir)/scc_destry.c $(srcdir)/scc_eseq.c \
$(srcdir)/scc_gennew.c $(srcdir)/scc_getnam.c $(srcdir)/scc_gprin.c \
$(srcdir)/scc_init.c $(srcdir)/scc_nseq.c $(srcdir)/scc_read.c \
$(srcdir)/scc_reslv.c $(srcdir)/scc_retrv.c $(srcdir)/scc_sseq.c \
$(srcdir)/scc_store.c $(srcdir)/scc_skip.c $(srcdir)/scc_ops.c \
$(srcdir)/scc_write.c $(srcdir)/scc_sflags.c $(srcdir)/scc_defops.c \
$(srcdir)/scc_errs.c $(srcdir)/scc_maybe.c
all:: all-$(WHAT)
all-unix:: shared $(OBJS)
all-mac:: $(OBJS)
all-windows:: $(OBJS)
test: ${OBJS} scc_test.o
${CC} -o test ${OBJS} scc_test.o
shared:
mkdir shared
clean:: clean-$(WHAT)
clean-unix::
$(RM) shared/*
clean-mac::
clean-windows::
|