Reenabled all compile flags.
[libasyncio] / utils / Makefile.am
CommitLineData
1fdf4f76
RP
1AUTOMAKEOPTIONS = foreign 1.4
2
aba4c34d
RP
3INCLUDES = @BOOST_CPPFLAGS@
4METASOURCES = AUTO
1fdf4f76 5
aba4c34d 6lib_LTLIBRARIES = libasyncio_utils.la
1fdf4f76
RP
7
8if HAVE_LIBI2NCOMMON
9compat_headers=
10compat_sources=
11else
12compat_headers= i2ncommon/containerfunc.hpp i2ncommon/signalfunc.hpp
13compat_sources= i2ncommon/containerfunc.cpp i2ncommon/signalfunc.cpp
14endif
15
34ed0528 16include_HEADERS = asyncio_ptr_list.hpp asyncio_utils.hpp asyncio_time_tools.hpp \
1fdf4f76 17 asyncio_pointer_func.hpp asyncio_system_tools.hpp \
39847c97 18 asyncio_containerfunc.hpp asyncio_signalfunc.hpp \
1fdf4f76 19 $(compat_headers)
34ed0528 20libasyncio_utils_la_SOURCES = asyncio_time_tools.cpp asyncio_utils.cpp \
1fdf4f76
RP
21 asyncio_system_tools.cpp \
22 $(compat_sources)
aba4c34d
RP
23
24libasyncio_utils_la_LDFLAGS = -version-info @LIBASYNCIO_LIB_VERSION@
25
26pkgconfigdir = $(libdir)/pkgconfig
27pkgconfig_DATA= libasyncio_utils.pc
28
29
30$(top_srcdir)/headerlist.utils: $(include_HEADERS)
31 list='$(include_HEADERS)'; \
32 ( for n in $$list; do echo $(includedir)/$$n ; done) > $@
33
34.PHONY: headerlist
35headerlist: $(top_srcdir)/headerlist.utils