source: vscpl/src/hu/varadiistvan/scpl/io/Makefile.am

Last change on this file was 34:e701500cc5a9, checked in by István Váradi <ivaradi@…>, 2 years ago

Public intefaces of classes related to TCP communication

File size: 1.2 KB
Line 
1SUBDIRS=
2
3AM_CPPFLAGS = -I$(top_builddir)/src
4
5if TARGET_API_POSIX
6SUBDIRS+=_posix
7endif
8
9if TARGET_API_WIN32
10SUBDIRS+=_win32
11AM_LDFLAGS=-no-undefined
12endif
13
14noinst_LTLIBRARIES=libvscpl_io.la
15
16libvscpl_io_la_SOURCES=\
17 BlockingStream.cc \
18 DataStream.cc
19
20if TARGET_API_POSIX
21libvscpl_io_la_LIBADD=_posix/libvscpl_io_posix.la
22endif
23
24if TARGET_API_WIN32
25libvscpl_io_la_LIBADD=_win32/libvscpl_io_win32.la
26endif
27
28include_vscpliodir=$(includedir)/hu/varadiistvan/scpl/io
29include_vscplio_HEADERS=\
30 Buffer.h \
31 Failable.h \
32 Waiter.h \
33 WaitableEvent.h \
34 ReadingBuffer.h \
35 WritingBuffer.h \
36 BufferedStream.h \
37 BufferedStreamAcceptor.h \
38 LocalConnector.h \
39 LocalClientSocket.h \
40 LocalSocket.h \
41 LocalAcceptor.h \
42 LocalServerSocket.h \
43 TCPConnector.h \
44 TCPClientSocket.h \
45 TCPSocket.h \
46 TCPAcceptor.h \
47 TCPServerSocket.h \
48 BlockingStream.h \
49 DataStream.h
Note: See TracBrowser for help on using the repository browser.