AUTOMAKE_OPTIONS = dist-bzip2 dist-xz foreign subdir-objects ACLOCAL_AMFLAGS = -I m4 AM_CXXFLAGS = $(BOOST_CPPFLAGS) $(COMMON_CXXFLAGS) AM_LDFLAGS = $(BOOST_LDFLAGS) $(BOOST_FILESYSTEM_LIB) $(BOOST_SYSTEM_LIB) $(COMMON_LDFLAGS) SUBDIRS = test UTIL_FILES = \ adler.hpp \ adler.cpp \ annotations.hpp \ backtrace.hpp \ bitwise.cpp \ bitwise.hpp \ bsdsum.hpp \ bsdsum.cpp \ colour.cpp \ colour.hpp \ detail/coord.hpp \ crc.cpp \ crc.hpp \ debug.cpp \ debug.hpp \ endian.cpp \ endian.hpp \ except.cpp \ except.hpp \ exe.cpp \ exe.hpp \ extent.cpp \ extent.hpp \ fixed.cpp \ fixed.hpp \ fletcher.hpp \ float.cpp \ float.hpp \ fwd.hpp \ guid.cpp \ guid.hpp \ hash.cpp \ hash.hpp \ image.cpp \ image.hpp \ io.cpp \ io.hpp \ ip.cpp \ ip.hpp \ iterator.hpp \ json.cpp \ json.hpp \ lerp.cpp \ lerp.hpp \ log.cpp \ log.hpp \ log.ipp \ maths.cpp \ maths.hpp \ maths/matrix.cpp \ maths/matrix.hpp \ maths/vector.cpp \ maths/vector.hpp \ matrix.cpp \ matrix.hpp \ memory.cpp \ memory.hpp \ nocopy.hpp \ noise.cpp \ noise.hpp \ noise/basis.cpp \ noise/basis.hpp \ noise/fractal.cpp \ noise/fractal.hpp \ noise/lut.cpp \ noise/lut.hpp \ platform.hpp \ point.cpp \ point.hpp \ pool.cpp \ pool.hpp \ preprocessor.hpp \ raii.hpp \ random.cpp \ random.hpp \ random.ipp \ range.cpp \ range.hpp \ region.cpp \ region.hpp \ si.cpp \ signal.cpp \ signal.hpp \ si.hpp \ stats.cpp \ stats.hpp \ stream.cpp \ stream.hpp \ string.cpp \ string.hpp \ time.cpp \ time.hpp \ types.hpp \ types/bits.hpp \ types/casts.hpp \ types/string.cpp \ types/string.hpp \ types/traits.hpp \ vector.cpp \ vector.hpp \ version.cpp \ version.hpp if PLATFORM_LINUX UTIL_FILES += backtrace_execinfo.cpp endif if PLATFORM_WIN32 UTIL_FILES += backtrace_null.cpp endif CLEANFILES = json.cpp version.cpp ip.cpp EXTRA_DIST = json.cpp.rl version.cpp.rl ip.cpp.rl RAGELFLAGS = -F1 SUFFIXES = .cpp .cpp.rl .cpp.rl.cpp: $(RAGEL) $(RAGELFLAGS) -C $< -o $(builddir)/$@ lib_LTLIBRARIES = libutil.la libutil_la_SOURCES = $(UTIL_FILES) libutil_la_CXXFLAGS = $(AM_CXXFLAGS) libutil_la_LIBADD = $(BOOST_SYSTEM_LIB) $(BOOST_SYSTEM_LIB) bin_PROGRAMS = \ json-clean \ json-validate \ json-schema json_clean_SOURCES = json/clean.cpp json_clean_DEPENDENCIES = $(top_builddir)/libutil.la json_clean_LDFLAGS = \ $(top_builddir)/.libs/libutil.a \ $(AM_LDFLAGS) json_schema_SOURCES = json/schema.cpp json_schema_DEPENDENCIES = $(top_builddir)/libutil.la json_schema_LDFLAGS = \ $(top_builddir)/.libs/libutil.a \ $(AM_LDFLAGS) json_validate_SOURCES = json/validate.cpp json_validate_DEPENDENCIES = $(top_builddir)/libutil.la json_validate_LDFLAGS = \ $(top_builddir)/.libs/libutil.a \ $(AM_LDFLAGS)