177 lines
2.9 KiB
Plaintext
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()
|