Files
cdesktop/cde/programs/dtinfo/dtinfo/src/OnlineRender/Imakefile
2013-10-20 16:23:40 -06:00

63 lines
1.6 KiB
Plaintext

XCOMM $XConsortium: Imakefile /main/8 1996/08/21 15:43:09 drk $
DEPEND_DEFINES = $(CXXDEPENDINCLUDES) $(DEPENDDEFINES)
CXXEXTRA_DEFINES = -DEXPAND_TEMPLATES
LIBNAME=OnlineRender
NormalCplusplusObjectRule()
INCLUDES=$(BROWSER_INCLUDES) $(MMDB_INCLUDES) $(STYLE_SHEET_INCLUDES) \
$(COMMON_CLASS_INCLUDES)
DEFINES=-DCDE_NEXT
#ifdef DoLicenseManagement
EXTRA_DEFINES=-DLICENSE_MANAGEMENT
EXTRA_INCLUDES=$(LICENSE_L_INCLUDES)
#endif
#include "Classlist.mk"
SRCS=\
CanvasRenderer.C \
FeatureSupport.C \
FontCache.C \
SegClientData.C
OBJS= $(SRCS:.C=.o)
make_msgs($(LIBNAME), $(MSGS))
dfiles:
#ifdef UXPArchitecture
SpecialCPlusPlusObjectRule(ORTemplates.o,, +Tall_tmpls -DEXPAND_TEMPLATES)
SpecialCPlusPlusExpandRule(ORTemplates..c,ORTemplates.C,+Tall_tmpls -DEXPAND_TEMPLATES)
#elif defined(LinuxArchitecture) || defined(BSDArchitecture)
SpecialCPlusPlusObjectRule(ORTemplates.o,,-DEXPAND_TEMPLATES)
SpecialCPlusPlusExpandRule(ORTemplates..c,ORTemplates.C,-DEXPAND_TEMPLATES)
#endif
#if defined(UseWideChars) && defined(SunArchitecture) && (OSMajorVersion == 4)
WC_FLAGS=-I/VOB/olias/library/Xwchar/src
WC_OBJS=\
CanvasRenderer.o \
FeatureSupport.o
SpecialCPlusPlusObjectRule($(WC_OBJS),,$(WC_FLAGS))
#endif
#ifdef AIXArchitecture
RealLibrary($(LIBNAME),$(OBJS),$(LIBDIR))
#else
#if defined(SunArchitecture) && CplusplusCompilerMajorVersion > 3
SimpleLibraryT($(LIBNAME), $(OBJS), $(LIBDIR))
#elif defined(LinuxArchitecture) || defined(BSDArchitecture)
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#else
SimpleLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
XCOMM RealLibrary($(LIBNAME), $(OBJS), $(LIBDIR))
#endif
#endif
DependTarget()