CLEANFILES = TermLineData.c
-dtdir = ${includedir}/Dt
-
-dt_HEADERS = Term.h
-
noinst_LTLIBRARIES = libTerm.la
-libTerm_la_CFLAGS = -I../TermPrim
+libTerm_la_CFLAGS = -I../TermPrim @DT_INCDIR@
TermLineData.c: TermLineData.data
$(RM) $@
TermParse.c \
TermParseTable.c \
TermVersion.c
+
noinst_LTLIBRARIES = libTermPrim.la
+AM_CPPFLAGS = @DT_INCDIR@
+
libTermPrim_la_SOURCES = TermPrim.c \
TermPrimAction.c \
TermPrimBuffer.c \
TermPrimVersion.c \
TermPrimWMProtocols.c
+# JET there may be some more missing here...
+
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
+
+if SOLARIS
+libTermPrim_la_SOURCES += TermPrimGetPty-svr4.c
+AM_CPPFLAGS += -DSUN_ARCHITECTURE
+endif
+
+# uses CSRG_BASED...
+if BSD
+libTermPrim_la_SOURCES += TermPrimGetPty-bsd.c
+endif
+
+if OPENBSD
+AM_CPPFLAGS += -DOPENBSD_ARCHITECTURE
+endif
+
+if LINUX
+libTermPrim_la_SOURCES += TermPrimGetPty-svr4.c
+AM_CPPFLAGS += -DLINUX_ARCHITECTURE
endif
noinst_LTLIBRARIES = libTermView.la
-libTermView_la_CFLAGS = -I../TermPrim -I../Term
+libTermView_la_CFLAGS = -I../TermPrim -I../Term @DT_INCDIR@
libTermView_la_SOURCES = TermView.c \
TermViewMenu.c \