1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-03-09 15:50:02 +00:00

lib/DtTerm: add automake files

This commit is contained in:
Chase 2019-10-22 18:22:51 -05:00 committed by Jon Trulson
parent b587eb7bf3
commit eb907bd68c
5 changed files with 107 additions and 0 deletions

View file

@ -0,0 +1,20 @@
MAINTAINERCLEANFILES = Makefile.in
SUBDIRS = util TermPrim Term TermView
lib_LTLIBRARIES = libDtTerm.la
libDtTerm_la_SOURCES =
libDtTerm_la_LIBADD += Term/libTerm.la TermPrim/libTermPrim.la \
TermView/libTermView.la
if OPENBSD
libDtTerm_la_LIBADD += -lutil
endif
if SUN
libDtTerm_la_LIBADD += -ldl -lgen
endif
libDtTerm_la_LDFLAGS = -version-info 2:1:0

View file

@ -0,0 +1,30 @@
MAINTAINERCLEANFILES = Makefile.in
CLEANFILES = TermLineData.c
dtdir = ${includedir}/Dt
dt_HEADERS = Term.h
noinst_LTLIBRARIES = libTerm.la
libTerm_la_CFLAGS = -I../TermPrim
TermLineData.c: TermLineData.data
$(RM) $@
../util/lineToData -p _DtTerm -f TermLineData.data > $@
includes:: TermLineData.c
libTerm_la_SOURCES = \
Term.c \
TermAction.c \
TermBuffer.c \
TermColor.c \
TermEnhance.c \
TermFunction.c \
TermFunctionKey.c \
TermLineData.c \
TermParse.c \
TermParseTable.c \
TermVersion.c

View file

@ -0,0 +1,40 @@
MAINTAINERCLEANFILES = Makefile.in
noinst_LTLIBRARIES = libTermPrim.la
libTermPrim_la_SOURCES = TermPrim.c \
TermPrimAction.c \
TermPrimBuffer.c \
TermPrimBufferWc.c \
TermPrimCursor.c \
TermPrimDebug.c \
TermPrimFunction.c \
TermPrimLineDraw.c \
TermPrimParse.c \
TermPrimParseTable.c \
TermPrimParser.c \
TermPrimPendingText.c \
TermPrimRender.c \
TermPrimRenderMb.c \
TermPrimRenderFont.c \
TermPrimRenderFontSet.c \
TermPrimRenderLineDraw.c \
TermPrimRepType.c \
TermPrimScroll.c \
TermPrimSelect.c \
TermPrimSetPty.c \
TermPrimSetUtmp.c \
TermPrimSubproc.c \
TermPrimUtil.c \
TermPrimVersion.c \
TermPrimWMProtocols.c
if AIX
libTermPrim_la_SOURCES += TermPrimGetPty-clone.c
else
if BSD
libTermPrim_la_SOURCES += TermPrimGetPty-bsd.c
else
libTermPrim_la_SOURCES += TermPrimGetPty-svr4.c
endif
endif

View file

@ -0,0 +1,10 @@
MAINTAINERCLEANFILES = Makefile.in
noinst_LTLIBRARIES = libTermView.la
libTermView_la_CFLAGS = -I../TermPrim -I../Term
libTermView_la_SOURCES = TermView.c \
TermViewMenu.c \
TermViewGlobalDialog.c \
TermViewTerminalDialog.c

View file

@ -0,0 +1,7 @@
MAINTAINERCLEANFILES = Makefile.in
noinst_PROGRAMS = lineToData
lineToData_CFLAGS = -I../TermPrim
lineToData_SOURCES = lineToData.c