1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84
|
AM_CFLAGS = -DSYSCONFDIR="\"${sysconfdir}\"" -I$(top_builddir) \
-I$(top_srcdir)/glib/include -I$(top_srcdir)/tcl/include \
@EXTRA_CFLAGS@
noinst_LIBRARIES = libgensiotool.a libgtlssh.a
bin_PROGRAMS = gensiot @GMDNS@ @GTLSSH@ @GTLSSH_KEYGEN@ gsound \
@GENSIO_PTY_HELPER@ gagwpe
sbin_PROGRAMS = @GTLSSHD@
EXTRA_PROGRAMS = gtlsshd gtlssh gmdns gtlssh-keygen gensio_pty_helper
bin_SCRIPTS = @GTLSSYNC@ greflector
EXTRA_SCRIPTS = gtlssync
noinst_DATA = gtlsshd.service
greflector: $(top_builddir)/tests/reflector.py
cp $(top_builddir)/tests/reflector.py $@
do_subst = sed -e 's,[@]SYSCONFDIR[@],$(sysconfdir),g'
gtlssh_keygen_SOURCES = gtlssh-keygen.c
gtlssh_keygen_CPPFLAGS = @OPENSSL_INCLUDES@
gtlssh_keygen_LDADD = libgtlssh.a libgensiotool.a \
$(top_builddir)/lib/libgensioosh.la $(top_builddir)/lib/libgensio.la \
@OPENSSL_LDFLAGS@ @OPENSSL_LIBS@
libgensiotool_a_SOURCES = ioinfo.c ser_ioinfo.c utils.c localports.c
libgtlssh_a_SOURCES = gtlssh-shared.c run_get_output.c file_utils.c
noinst_HEADERS = ioinfo.h ser_ioinfo.h utils.h localports.h gtlssh.h
gmdns_SOURCES = gensiomdns.c
gmdns_LDADD = libgtlssh.a libgensiotool.a $(top_builddir)/lib/libgensioosh.la \
$(top_builddir)/lib/libgensio.la $(top_builddir)/lib/libgensiomdns.la
gensiot_SOURCES = gensiotool.c
gensiot_CPPFLAGS = @OPENSSL_INCLUDES@
gensiot_LDADD = libgensiotool.a $(top_builddir)/lib/libgensioosh.la \
$(top_builddir)/lib/libgensio.la \
@GLIB_LIB@ @GLIB_LIBS@ @TCL_LIB@ @TCL_LIBS@ @OPENSSL_LDFLAGS@ @OPENSSL_LIBS@
gtlssh_SOURCES = gtlssh.c
gtlssh_CPPFLAGS = @OPENSSL_INCLUDES@
gtlssh_LDADD = libgtlssh.a libgensiotool.a $(top_builddir)/lib/libgensioosh.la \
$(top_builddir)/lib/libgensio.la \
$(top_builddir)/lib/libgensiomdns.la @OPENSSL_LDFLAGS@ @OPENSSL_LIBS@
gtlsshd_SOURCES = gtlsshd.c
gtlsshd_CPPFLAGS = @OPENSSL_INCLUDES@
gtlsshd_LDADD = libgtlssh.a libgensiotool.a $(top_builddir)/lib/libgensioosh.la\
$(top_builddir)/lib/libgensio.la $(top_builddir)/lib/libgensiomdns.la \
@PAMLIB@ @OPENSSL_LDFLAGS@ @OPENSSL_LIBS@
gtlsshd.service: ${srcdir}/gtlsshd.service.in
sed -e "s%@gtlsshdbindir@%${sbindir}%" \
-e "s%@gtlsshddefault@%${sysconfdir}/default/gtlsshd%" \
${srcdir}/gtlsshd.service.in >$@
gsound_SOURCES = gensiosound.c
gsound_LDADD = $(top_builddir)/lib/libgensioosh.la \
$(top_builddir)/lib/libgensio.la libgensiotool.a
gagwpe_SOURCES = gensioagwpe.c
gagwpe_LDADD = $(top_builddir)/lib/libgensioosh.la \
$(top_builddir)/lib/libgensio.la
gensio_pty_helper_SOURCES = gensio_pty_helper.c
manpages = gensiot.1 gtlsshd.8 gtlssh.1 gtlssh-keygen.1 gtlssync.1 gmdns.1 \
greflector.1 gsound.1
if INSTALL_DOC
man1_MANS = gensiot.1 @GTLSSHMAN@ @GTLSSH_KEYGENMAN@ @GTLSSYNCMAN@ @GMDNSMAN@ \
greflector.1 gsound.1
man8_MANS = @GTLSSHDMAN@
endif
EXTRA_DIST = $(manpages) gtlssync gtlsshd.service.in
clean-local:
rm -f gtlssh-keygen greflector gtlsshd.service
|