xref: /aosp_15_r20/external/libogg/src/Makefile.am (revision 4d5d8b54cec1a9622d79143ad0e145ea73da2224)
1*4d5d8b54SAndroid Build Coastguard Worker## Process this file with automake to produce Makefile.in
2*4d5d8b54SAndroid Build Coastguard Worker
3*4d5d8b54SAndroid Build Coastguard WorkerAM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_builddir)/include
4*4d5d8b54SAndroid Build Coastguard Worker
5*4d5d8b54SAndroid Build Coastguard Workerlib_LTLIBRARIES = libogg.la
6*4d5d8b54SAndroid Build Coastguard Worker
7*4d5d8b54SAndroid Build Coastguard Workerlibogg_la_SOURCES = framing.c bitwise.c crctable.h
8*4d5d8b54SAndroid Build Coastguard Workerlibogg_la_LDFLAGS = -no-undefined -version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
9*4d5d8b54SAndroid Build Coastguard Worker
10*4d5d8b54SAndroid Build Coastguard Worker# build and run the self tests on 'make check'
11*4d5d8b54SAndroid Build Coastguard Worker
12*4d5d8b54SAndroid Build Coastguard Workernoinst_PROGRAMS = test_bitwise test_framing
13*4d5d8b54SAndroid Build Coastguard Worker
14*4d5d8b54SAndroid Build Coastguard Workertest_bitwise_SOURCES = bitwise.c
15*4d5d8b54SAndroid Build Coastguard Workertest_bitwise_CFLAGS = -D_V_SELFTEST
16*4d5d8b54SAndroid Build Coastguard Worker
17*4d5d8b54SAndroid Build Coastguard Workertest_framing_SOURCES = framing.c crctable.h
18*4d5d8b54SAndroid Build Coastguard Workertest_framing_CFLAGS = -D_V_SELFTEST
19*4d5d8b54SAndroid Build Coastguard Worker
20*4d5d8b54SAndroid Build Coastguard Workercheck: $(noinst_PROGRAMS)
21*4d5d8b54SAndroid Build Coastguard Worker	./test_bitwise$(EXEEXT)
22*4d5d8b54SAndroid Build Coastguard Worker	./test_framing$(EXEEXT)
23*4d5d8b54SAndroid Build Coastguard Worker
24*4d5d8b54SAndroid Build Coastguard Workerdebug:
25*4d5d8b54SAndroid Build Coastguard Worker	$(MAKE) all CFLAGS="@DEBUG@"
26*4d5d8b54SAndroid Build Coastguard Worker
27*4d5d8b54SAndroid Build Coastguard Workerprofile:
28*4d5d8b54SAndroid Build Coastguard Worker	$(MAKE) all CFLAGS="@PROFILE@"
29