Remove UXPDS support
[oweals/cde.git] / cde / lib / DtTerm / TermPrim / Imakefile
1 XCOMM   $TOG: Imakefile /main/3 1998/03/16 14:41:32 mgreess $
2 #define DoNormalLib     NormalLibDtTerm
3 #define DoSharedLib     SharedLibDtTerm
4 #define DoDebugLib      DebugLibDtTerm
5 #define DoProfileLib    ProfileLibDtTerm
6 #define LibName         DtTerm
7 #define SoRev           SODTTERMREV
8 #define IncSubdir       Dt
9 #define LibCreate       NO
10
11 #include <Threads.tmpl>
12
13 DEPEND_DEFINES = $(DEPENDDEFINES)
14 DEFINES = $(ARCHITECTURE_DEFINES)
15
16 INCLUDES = -I.
17
18 HEADERS = TermPrim.h TermPrimP.h
19
20 SRCS = \
21         TermPrim.c \
22         TermPrimAction.c \
23         TermPrimBuffer.c \
24         TermPrimBufferWc.c \
25         TermPrimCursor.c \
26         TermPrimDebug.c \
27         TermPrimFunction.c \
28         TermPrimGetPty.c \
29         TermPrimLineDraw.c \
30         TermPrimParse.c \
31         TermPrimParseTable.c \
32         TermPrimParser.c \
33         TermPrimPendingText.c \
34         TermPrimRender.c \
35         TermPrimRenderMb.c \
36         TermPrimRenderFont.c \
37         TermPrimRenderFontSet.c \
38         TermPrimRenderLineDraw.c \
39         TermPrimRepType.c \
40         TermPrimScroll.c \
41         TermPrimSelect.c \
42         TermPrimSetPty.c \
43         TermPrimSetUtmp.c \
44         TermPrimSubproc.c \
45         TermPrimUtil.c    \
46         TermPrimVersion.c \
47         TermPrimWMProtocols.c
48
49 OBJS = \
50         TermPrim.o \
51         TermPrimAction.o \
52         TermPrimBuffer.o \
53         TermPrimBufferWc.o \
54         TermPrimCursor.o \
55         TermPrimDebug.o \
56         TermPrimFunction.o \
57         TermPrimGetPty.o \
58         TermPrimLineDraw.o \
59         TermPrimParse.o \
60         TermPrimParseTable.o \
61         TermPrimParser.o \
62         TermPrimPendingText.o \
63         TermPrimRender.o \
64         TermPrimRenderMb.o \
65         TermPrimRenderFont.o \
66         TermPrimRenderFontSet.o \
67         TermPrimRenderLineDraw.o \
68         TermPrimRepType.o \
69         TermPrimScroll.o \
70         TermPrimSelect.o \
71         TermPrimSetPty.o \
72         TermPrimSetUtmp.o \
73         TermPrimSubproc.o \
74         TermPrimUtil.o    \
75         TermPrimVersion.o \
76         TermPrimWMProtocols.o
77
78 #include <Library.tmpl>
79
80 /* These should be cleaned up.  Test SVR4Architecture? */
81 #ifdef AlphaArchitecture
82 LinkFile(TermPrimGetPty.c,TermPrimGetPty-bsd.c)
83 #endif
84
85 #ifdef HPArchitecture
86 # if OSMajorVersion > 9
87 LinkFile(TermPrimGetPty.c,TermPrimGetPty-svr4.c)
88 # else
89 LinkFile(TermPrimGetPty.c,TermPrimGetPty-bsd.c)
90 # endif
91 #endif
92
93 #ifdef IBMArchitecture
94 LinkFile(TermPrimGetPty.c,TermPrimGetPty-clone.c)
95 #endif
96
97 #ifdef LinuxArchitecture
98 LinkFile(TermPrimGetPty.c,TermPrimGetPty-svr4.c)
99 #endif
100
101 #ifdef SunArchitecture
102 LinkFile(TermPrimGetPty.c,TermPrimGetPty-svr4.c)
103 #endif
104
105 #ifdef USLArchitecture
106 LinkFile(TermPrimGetPty.c,TermPrimGetPty-svr4.c)
107 #endif
108
109 #ifdef BSDArchitecture
110 LinkFile(TermPrimGetPty.c,TermPrimGetPty-bsd.c)
111 #endif
112
113 SubdirLibraryRule($(OBJS))
114
115 DependTarget()