Remove Unixware and openserver support
[oweals/cde.git] / cde / lib / DtSearch / Imakefile
1 XCOMM $XConsortium: Imakefile /main/13 1996/08/20 15:21:22 rws $
2 #define IHaveSubdirs
3 #define PassCDebugFlags /**/
4
5 SUBDIRS = raima
6 EXTRALIBRARYDEPS = raima/DONE
7
8 #ifdef AlphaArchitecture
9 EXTRA_DEFINES = -DBYTE_SWAP -D_OSF_SOURCE
10 #endif
11
12 #if defined(LinuxArchitecture) || defined(BSDArchitecture)
13 EXTRA_DEFINES = -DBYTE_SWAP
14 #endif
15
16 #if defined(SunArchitecture)
17 EXTRA_DEFINES = -DBYTE_SWAP
18 #endif
19
20 MakeSubdirs($(SUBDIRS))
21 ForceSubdirs($(SUBDIRS))
22 DependSubdirs($(SUBDIRS))
23
24 #define DoNormalLib     NormalLibDtSearch
25 #define DoSharedLib     SharedLibDtSearch
26 #define DoDebugLib      DebugLibDtSearch
27 #define DoProfileLib    ProfileLibDtSearch
28 #define LibName         DtSearch
29 #define SoRev           SODTSEARCHREV
30 #define IncSubdir       Dt
31
32 #ifndef DtSearchDefines
33 # define DtSearchDefines        -DI18N_MSG -DMULTIBYTE
34 #endif
35 DEFINES = DtSearchDefines
36 INCLUDES = -I. -I./raima
37 YFLAGS = -d
38
39
40 #ifdef SharedDtSearchReqs
41 REQUIREDLIBS = SharedDtSearchReqs
42 #endif
43
44 HEADERS = \
45         Search.h \
46         SearchE.h \
47         SearchP.h \
48         boolpars.h \
49         boolyac.h \
50         dberr.h \
51         dproto.h
52
53 SRCS = \
54         apndext.c               ausdopen.c              ausexit.c \
55         bmstrstr.c              boolpars.c              boolsrch.c \
56         boolyac.c               cuslang.c               dbchange.c \
57         dberr.c                 delspace.c              dtoe.c \
58         dtoeinit.c              dtsrapi.c               dtsrdbrec.c \
59         dtsrjoint.c             dtsrswab.c \
60         dtsrutil.c              dtsrve.c \
61         endslash.c              fileman.c               globals.c \
62         hdecode.c               hencode.c               hilite.c \
63         iscompat.c              isduprec.c              jpn.c \
64         lang.c                  langmap.c               msgs.c \
65         msgutil.c               objdate.c               ocf.c \
66         opendblk.c              ophuf.c                 readchar.c \
67         strupr.c                userint.c               vedelete.c \
68         vestatis.c              vstfunct.c
69
70 OBJS1 = \
71         apndext.o               ausdopen.o              ausexit.o \
72         bmstrstr.o              boolpars.o              boolsrch.o \
73         boolyac.o               cuslang.o               dbchange.o \
74         dberr.o                 delspace.o              dtoe.o \
75         dtoeinit.o              dtsrapi.o               dtsrdbrec.o \
76         dtsrjoint.o             dtsrswab.o \
77         dtsrutil.o              dtsrve.o \
78         endslash.o              fileman.o               globals.o \
79         hdecode.o               hencode.o               hilite.o \
80         iscompat.o              isduprec.o              jpn.o \
81         lang.o                  langmap.o               msgs.o \
82         msgutil.o               objdate.o               ocf.o \
83         opendblk.o              ophuf.o                 readchar.o \
84         strupr.o                userint.o               vedelete.o \
85         vestatis.o              vstfunct.o
86
87 RAIMA_OBJS = \
88         raima/alloc.o                   raima/cmstat.o \
89         raima/cmtype.o                  raima/connect.o \
90         raima/costat.o                  raima/cotype.o \
91         raima/crget.o                   raima/crread.o \
92         raima/crset.o                   raima/crstat.o \
93         raima/crtype.o                  raima/crwrite.o \
94         raima/csmget.o                  raima/csmread.o \
95         raima/csmset.o                  raima/csmwrite.o \
96         raima/csoget.o                  raima/csoread.o \
97         raima/csoset.o                  raima/csowrite.o \
98         raima/csstat.o                  raima/ctscm.o \
99         raima/ctsco.o                   raima/ctscr.o \
100         raima/dbacode.o                 raima/dbdpath.o \
101         raima/dbfpath.o                 raima/dblfcns.o \
102         raima/dbswab.o \
103         raima/dbuserid.o                raima/delete.o \
104         raima/destroy.o                 raima/dio.o \
105         raima/discon.o                  raima/disdel.o \
106         raima/fillnew.o                 raima/findco.o \
107         raima/findfm.o                  raima/findlm.o \
108         raima/findnm.o                  raima/findpm.o \
109         raima/gtscm.o                   raima/gtsco.o \
110         raima/gtscr.o                   raima/gtscs.o \
111         raima/initial.o                 raima/inittab.o \
112         raima/ismember.o                raima/isowner.o \
113         raima/keydel.o                  raima/keyexist.o \
114         raima/keyfcns.o                 raima/keyfind.o \
115         raima/keyfrst.o                 raima/keylast.o \
116         raima/keynext.o                 raima/keyprev.o \
117         raima/keystore.o                raima/libfcns.o \
118         raima/makenew.o                 raima/mapchar.o \
119         raima/members.o                 raima/netunix.o \
120         raima/oflag.o                   raima/opens.o \
121         raima/options.o                 raima/pathfcns.o \
122         raima/recfcns.o                 raima/recfrst.o \
123         raima/reclast.o                 raima/recnext.o \
124         raima/recprev.o                 raima/recread.o \
125         raima/recset.o                  raima/recstat.o \
126         raima/recwrite.o                raima/renfile.o \
127         raima/rwcurr.o                  raima/setdb.o \
128         raima/setmm.o                   raima/setmo.o \
129         raima/setmr.o                   raima/setom.o \
130         raima/setoo.o                   raima/setor.o \
131         raima/setrm.o                   raima/setro.o \
132         raima/startup.o                 raima/stscm.o \
133         raima/stsco.o                   raima/stscr.o \
134         raima/stscs.o                   raima/utscm.o \
135         raima/utsco.o                   raima/utscr.o \
136         raima/utscs.o
137
138 OBJS = $(OBJS1) $(RAIMA_OBJS)
139
140 YaccFile(boolyac,$(YFLAGS))
141
142 #include <Library.tmpl>
143
144 DependTarget()