summaryrefslogtreecommitdiff
path: root/xc/lib/Xp/Imakefile
blob: d504661758bb007c4b801b5064275a5c40456886 (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
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
XCOMM $XConsortium: Imakefile /main/2 1996/11/16 15:20:42 rws $
/******************************************************************************
 ******************************************************************************
 **
 ** Description: Imakefile for the DtPrint extension library.
 **
 ** (c) Copyright 1996 Hewlett-Packard Company
 ** (c) Copyright 1996 International Business Machines Corp.
 ** (c) Copyright 1996 Sun Microsystems, Inc.
 ** (c) Copyright 1996 Novell, Inc.
 ** (c) Copyright 1996 Digital Equipment Corp.
 ** (c) Copyright 1996 Fujitsu Limited
 ** (c) Copyright 1996 Hitachi, Ltd.
 ** 
 ** Permission is hereby granted, free of charge, to any person obtaining a copy
 ** of this software and associated documentation files (the "Software"), to deal
 ** in the Software without restriction, including without limitation the rights
 ** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 ** copies of the Software, and to permit persons to whom the Software is
 ** furnished to do so, subject to the following conditions:
 **
 ** The above copyright notice and this permission notice shall be included in
 ** all copies or substantial portions of the Software.
 **
 ** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 ** IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 ** FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
 ** COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
 ** IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 ** CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 **
 ** Except as contained in this notice, the names of the copyright holders shall
 ** not be used in advertising or otherwise to promote the sale, use or other
 ** dealings in this Software without prior written authorization from said
 ** copyright holders.
 **
 ******************************************************************************
 *****************************************************************************/
XCOMM $XFree86: xc/lib/Xp/Imakefile,v 1.2 1998/12/20 11:57:06 dawes Exp $


#define DoNormalLib	NormalLibXp
#define DoSharedLib	SharedLibXp
#define DoExtraLib	SharedLibXp
#define DoDebugLib	DebugLibXp
#define DoProfileLib	ProfileLibXp
#define LibName		Xp
#define SoRev		SOXPREV
#define LibHeaders	NO

#include <Threads.tmpl>

#ifdef SharedXpReqs
REQUIREDLIBS = SharedXpReqs
#endif

#if Malloc0ReturnsNull
ALLOC_DEFINES = -DMALLOC_0_RETURNS_NULL
#endif

DEFINES = $(ALLOC_DEFINES)
INCLUDES = -I$(XLIBSRC) -I$(EXTINCSRC)

/*
 * NOTE: libDtPrint.a has a dependency on extutil.o found in
 * libXext.a
 */
SRCS = \
	XpAttr.c \
	XpContext.c \
	XpDoc.c \
	XpExtUtil.c \
	XpExtVer.c \
	XpGetData.c \
	XpInput.c \
	XpJob.c \
	XpLocale.c \
	XpPage.c \
	XpNotifyPdm.c \
	XpPrinter.c \
	XpPutData.c \
	XpScreens.c \
	XpPageDim.c \
	XpImageRes.c

OBJS = \
	XpAttr.o \
	XpContext.o \
	XpDoc.o \
	XpExtUtil.o \
	XpExtVer.o \
	XpGetData.o \
	XpInput.o \
	XpJob.o \
	XpLocale.o \
	XpPage.o \
	XpNotifyPdm.o \
	XpPrinter.o \
	XpPutData.o \
	XpScreens.o \
	XpPageDim.o \
	XpImageRes.o

LINTLIBS = $(LINTXLIB) $(LINTXEXT)

#include <Library.tmpl>

DependTarget()