1f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckels## Process this file with automake to produce Makefile.in
2f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckels
3f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas EckelsINCLUDES = -I$(top_srcdir)/include -I$(top_builddir)/include
4f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckels
5f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckelslib_LTLIBRARIES = libogg.la
6f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckels
7f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckelslibogg_la_SOURCES = framing.c bitwise.c
8f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckelslibogg_la_LDFLAGS = -no-undefined -version-info @LIB_CURRENT@:@LIB_REVISION@:@LIB_AGE@
9f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckels
10f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckels# build and run the self tests on 'make check'
11f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckels
12f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckelsnoinst_PROGRAMS = test_bitwise test_framing
13f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckels
14f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckelstest_bitwise_SOURCES = bitwise.c
15f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckelstest_bitwise_CFLAGS = -D_V_SELFTEST
16f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckels
17f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckelstest_framing_SOURCES = framing.c
18f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckelstest_framing_CFLAGS = -D_V_SELFTEST
19f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckels
20f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckelscheck: $(noinst_PROGRAMS)
21f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckels	./test_bitwise$(EXEEXT)
22f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckels	./test_framing$(EXEEXT)
23f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckels
24f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckelsdebug:
25f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckels	$(MAKE) all CFLAGS="@DEBUG@"
26f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckels
27f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckelsprofile:
28f869a6f5f794dddc9bee2a9fdddecf41d99035aeLucas Eckels	$(MAKE) all CFLAGS="@PROFILE@"
29