audiolib/audio/deps/resampler/Makefile

28 lines
426 B
Makefile

SRCS := resample.c
BUILDDIR = .build
TARGET := $(BUILDDIR)/libspeexresampler.a
OBJS := $(addprefix $(BUILDDIR)/, $(patsubst %.c,%.o, $(SRCS)))
CC = gcc
AR = ar
CFLAGS = --std=gnu99 -Wall
all: $(TARGET)
$(TARGET): $(OBJS)
$(AR) -cr $(TARGET) $(OBJS)
$(BUILDDIR)/%.o: %.c config.h
$(CC) $(CFLAGS) -c $< -o $@
$(OBJS): | $(BUILDDIR)
$(BUILDDIR):
mkdir -p $(BUILDDIR)
.PHONY: clean
clean:
-rm $(OBJS)
-rm $(TARGET)