summaryrefslogtreecommitdiff
path: root/xc/programs/Xserver/fb/Imakefile
blob: 272dfdb22fe057e556878988e7cd23090570e49b (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
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
79
80
81
82
83
84
85
86
87
88
89
90
91
92
XCOMM $XFree86: xc/programs/Xserver/fb/Imakefile,v 1.3 2000/02/14 19:20:26 dawes Exp $
XCOMM 
XCOMM 
XCOMM $Id: Imakefile,v 1.1.1.2 2000/02/22 15:42:19 kem Exp $
#define IHaveModule
#include <Server.tmpl>

#ifdef FbNoPixelAddrCode
DEFINES=-DFBNOPIXADDR -DFBNO24BIT
#endif
  
#ifdef XFree86Version
#if DoLoadableServer
XFMODSRC = fbmodule.c
XFMODOBJ = fbmodule.o
#endif
#endif

SRCS =	$(XFMODSRC) \
	fballpriv.c \
	fbbits.c \
	fbblt.c \
	fbbltone.c \
	fbbstore.c \
	fbcmap.c \
	fbcopy.c \
	fbfill.c \
	fbfillrect.c \
	fbfillsp.c \
	fbgc.c \
	fbgetsp.c \
	fbglyph.c \
	fbimage.c \
	fbline.c \
	fbpixmap.c \
	fbpoint.c \
	fbpush.c \
	fbscreen.c \
	fbseg.c \
	fbsetsp.c \
	fbsolid.c \
	fbstipple.c \
	fbtile.c \
	fbutil.c \
	fbwindow.c

OBJS =	$(XFMODOBJ) \
	fbarc.o \
	fballpriv.o \
	fbbits.o \
	fbblt.o \
	fbbltone.o \
	fbbstore.o \
	fbcmap.o \
	fbcopy.o \
	fbfill.o \
	fbfillrect.o \
	fbfillsp.o \
	fbgc.o \
	fbgetsp.o \
	fbglyph.o \
	fbimage.o \
	fbline.o \
	fbpixmap.o \
	fbpoint.o \
	fbpush.o \
	fbscreen.o \
	fbseg.o \
	fbsetsp.o \
	fbsolid.o \
	fbstipple.o \
	fbtile.o \
	fbutil.o \
	fbwindow.o
	
   INCLUDES = -I. -I../mi -I../include -I$(XINCLUDESRC) \
	      -I$(FONTINCSRC) -I$(XF86SRC)/common $(EXTRAINCLUDES)
   LINTLIBS = ../dix/llib-ldix.ln ../os/llib-los.ln \
	     ../mi/llib-lmi.ln

NormalLibraryObjectRule()
NormalLibraryTarget(fb,$(OBJS))
LintLibraryTarget(fb,$(SRCS))

NormalLintTarget($(SRCS))

InstallLibraryModule(fb,$(MODULEDIR),.)

#ifndef OS2Architecture
DependTarget()
#endif