Files
cdesktop/cde/lib/DtTerm/TermPrim/Makefile.am
Jon Trulson e10d06f210 configure/Makefiles: add checks for Xmu, Xext, and Xdmcp
We also remove sun pro specific options, and do some general cleanup
as well as remove hardcoded library refs like -lXm, -lXext, etc...
2021-12-21 16:42:22 -07:00

59 lines
1.3 KiB
Makefile

MAINTAINERCLEANFILES = Makefile.in
noinst_LTLIBRARIES = libTermPrim.la
AM_CPPFLAGS = $(DT_INCDIR)
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
# JET there may be some more missing here...
if SOLARIS
libTermPrim_la_SOURCES += TermPrimGetPty-svr4.c
AM_CPPFLAGS += -DSUN_ARCHITECTURE
endif
# Use the posix pts api, like linux
if BSD
libTermPrim_la_SOURCES += TermPrimGetPty-pts.c
# uses CSRG_BASED global define
endif
if FREEBSD
AM_CPPFLAGS += -DFREEBSD_ARCHITECTURE
endif
if OPENBSD
AM_CPPFLAGS += -DOPENBSD_ARCHITECTURE
endif
if LINUX
libTermPrim_la_SOURCES += TermPrimGetPty-pts.c
AM_CPPFLAGS += -DLINUX_ARCHITECTURE
endif