File: Makefile

package info (click to toggle)
ttfprint 0.9-5
  • links: PTS
  • area: main
  • in suites: potato, woody
  • size: 1,440 kB
  • ctags: 379
  • sloc: ansic: 3,050; makefile: 57
file content (30 lines) | stat: -rw-r--r-- 684 bytes parent folder | download | duplicates (2)
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
CC = gcc
CFLAGS = -O6 -s -Wall


ttfprint: ttfprint.o ttf2ps.o prescan.o print_file.o template.o 

ttfprint.o: ttfprint.c
	$(CC) $(CFLAGS) -o ttfprint.o -c ttfprint.c

template.o: template.c
	$(CC) $(CFLAGS) -o template.o -c template.c

ttf2ps.o: ttf2ps.c
	$(CC) $(CFLAGS) -o ttf2ps.o -c ttf2ps.c

prescan.o: prescan.c
	$(CC) $(CFLAGS) -o prescan.o -c prescan.c

print_file.o: print_file.c
	$(CC) $(CFLAGS) -o print_file.o -c print_file.c

# The followings are added for Debian (but can be used in other
# platforms too)

.PHONY: install clean
install:
	install -m755 ttfprint $(DESTDIR)/usr/bin/ttfprint

clean:
	-rm -f ttfprint.o ttf2ps.o prescan.o print_file.o template.o ttfprint