1# $Id$ 2 3include $(top_srcdir)/Makefile.am.common 4 5AM_CPPFLAGS += $(X_CFLAGS) 6 7WFLAGS += $(WFLAGS_NOIMPLICITINT) 8 9if HAVE_X 10 11bin_PROGRAMS = kx 12bin_SCRIPTS = rxterm rxtelnet tenletxr 13libexec_PROGRAMS = kxd 14 15else 16 17bin_PROGRAMS = 18bin_SCRIPTS = 19libexec_PROGRAMS = 20 21endif 22 23CLEANFILES = rxterm rxtelnet tenletxr 24 25if NEED_WRITEAUTH 26XauWriteAuth_c = writeauth.c 27endif 28 29kx_SOURCES = \ 30 kx.c \ 31 kx.h \ 32 common.c \ 33 context.c \ 34 krb5.c \ 35 $(XauWriteAuth_c) 36 37EXTRA_kx_SOURCES = writeauth.c 38 39kxd_SOURCES = \ 40 kxd.c \ 41 kx.h \ 42 common.c \ 43 context.c \ 44 krb5.c \ 45 $(XauWriteAuth_c) 46 47EXTRA_kxd_SOURCES = writeauth.c 48 49EXTRA_DIST = NTMakefile rxterm.in rxtelnet.in tenletxr.in $(man_MANS) 50 51man_MANS = kx.1 rxtelnet.1 rxterm.1 tenletxr.1 kxd.8 52 53rxterm: rxterm.in 54 sed -e "s!%bindir%!$(bindir)!" $(srcdir)/rxterm.in > $@ 55 chmod +x $@ 56 57rxtelnet: rxtelnet.in 58 sed -e "s!%bindir%!$(bindir)!" $(srcdir)/rxtelnet.in > $@ 59 chmod +x $@ 60 61tenletxr: tenletxr.in 62 sed -e "s!%bindir%!$(bindir)!" $(srcdir)/tenletxr.in > $@ 63 chmod +x $@ 64 65LDADD = \ 66 $(LIB_kafs) \ 67 $(LIB_krb5) \ 68 $(LIB_hcrypto) \ 69 $(LIB_roken) \ 70 $(X_LIBS) $(LIB_XauReadAuth) $(X_PRE_LIBS) $(X_EXTRA_LIBS) 71