File: Makefile

package info (click to toggle)
ts10 0.8.030519-2
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 3,580 kB
  • ctags: 11,222
  • sloc: ansic: 67,647; sh: 337; makefile: 328
file content (38 lines) | stat: -rwxr-xr-x 406 bytes parent folder | download
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
CC = gcc
LD = gcc
CFLAGS = -g -O3 -c -DDEBUG
LDFLAGS = -g
INCLUDES = -I../.. -I.
LIBS = 

BINDIR = .
LIBUBA = ${BINDIR}/libuba.a

OBJS = \
	bdv.o \
	dhu.o \
	dl.o \
	dz.o \
	kwl.o \
	mrv.o \
	lp.o \
	lp20.o \
	rh.o \
	rl.o \
	rq.o \
	tcu.o \
	tq.o \
	ts.o \
	uba.o \
	xq.o 

all: ${LIBUBA}

${LIBUBA}: ${OBJS}
	${AR} rc $@ ${OBJS}

.c.o:
	${CC} ${CFLAGS} ${INCLUDES} $<

clean:
	@rm -rf ${LIBUBA} *.o *.il