aboutsummaryrefslogtreecommitdiff
path: root/nx-X11/programs/Xserver/Xprint/pcl/Imakefile
blob: 310ae9e208d4ec128ca798d6f106d04c0a0539fa (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
XCOMM $Xorg: Imakefile,v 1.3 2000/08/17 19:48:07 cpqbld Exp $




XCOMM $XFree86: xc/programs/Xserver/Xprint/pcl/Imakefile,v 1.7 2001/08/01 00:44:45 tsi Exp $

#include <Server.tmpl>

#ifndef PixelSize
#define PixelSize 8
#endif

#ifdef PclDriver
PCL_DRIVER = PclDriver
#else
PCL_DRIVER = -DXP_PCL_COLOR
#endif

SRCS1 =	PclInit.c PclMisc.c PclWindow.c PclFonts.c PclPrint.c \
        PclArea.c PclArc.c PclGC.c PclLine.c PclPixel.c PclPolygon.c \
	PclSpans.c PclText.c PclCursor.c PclAttr.c PclPixmap.c PclSFonts.c \
	PclColor.c PclAttVal.c

OBJS1 = PclInit.o PclMisc.o PclWindow.o PclFonts.o PclPrint.o \
        PclArea.o PclArc.o PclGC.o PclLine.o PclPixel.o PclPolygon.o \
	PclSpans.o PclText.o PclCursor.o PclAttr.o PclPixmap.o PclSFonts.o \
	PclColor.o PclAttVal.o

SRCS = $(SRCS1)

OBJS = $(OBJS1)

DEFINES = -DPSZ=PixelSize $(PCL_DRIVER) -UXFree86LOADER -D_XP_PRINT_SERVER_

   INCLUDES = -I. -I$(XINCLUDESRC) -I.. -I$(LIBSRC) \
	      -I../../include -I$(TOP)/include \
	      -I$(TOP)/include/extensions -I$(TOP)/include/fonts \
	      -I../../mi -I../../mfb -I../../cfb

   LINTLIBS = ../../dix/llib-ldix.ln ../../os/llib-los.ln \
	      ../../mfb/llib-lmfb.ln ../../mi/llib-lmi.ln \
	      ../../cfb/llib-lcfb.ln

NormalLibraryObjectRule()

NormalLibraryTarget(pcl,$(OBJS))
NormalLintTarget($(SRCS1) $(SRCS2))
#ifdef LinkDirectory
LinkSourceFile(Pcl.h,LinkDirectory)
LinkSourceFile(Pclmap.h,LinkDirectory)
LinkSourceFile(PclDef.h,LinkDirectory)
LinkSourceFile(PclSFonts.h,LinkDirectory)

LinkSourceFile(PclArc.c,LinkDirectory)
LinkSourceFile(PclArea.c,LinkDirectory)
LinkSourceFile(PclAttr.c,LinkDirectory)
LinkSourceFile(PclAttVal.c,LinkDirectory)
LinkSourceFile(PclColor.c,LinkDirectory)
LinkSourceFile(PclCursor.c,LinkDirectory)
LinkSourceFile(PclFonts.c,LinkDirectory)
LinkSourceFile(PclGC.c,LinkDirectory)
LinkSourceFile(PclInit.c,LinkDirectory)
LinkSourceFile(PclLine.c,LinkDirectory)
LinkSourceFile(PclMisc.c,LinkDirectory)
LinkSourceFile(PclPixel.c,LinkDirectory)
LinkSourceFile(PclPixmap.c,LinkDirectory)
LinkSourceFile(PclPolygon.c,LinkDirectory)
LinkSourceFile(PclPrint.c,LinkDirectory)
LinkSourceFile(PclSFonts.c,LinkDirectory)
LinkSourceFile(PclSpans.c,LinkDirectory)
LinkSourceFile(PclText.c,LinkDirectory)
LinkSourceFile(PclWindow.c,LinkDirectory)
#endif

DependTarget()