Fixes for OpenBSD
[oweals/cde.git] / cde / lib / DtSvc / DtCodelibs / Imakefile
1 XCOMM $XConsortium: Imakefile /main/6 1996/08/20 14:48:43 drk $
2 XCOMM (c) Copyright 1996 Digital Equipment Corporation.
3 XCOMM (c) Copyright 1993-1994,1996 Hewlett-Packard Company.
4 XCOMM (c) Copyright 1993-1994,1996 International Business Machines Corp.
5 XCOMM (c) Copyright 1993-1994,1996 Sun Microsystems, Inc.
6 XCOMM (c) Copyright 1993-1994,1996 Novell, Inc. 
7 XCOMM (c) Copyright 1996 FUJITSU LIMITED.
8 XCOMM (c) Copyright 1996 Hitachi.
9
10 #define DoNormalLib     NormalLibDtSvc
11 #define DoSharedLib     SharedLibDtSvc
12 #define DoDebugLib      DebugLibDtSvc
13 #define DoProfileLib    ProfileLibDtSvc
14 #define LibName         DtSvc
15 #define SoRev           SODTSVCREV
16 #define LibHeaders      NO
17 #define LibCreate       NO
18
19 #define CplusplusSource YES
20 DEPEND_DEFINES = $(CXXDEPENDINCLUDES)
21
22 #include <Threads.tmpl>
23
24 #ifndef DtSvcDefines
25 # define DtSvcDefines   -DMULTIBYTE
26 #endif
27 DEFINES = DtSvcDefines
28 INCLUDES = -I. -I../include
29
30 #if defined(RsArchitecture) 
31 CXXEXTRA_DEFINES = -qlanglvl=compat
32 #endif
33
34 SRCS =  buf.C           filegen.C       mbschr.C \
35         pathcollapse.C  shellscan.C     strend.C \
36         strhash.C       stringio.C      strtokx.C \
37         strwcmp.C       privbuf.C       strcase.C 
38
39 /* WARNING!!!!
40  * Any .o's added to this list need to be added to DTCODELIBS_OBJS3
41  * and SHARED_DTCODELIBS_OBJS3 in the DtSvc Imakefile.
42  */
43 OBJS =  buf.o           filegen.o       mbschr.o \
44         pathcollapse.o  shellscan.o     strend.o \
45         strhash.o       stringio.o      strtokx.o \
46         strwcmp.o       privbuf.o       strcase.o 
47
48 #include <Library.tmpl>
49
50 SubdirLibraryRule($(OBJS))
51
52 DependTarget()