| CFLAGS=-O2 -Wall -Wextra -DHAVE_CONFIG_H | |
| INCLUDES=-I. -I../ -I../.. -I../../include | |
| SOURCES = dump_modes.c \ | |
| ../modes.c \ | |
| ../cwrs.c \ | |
| ../rate.c \ | |
| ../entcode.c \ | |
| ../entenc.c \ | |
| ../entdec.c \ | |
| ../mathops.c \ | |
| ../mdct.c \ | |
| ../kiss_fft.c | |
| ifdef HAVE_ARM_NE10 | |
| CC = gcc | |
| CFLAGS += -mfpu=neon | |
| INCLUDES += -I$(NE10_INCDIR) -DHAVE_ARM_NE10 -DOPUS_ARM_PRESUME_NEON_INTR | |
| LIBS = -L$(NE10_LIBDIR) -lNE10 | |
| SOURCES += ../arm/celt_ne10_fft.c \ | |
| dump_modes_arm_ne10.c \ | |
| ../arm/armcpu.c | |
| endif | |
| all: dump_modes | |
| dump_modes: | |
| $(PREFIX)$(CC) $(CFLAGS) $(INCLUDES) -DCUSTOM_MODES_ONLY -DCUSTOM_MODES $(SOURCES) -o $@ $(LIBS) -lm | |
| clean: | |
| rm -f dump_modes |