noinst_LIBRARIES = libuasync.a libuasync_a_SOURCES = \ u_async.c \ u_async.h \ ll_queue.h \ ll_queue.c \ debug_config.c \ debug_config.h \ timeout_heap.c \ timeout_heap.h \ memory_pool.c \ memory_pool.h \ socket_compat.c \ socket_compat.h \ platform_compat.c \ platform_compat.h \ getmyip.c \ getmyip.h \ swm_min.c \ swm_min.h \ mem.c \ mem.h \ radix.c \ radix.h \ serialize.c \ serialize.h \ json_flat.c \ json_flat.h \ tcp_io.c \ tcp_io.h \ sqlite3.c \ sqlite3.h \ opus_codec.c \ opus_codec.h \ audio_compressor.c \ audio_compressor.h \ strbuf.c \ strbuf.h \ dns.c \ dns.h \ async_dns.c \ async_dns.h if HAVE_SILERO_VAD libuasync_a_SOURCES += \ silero_vad.c \ silero_vad.h endif libuasync_a_CFLAGS = \ -D_ISOC99_SOURCE \ -DDEBUG_OUTPUT_STDERR \ -DSQLITE_THREADSAFE=1 \ -DDNS_RANDOM=RAND_bytes \ -g \ -I$(top_srcdir)/src \ -I$(top_srcdir)/lib \ -I$(top_srcdir)/lib/libopus/include if HAVE_SILERO_VAD libuasync_a_CFLAGS += -DHAVE_SILERO_VAD endif # Вшитая модель Silero VAD (включается из silero_vad.c) EXTRA_DIST = silero_vad_model.inc # Clean build directory clean-local: -rm -rf $(top_builddir)/build