File:  [Research Unix] / researchv9 / X11 / src / X.V11R1 / lib / Xtk / Imakefile
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 17:22:00 2018 UTC (8 years, 1 month ago) by root
Branches: belllabs, MAIN
CVS tags: researchv9-SUN3_old, researchv9-SUN3, HEAD
researchv9-SUN3(old)

#define IHaveSubdirs
#define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS)'

    CDEBUGFLAGS = -g
        SUBDIRS = clients
       INCLUDES = -I. -I$(OLDXRMSRC) -I$(XLIBSRC) -I$(TOP) -I$(TOP)/X11
#if BigEndianArchitecture == YES
        DEFINES = -DLIBDIR=\"$(LIBDIR)\" -DBIGENDIAN
#else
        DEFINES = -DLIBDIR=\"$(LIBDIR)\"
#endif
   INSTALLFLAGS = -m 0644

HEADERS = \
	Atoms.h \
	ButtonBox.h \
	Clock.h \
	Command.h \
	Intrinsic.h \
	Knob.h \
	Label.h \
	Load.h \
	Misc.h \
	Quarks.h \
	Scroll.h \
	Text.h \
	TopLevel.h \
	TM.h

SRCS = \
	ArgList.c \
	Alloc.c \
	AsciiSink.c \
	ButtonBox.c \
	Clock.c \
	Command.c \
	Conversion.c \
	Cursors.c \
	DiskSrc.c \
	Error.c \
	Event.c \
	GCManager.c \
	Geometry.c \
	GrayPixmap.c \
	Initialize.c \
	Intrinsic.c \
	Label.c \
	Load.c \
	NextEvent.c \
	Quarks.c \
	Resources.c \
	Scroll.c \
	StringSrc.c \
	Text.c \
	TextKinds.c \
	TMparse.c \
	TMstate.c \
	Xrm.c
#	VPane.c

OBJS = \
	ArgList.o \
	Alloc.o \
	AsciiSink.o \
	ButtonBox.o \
	Clock.o \
	Command.o \
	Conversion.o \
	Cursors.o \
	DiskSrc.o \
	Error.o \
	Event.o \
	GCManager.o \
	Geometry.o \
	GrayPixmap.o \
	Initialize.o \
	Intrinsic.o \
	Label.o \
	Load.o \
	NextEvent.o \
	Quarks.o \
	Resources.o \
	Scroll.o \
	StringSrc.o \
	Text.o \
	TextKinds.o \
	TMparse.o \
	TMstate.o \
	Xrm.o
#	VPane.o

#if DebugLibXtk && ProfileLibXtk
DebuggedAndProfiledLibraryObjectRule()
#else
# if DebugLibXtk
DebuggedLibraryObjectRule()
# else
#  if ProfileLibXtk
ProfiledLibraryObjectRule()
#  else
NormalLibraryObjectRule()
#  endif
# endif
#endif

NormalLibraryTarget(Xtk,$(OBJS))
AliasedLibraryTarget(Xtk,Xtk11)
LintLibraryTarget(Xtk,$(SRCS))
InstallLibrary(Xtk,$(USRLIBDIR))
InstallLibraryAlias(Xtk,Xtk11,$(USRLIBDIR))
InstallLintLibrary(Xtk,$(USRLIBDIR))

#if ProfileLibXtk
ProfiledLibraryTarget(Xtk,$(OBJS))
AliasedLibraryTarget(Xtk_p,Xtk11_p)
InstallLibrary(Xtk_p,$(USRLIBDIR))
InstallLibraryAlias(Xtk_p,Xtk11_p,$(USRLIBDIR))
#endif

#if DebugLibXtk
DebuggedLibraryTarget(Xtk,$(OBJS))
AliasedLibraryTarget(Xtk_d,Xtk11_d)
#endif

MakeSubdirs($(SUBDIRS))
DependSubdirs($(SUBDIRS))

InstallMultiple($(HEADERS),$(INCDIR))

DependTarget()

lint:
	$(LINT) -buz ${INCLUDES} \
		-DLIBDIR=\"${LIBDIR}\" \
		${SRCS} \
		$(XLIBSRC)/llib-lX.ln

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.