blob: 57fd64c08de8d98a2f75b74d3559c32a6fc2c632 [file] [log] [blame]
Ralph Giles2852cb12011-08-02 11:43:43 -07001AUTOMAKE_OPTIONS = subdir-objects
2
Jean-Marc Valine05aaf22011-04-29 19:48:42 -04003lib_LTLIBRARIES = libopus.la
Jean-Marc Valina0cbeca2010-07-08 11:27:20 -04004
Jean-Marc Valinbf6a4e02011-08-05 10:47:41 -04005SUBDIRS = . libcelt
6
Jean-Marc Valin77984672011-05-02 11:12:44 -04007INCLUDES = -I$(top_srcdir)/libcelt -I$(top_srcdir)/silk -I$(top_srcdir)/silk/float -I$(top_srcdir)/silk/fixed
Jean-Marc Valina0cbeca2010-07-08 11:27:20 -04008
Jean-Marc Valin8e4f5a82011-04-30 00:35:55 -04009include celt_sources.mk
10include silk_sources.mk
11include opus_sources.mk
Jean-Marc Valine7a2a032011-02-14 21:18:08 -050012
Jean-Marc Valinb2c00d22011-08-02 08:13:42 -040013if FIXED_POINT
14SILK_SOURCES += $(SILK_SOURCES_FIXED)
15else
16SILK_SOURCES += $(SILK_SOURCES_FLOAT)
17endif
18
Jean-Marc Valin3596fed2011-07-09 09:20:51 -040019include celt_headers.txt
20include silk_headers.txt
21include opus_headers.txt
22
Jean-Marc Valin8e4f5a82011-04-30 00:35:55 -040023libopus_la_SOURCES = $(CELT_SOURCES) $(SILK_SOURCES) $(OPUS_SOURCES)
Jean-Marc Valine05aaf22011-04-29 19:48:42 -040024
25pkginclude_HEADERS = src/opus.h
26
Jean-Marc Valin3596fed2011-07-09 09:20:51 -040027noinst_HEADERS = $(OPUS_HEAD) $(SILK_HEAD) $(CELT_HEAD)
28
Jean-Marc Valine8dbcb82011-08-10 09:47:30 -040029noinst_PROGRAMS = test_opus test_repacketizer
Jean-Marc Valine05aaf22011-04-29 19:48:42 -040030
31test_opus_SOURCES = src/test_opus.c
32
33test_opus_LDADD = libopus.la -lm
Jean-Marc Valine8dbcb82011-08-10 09:47:30 -040034
35test_repacketizer_SOURCES = src/test_repacketizer.c
36
37test_repacketizer_LDADD = libopus.la -lm