3 FILTERS
= libdemac
/filter_16_11.o libdemac
/filter_64_11.o libdemac
/filter_256_13.o libdemac
/filter_32_10.o libdemac
/filter_1280_15.o
4 LIBOBJS
= libdemac
/parser.o libdemac
/decoder.o libdemac
/entropy.o libdemac
/predictor.o libdemac
/crc.o
$(FILTERS
)
5 OBJS
= demac.o wavwrite.o
$(LIBOBJS
)
7 CFLAGS
= -Wall
-O3
-Ilibdemac
9 ifeq ($(findstring CYGWIN
,$(shell uname
)),CYGWIN
)
16 CROSS
= i586-mingw32msvc-
30 $(CC
) -o
$(OUTPUT
) $(OBJS
)
33 $(CC
) $(CFLAGS
) $(INC
) -c
-o
$@
$<
35 libdemac
/filter_16_11.o
: libdemac
/filter.c
36 libdemac
/filter_64_11.o
: libdemac
/filter.c
37 libdemac
/filter_256_13.o
: libdemac
/filter.c
38 libdemac
/filter_1280_15.o
: libdemac
/filter.c
39 libdemac
/filter_32_10.o
: libdemac
/filter.c
40 libdemac
/entropy.o
: libdemac
/rangecoding.h
43 rm -f
$(OUTPUT
) $(OBJS
) *~
*/*~