Files
xsrc/xfree/xc/lib/Xmu/Imakefile

177 lines
2.9 KiB
Plaintext

XCOMM $Xorg: Imakefile,v 1.3 2000/08/17 19:46:02 cpqbld Exp $
XCOMM $XFree86: xc/lib/Xmu/Imakefile,v 1.9 2004/04/05 02:33:12 dawes Exp $
#define DoNormalLib NormalLibXmu
#define DoSharedLib SharedLibXmu
#define DoExtraLib ExtraLibXmu
#define DoDebugLib DebugLibXmu
#define DoProfileLib ProfileLibXmu
#define HasSharedData YES
#define LibName Xmu
#define SoRev SOXMUREV
#define IncSubdir X11
#define IncSubSubdir Xmu
#include <Threads.tmpl>
#ifdef SharedXmuReqs
REQUIREDLIBS = SharedXmuReqs
#endif
/* Since people link in Xmu without Xt, we avoid references to string data. */
#if HasSharedLibraries
SHAREDCODEDEF = SharedCodeDef -DXTSTRINGDEFINES
#endif
LINTLIBS = $(LINTXLIB)
#if HasSnprintf
MISC_DEFINES = -DHAS_SNPRINTF
#else
MISC_INCLUDES = -I$(LIBSRC)/misc
#endif
DEFINES = $(MISC_DEFINES)
INCLUDES = $(MISC_INCLUDES)
#ifdef OsNameDefines
OS_NAME_DEFINES = OsNameDefines
#endif
CSSDEFS = $(OS_NAME_DEFINES) $(CONNECTION_FLAGS)
BITDEFS = -DBITMAPDIR=\"$(INCDIR)/X11/bitmaps\"
HEADERS = \
Xmu.h \
Atoms.h \
CharSet.h \
CloseHook.h \
Converters.h \
CurUtil.h \
CvtCache.h \
DisplayQue.h \
Drawing.h \
Editres.h \
EditresP.h \
Error.h \
ExtAgent.h \
Initer.h \
Lookup.h \
Misc.h \
StdSel.h \
StdCmap.h \
SysUtil.h \
WidgetNode.h \
WinUtil.h \
Xct.h
SRCS = \
AllCmap.c \
Atoms.c \
ClientWin.c \
Clip.c \
CloseHook.c \
CmapAlloc.c \
CrCmap.c \
CrPixFBit.c \
CursorName.c \
CvtCache.c \
CvtStdSel.c \
DefErrMsg.c \
DelCmap.c \
DisplayQue.c \
Distinct.c \
DrawLogo.c \
DrRndRect.c \
EditresCom.c \
ExtAgent.c \
FToCback.c \
GetHost.c \
GrayPixmap.c \
Initer.c \
LocBitmap.c \
Lookup.c \
LookupCmap.c \
Lower.c \
RdBitF.c \
ScrOfWin.c \
ShapeWidg.c \
StdCmap.c \
StrToBS.c \
StrToBmap.c \
StrToCurs.c \
StrToGrav.c \
StrToJust.c \
StrToLong.c \
StrToOrnt.c \
StrToShap.c \
StrToWidg.c \
UpdMapHint.c \
VisCmap.c \
WidgetNode.c \
Xct.c \
sharedlib.c
#if SharedDataSeparation
UNSHAREDOBJS = sharedlib.o
#endif
OBJS = \
AllCmap.o \
Atoms.o \
ClientWin.o \
Clip.o \
CloseHook.o \
CmapAlloc.o \
CrCmap.o \
CrPixFBit.o \
CursorName.o \
CvtCache.o \
CvtStdSel.o \
DefErrMsg.o \
DelCmap.o \
DisplayQue.o \
Distinct.o \
DrawLogo.o \
DrRndRect.o \
EditresCom.o \
ExtAgent.o \
FToCback.o \
GetHost.o \
GrayPixmap.o \
Initer.o \
LocBitmap.o \
Lookup.o \
LookupCmap.o \
Lower.o \
RdBitF.o \
ScrOfWin.o \
ShapeWidg.o \
StdCmap.o \
StrToBS.o \
StrToBmap.o \
StrToCurs.o \
StrToGrav.o \
StrToJust.o \
StrToLong.o \
StrToOrnt.o \
StrToShap.o \
StrToWidg.o \
UpdMapHint.o \
VisCmap.o \
WidgetNode.o \
Xct.o
#include <Library.tmpl>
SpecialCLibObjectRule(CvtStdSel,$(ICONFIGFILES),$(CSSDEFS))
SpecialCLibObjectRule(LocBitmap,$(ICONFIGFILES),$(BITDEFS))
#if DoSharedLib && SharedDataSeparation
SpecialCObjectRule(sharedlib,$(_NOOP_),$(SHLIBDEF))
#endif
DependTarget()