diff options
Diffstat (limited to 'nx-X11/lib/Xmu/Imakefile')
-rw-r--r-- | nx-X11/lib/Xmu/Imakefile | 176 |
1 files changed, 176 insertions, 0 deletions
diff --git a/nx-X11/lib/Xmu/Imakefile b/nx-X11/lib/Xmu/Imakefile new file mode 100644 index 000000000..5d3ac5bb5 --- /dev/null +++ b/nx-X11/lib/Xmu/Imakefile @@ -0,0 +1,176 @@ +XCOMM $Xorg: Imakefile,v 1.3 2000/08/17 19:46:02 cpqbld Exp $ + + + + +XCOMM $XFree86: xc/lib/Xmu/Imakefile,v 1.7 1999/04/28 15:04:50 dawes Exp $ + +#define DoNormalLib NormalLibXmu +#define DoSharedLib SharedLibXmu +#define DoExtraLib SharedLibXmu +#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() |