Remove UXPDS support
[oweals/cde.git] / cde / programs / dtinfo / dtinfo / src / Query / Imakefile
1 XCOMM $XConsortium: Imakefile /main/7 1996/08/21 15:43:32 drk $
2
3 DEPEND_DEFINES = $(DEPENDDEFINES)
4 CXXEXTRA_DEFINES = -DEXPAND_TEMPLATES
5
6 MAKEFILEDEPS=Classlist.mk
7
8 LIBNAME=Query
9
10 NormalCplusplusObjectRule()
11
12 INCLUDES=$(CXXDEPENDINCLUDES) $(BROWSER_INCLUDES) $(COMMON_CLASS_INCLUDES)
13
14 #include "Classlist.mk"
15
16 OBJS=$(SRCS:.C=.o)
17
18 #if defined(HPArchitecture)
19 /*
20  *  SWM - Need to compile this file with +i so
21  *  the correct code is generated. The HP compiler
22  *  doesn't handle class members declared as static void _*
23  *  correctly without the +i option.
24  */
25 SpecialCPlusPlusObjectRule(QueryTermView.o,,+i)
26 #endif
27
28 #if defined(UseWideChars) && defined(SunArchitecture) && (OSMajorVersion == 4)
29 WC_OBJS= \
30 QueryTerm.o \
31 QueryGroup.o
32
33 SpecialCPlusPlusObjectRule($(WC_OBJS),,-I/VOB/olias/library/Xwchar/src)
34 #endif
35
36 make_libfiles($(LIBNAME), $(CLASSES))
37 make_msgs($(LIBNAME), $(MSGS))
38
39 #if defined(SunArchitecture) && CplusplusCompilerMajorVersion > 3
40 SimpleLibraryT($(LIBNAME), $(OBJS), $(LIBDIR))
41 #elif defined(LinuxArchitecture) || defined(BSDArchitecture)
42 SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
43 #else
44 SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
45 XCOMM RealLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
46 #endif
47
48 clean::
49         $(RM) *..c
50
51 DependTarget()