libDtCmP: use TIRPC on linux, fix some warnings
[oweals/cde.git] / cde / programs / dtcm / libDtCmP / Imakefile
1 XCOMM  $XConsortium: Imakefile /main/5 1996/05/14 10:36:35 barstow $
2 #define DoNormalLib     YES
3 #define DoSharedLib     NO
4 #define DoDebugLib      NO
5 #define DoProfileLib    NO
6 #define LibName         DtCmP
7 #define LibHeaders      NO
8 #define LibInstall      NO
9  
10 INCLUDES = -I. -I$(CSASRC)
11
12 OSMAJORVERSION = OSMajorVersion
13 OSMINORVERSION = OSMinorVersion
14
15 DEPEND_DEFINES = $(DEPENDDEFINES)
16 DEFINES = -DRFC_MIME -DLINE_COUNT -DV2 -DOW_I18N \
17         -DREL="$(OSMAJORVERSION)$(OSMINORVERSION)" \
18         -DRELMAJOR="$(OSMAJORVERSION)" -DRELMINOR="$(OSMINORVERSION)"
19
20 #if defined(LinuxArchitecture)
21 EXTRA_INCLUDES = $(TIRPCINC)
22 #endif
23
24 #ifdef SunArchitecture
25 XCOMM Uncomment to build using Federated Naming Services.  To activate
26 XCOMM you must set the UseFNS resource to True before running dtcm.
27 XCOMM #define UseFNS
28
29 # ifdef UseFNS
30    EXTRA_DEFINES = -DFNS -DSunOS=$(OSMAJORVERSION)$(OSMINORVERSION)
31 # else
32    EXTRA_DEFINES = -DSunOS=$(OSMAJORVERSION)$(OSMINORVERSION)
33 # endif
34  EXTRA_CCOPTIONS = -xstrconst -Xc -v
35 #endif
36
37 SRCS =  cm_tty.c        cmfns.c         dtfns.c \
38         getdate.c       props.c         resource.c \
39         timeops.c       util.c
40
41 OBJS =  cm_tty.o        cmfns.o         dtfns.o \
42         getdate.o       props.o         resource.o \
43         timeops.o       util.o
44
45 YaccFileNoFlags(getdate)
46
47 #include <Library.tmpl>
48
49 DependTarget()