X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=simgear%2Fio%2FMakefile.am;h=05b80db23f5619893179ceada3220054cbce8e23;hb=ea1bbbabfabd370f4c1d49ba203a461afe1294cf;hp=599d17e05a41e9a4b1167ba42ae5cd9e386e2cf9;hpb=15399bfe95b1b6e3f60371c514da5a42200de223;p=simgear.git diff --git a/simgear/io/Makefile.am b/simgear/io/Makefile.am index 599d17e0..05b80db2 100644 --- a/simgear/io/Makefile.am +++ b/simgear/io/Makefile.am @@ -20,41 +20,75 @@ libsgio_a_SOURCES = \ sg_socket.cxx \ sg_socket_udp.cxx -if OLD_AUTOMAKE -INCLUDES += -I$(top_srcdir) -else INCLUDES = -I$(top_srcdir) + +noinst_PROGRAMS = decode_binobj socktest lowtest tcp_server tcp_client + +tcp_server_SOURCES = tcp_server.cxx + +if HAVE_FRAMEWORK_PLIB +tcp_server_LDFLAGS = $(plib_FRAMEWORK) +else +tcp_server_PLIB_LIBS = -lplibnet -lplibul endif -if IS_MINGW -NETWORK_LIB = -lwsock32 +tcp_server_LDADD = \ + libsgio.a \ + $(top_builddir)/simgear/debug/libsgdebug.a \ + $(top_builddir)/simgear/bucket/libsgbucket.a \ + $(top_builddir)/simgear/misc/libsgmisc.a \ + $(tcp_server_PLIB_LIBS) -lz \ + $(network_LIBS) \ + $(base_LIBS) + +tcp_client_SOURCES = tcp_client.cxx + +if HAVE_FRAMEWORK_PLIB +tcp_client_LDFLAGS = $(plib_FRAMEWORK) else -NETWORK_LIB = +tcp_client_PLIB_LIBS = -lplibnet -lplibul endif -noinst_PROGRAMS = decode_binobj socktest lowtest +tcp_client_LDADD = \ + libsgio.a \ + $(top_builddir)/simgear/debug/libsgdebug.a \ + $(top_builddir)/simgear/bucket/libsgbucket.a \ + $(top_builddir)/simgear/misc/libsgmisc.a \ + $(tcp_client_PLIB_LIBS) -lz \ + $(network_LIBS) \ + $(base_LIBS) socktest_SOURCES = socktest.cxx +if HAVE_FRAMEWORK_PLIB +socktest_LDFLAGS = $(plib_FRAMEWORK) +else +socktest_PLIB_LIBS = -lplibnet -lplibul +endif + socktest_LDADD = \ - $(top_builddir)/simgear/bucket/libsgbucket.a \ - $(top_builddir)/simgear/io/libsgio.a \ + libsgio.a \ $(top_builddir)/simgear/debug/libsgdebug.a \ + $(top_builddir)/simgear/bucket/libsgbucket.a \ $(top_builddir)/simgear/misc/libsgmisc.a \ - $(top_builddir)/simgear/xml/libsgxml.a \ - -lz + $(socktest_PLIB_LIBS) -lz \ + $(network_LIBS) \ + $(base_LIBS) lowtest_SOURCES = lowtest.cxx lowtest_LDADD = \ - $(top_builddir)/simgear/io/libsgio.a + libsgio.a \ + $(top_builddir)/simgear/debug/libsgdebug.a \ + $(top_builddir)/simgear/bucket/libsgbucket.a \ + $(top_builddir)/simgear/misc/libsgmisc.a \ + $(base_LIBS) -lz decode_binobj_SOURCES = decode_binobj.cxx decode_binobj_LDADD = \ - $(top_builddir)/simgear/io/libsgio.a \ - $(top_builddir)/simgear/bucket/libsgbucket.a \ - $(top_builddir)/simgear/misc/libsgmisc.a \ - $(top_builddir)/simgear/debug/libsgdebug.a \ - $(top_builddir)/simgear/xml/libsgxml.a \ - $(NETWORK_LIB) -lz + libsgio.a \ + $(top_builddir)/simgear/debug/libsgdebug.a \ + $(top_builddir)/simgear/bucket/libsgbucket.a \ + $(top_builddir)/simgear/misc/libsgmisc.a \ + $(base_LIBS) -lz