diff options
| author | claude-bot <[email protected]> | 2026-07-13 12:40:01 +0000 |
|---|---|---|
| committer | claude-bot <[email protected]> | 2026-07-13 12:40:01 +0000 |
| commit | 7d5c8eb943f92a94b420568778d61e0bd6f7df43 (patch) | |
| tree | c78215ea1d7b79b038c977b78a816af77057c6df /celt/dump_modes/Makefile | |
| download | opus-master.tar.gz opus-master.zip | |
Snapshot for re3/reVC vendoring, per @lzcnt.
Source: https://github.com/xiph/opus (034c1b61a250457649d788bbf983b3f0fb63f02e).
Diffstat (limited to 'celt/dump_modes/Makefile')
| -rw-r--r-- | celt/dump_modes/Makefile | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/celt/dump_modes/Makefile b/celt/dump_modes/Makefile new file mode 100644 index 0000000..93f599f --- /dev/null +++ b/celt/dump_modes/Makefile @@ -0,0 +1,32 @@ + +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 |
