cdesktopenv/cde/lib/DtTerm/Term/Imakefile

66 lines
1.2 KiB
Plaintext

XCOMM $XConsortium: Imakefile /main/1 1996/04/21 19:15:07 drk $
#define DoNormalLib NormalLibDtTerm
#define DoSharedLib SharedLibDtTerm
#define DoDebugLib DebugLibDtTerm
#define DoProfileLib ProfileLibDtTerm
#define LibName DtTerm
#define SoRev SODTTERMREV
#define IncSubdir Dt
#define LibCreate NO
#include <Threads.tmpl>
DEPEND_DEFINES = $(DEPENDDEFINES)
DEFINES =
INCLUDES = -I. -I../TermPrim
LINTLIBS = $(LINTXLIB) $(LINTXTOOL) $(LINTXM)
UTILDIR = ../util
TermLineData.c: TermLineData.data $(UTILDIR)/lineToData.c
RemoveFiles($@ lineToData)
LinkRule(lineToData,$(CFLAGS),$(UTILDIR)/lineToData.c,$(LDLIBS))
./lineToData -p _DtTerm -f TermLineData.data > $@
RemoveFile(./lineToData)
includes:: TermLineData.c
clean::
RemoveFile(TermLineData.c)
HEADERS = Term.h TermP.h
SRCS = \
Term.c \
TermAction.c \
TermBuffer.c \
TermColor.c \
TermEnhance.c \
TermFunction.c \
TermFunctionKey.c \
TermLineData.c \
TermParse.c \
TermParseTable.c \
TermVersion.c
OBJS = \
Term.o \
TermAction.o \
TermBuffer.o \
TermColor.o \
TermEnhance.o \
TermFunction.o \
TermFunctionKey.o \
TermLineData.o \
TermParse.o \
TermParseTable.o \
TermVersion.o
#include <Library.tmpl>
SubdirLibraryRule($(OBJS))
DependTarget()