|
|
1.1 root 1: # Makefile for PQD Device Dependent X library
2:
3: SRCDIR= ../libsrc
4: INCPATH= -I. -I../../include -I../../X -I../bitblt
5: # CC= cc -g
6: CFLAGS= -c -C -O -DPQD $(INCPATH)
7:
8: SRCS= bitpix.c copy.c copybits.c cursor.c draw.c fill.c font.c \
9: globals.c display.c put.c reversebits.c text.c tile.c \
10: util.c pqd.c mpixline.c makemask.c pathlist.c spixline.c \
11: keyboard.c
12:
13: OBJS= bitpix.o copy.o copybits.o cursor.o draw.o fill.o font.o \
14: globals.o display.o put.o reversebits.o text.o tile.o \
15: util.o pqd.o mpixline.o makemask.o pathlist.o spixline.o \
16: keyboard.o
17:
18: all: libpqd.a
19:
20: bitpix.o: $(SRCDIR)/private.h $(SRCDIR)/bitblt.h $(SRCDIR)/bitpix.c
21: $(CC) $(CFLAGS) $(SRCDIR)/bitpix.c
22: copy.o: $(SRCDIR)/private.h $(SRCDIR)/bitblt.h $(SRCDIR)/copy.c
23: $(CC) $(CFLAGS) $(SRCDIR)/copy.c
24: fill.o: $(SRCDIR)/private.h $(SRCDIR)/bitblt.h $(SRCDIR)/fill.c
25: $(CC) $(CFLAGS) $(SRCDIR)/fill.c
26: font.o: $(SRCDIR)/private.h $(SRCDIR)/xsite.h $(SRCDIR)/font.h \
27: $(SRCDIR)/font.c
28: $(CC) $(CFLAGS) $(SRCDIR)/font.c
29: globals.o: $(SRCDIR)/private.h $(SRCDIR)/globals.c
30: $(CC) $(CFLAGS) $(SRCDIR)/globals.c
31: put.o: $(SRCDIR)/private.h $(SRCDIR)/bitblt.h $(SRCDIR)/put.c
32: $(CC) $(CFLAGS) $(SRCDIR)/put.c
33: text.o: $(SRCDIR)/private.h $(SRCDIR)/bitblt.h $(SRCDIR)/text.h $(SRCDIR)/text.c
34: $(CC) $(CFLAGS) $(SRCDIR)/text.c
35: tile.o: $(SRCDIR)/private.h $(SRCDIR)/bitblt.h $(SRCDIR)/tile.c
36: $(CC) $(CFLAGS) $(SRCDIR)/tile.c
37: util.o: $(SRCDIR)/private.h $(SRCDIR)/util.c
38: $(CC) $(CFLAGS) $(SRCDIR)/util.c
39: copybits.o: $(SRCDIR)/private.h $(SRCDIR)/bitblt.h $(SRCDIR)/copybits.c
40: $(CC) $(CFLAGS) $(SRCDIR)/copybits.c
41: reversebits.o: $(SRCDIR)/private.h $(SRCDIR)/reversebits.c
42: $(CC) $(CFLAGS) $(SRCDIR)/reversebits.c
43: draw.o: $(SRCDIR)/private.h $(SRCDIR)/bitblt.h $(SRCDIR)/draw.c
44: $(CC) $(CFLAGS) $(SRCDIR)/draw.c
45: mpixline.o: $(SRCDIR)/private.h $(SRCDIR)/bitblt.h $(SRCDIR)/mpixline.c
46: $(CC) $(CFLAGS) $(SRCDIR)/mpixline.c
47: spixline.o: $(SRCDIR)/private.h $(SRCDIR)/spixline.h $(SRCDIR)/spixline.c
48: $(CC) $(CFLAGS) $(SRCDIR)/spixline.c
49: cursor.o: $(SRCDIR)/private.h $(SRCDIR)/cursor.c
50: $(CC) $(CFLAGS) $(SRCDIR)/cursor.c
51: display.o: $(SRCDIR)/private.h $(SRCDIR)/display.c $(SRCDIR)/pqd.h
52: $(CC) $(CFLAGS) $(SRCDIR)/display.c
53: pqd.o: $(SRCDIR)/private.h $(SRCDIR)/pqd.h $(SRCDIR)/pqd.c
54: $(CC) $(CFLAGS) $(SRCDIR)/pqd.c
55: makemask.o: $(SRCDIR)/private.h $(SRCDIR)/makemask.h $(SRCDIR)/pathlist.h \
56: $(SRCDIR)/makemask.c
57: $(CC) $(CFLAGS) $(SRCDIR)/makemask.c
58: pathlist.o: $(SRCDIR)/private.h $(SRCDIR)/pathlist.h $(SRCDIR)/pathlist.c
59: $(CC) $(CFLAGS) $(SRCDIR)/pathlist.c
60: keyboard.o: $(SRCDIR)/private.h $(SRCDIR)/keymatch.h $(SRCDIR)/keyboard.c
61: $(CC) $(CFLAGS) $(SRCDIR)/keyboard.c
62: $(SRCDIR)/private.h: /usr/include/machinecons/xio.h /usr/include/sys/types.h \
63: /usr/include/stdio.h ../../X/vsinput.h ../../X/Xdev.h ../../X/X.h \
64: /usr/include/machinecons/qevent.h /usr/include/sys/ioctl.h \
65: /usr/include/sgtty.h /usr/include/fcntl.h /usr/include/sys/tbioctl.h \
66: /usr/include/machineio/mouseio.h /usr/include/machinecons/qevent.h
67: touch $(SRCDIR)/private.h
68:
69: libpqd.a: $(OBJS)
70: @rm -f libpqd.a
71: ar r libpqd.a $(OBJS)
72: @ranlib libpqd.a
73:
74: clean:
75: rm -f *.o libpqd.a
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.