Build with debug symbols enabled.
[oweals/cde.git] / cde / lib / DtSvc / DtUtil2 / Imakefile
1 XCOMM $TOG: Imakefile /main/14 1998/04/22 14:18:31 mgreess $
2 #define DoNormalLib     NormalLibDtSvc
3 #define DoSharedLib     SharedLibDtSvc
4 #define DoDebugLib      DebugLibDtSvc
5 #define DoProfileLib    ProfileLibDtSvc
6 #define LibName         DtSvc
7 #define SoRev           SODTSVCREV
8 #define IncSubdir       Dt
9 #define LibCreate       NO
10
11 #include <Threads.tmpl>
12
13 #ifndef DtSvcDefines
14 # define DtSvcDefines   -DXK_MISCELLANY -DMULTIBYTE
15 #endif
16 DEFINES = DtSvcDefines \
17           -DCDE_INSTALLATION_TOP=\"$(CDE_INSTALLATION_TOP)\" \
18           -DCDE_CONFIGURATION_TOP=\"$(CDE_CONFIGURATION_TOP)\"
19 INCLUDES =  -I. -I../include
20
21 #ifdef SunArchitecture
22 EXTRA_INCLUDES = -I$(DTHELPSRC)
23 EXTRA_SRCS = SunDtHelp.c
24 EXTRA_OBJS = SunDtHelp.o
25 #endif
26
27 HEADERS = \
28         ChkpntP.h \
29         Collate.h \
30         CommandM.h \
31         Connect.h \
32         DataTypes.h \
33         DtNlUtils.h \
34         DtP.h \
35         DtPStrings.h \
36         DtosP.h \
37         DtpadM.h \
38         EnvControlI.h \
39         EnvControlP.h \
40         FileM.h \
41         FileUtil.h \
42         GetDispRes.h \
43         DtGetMessageP.h \
44         HashP.h \
45         HourGlass.h \
46         IconFile.h \
47         Indicator.h \
48         IndicatorM.h \
49         Info.h \
50         LocaleXlate.h \
51         Lock.h \
52         Message.h \
53         Msg.h \
54         MsgP.h \
55         MsgCatP.h \
56         MsgLog.h \
57         MsgLogI.h \
58         Service.h \
59         Setlocale.h \
60         SharedProcs.h \
61         SmCreateDirs.h \
62         Spc.h \
63         SvcTT.h \
64         Unistd.h \
65         UserMsg.h \
66         Utility.h \
67         UtilityP.h \
68         XlationSvc.h
69
70 SRCS = \
71         $(EXTRA_SRCS) \
72         ChkpntClient.c \
73         ChkpntListen.c \
74         DtEnvMap.c \
75         DtNlUtils.c \
76         EnvControl.c \
77         FileUtil.c \
78         GetDispRes.c \
79         GetMessage.c \
80         HourGlass.c \
81         Info.c \
82         SharedProcs.c \
83         SmCreateDirs.c \
84         UErrNoBMS.c \
85         Utility.c \
86         ActIndicator.c \
87         CmdUtility.c \
88         DtGetMessage.c \
89         DtUtil.c \
90         GetEmbed.c \
91         Hash.c \
92         PrintXErr.c \
93         XmWrap.c \
94         addToRes.c \
95         lock.c \
96         SvcTT.c \
97         MsgCat.c \
98         MsgLog.c \
99         LocaleXlate.c \
100         XlationSvc.c
101
102 /* WARNING!!!!
103  * Any .o's added to this list need to be added to DTUTIL2_OBJS
104  * and SHARED_DTUTIL2_OBJS in the DtSvc Imakefile.
105  */
106 OBJS = \
107         $(EXTRA_OBJS) \
108         ChkpntClient.o \
109         ChkpntListen.o \
110         DtEnvMap.o \
111         DtNlUtils.o \
112         EnvControl.o \
113         FileUtil.o \
114         GetDispRes.o \
115         GetMessage.o \
116         HourGlass.o \
117         Info.o \
118         SharedProcs.o \
119         SmCreateDirs.o \
120         UErrNoBMS.o \
121         Utility.o \
122         ActIndicator.o \
123         CmdUtility.o \
124         DtGetMessage.o \
125         DtUtil.o \
126         GetEmbed.o \
127         Hash.o \
128         PrintXErr.o \
129         XmWrap.o \
130         addToRes.o \
131         lock.o \
132         SvcTT.o \
133         MsgCat.o \
134         MsgLog.o \
135         LocaleXlate.o \
136         XlationSvc.o
137
138 #include <Library.tmpl>
139
140 SubdirLibraryRule($(OBJS))
141
142 DependTarget()