Mercurial > hg > vamp-simple-cepstrum
annotate Makefile.inc @ 46:a17bca16933a tip
Add minimal README and COPYING
author | Chris Cannam |
---|---|
date | Fri, 06 Mar 2020 11:01:17 +0000 |
parents | fcb6562b43f7 |
children |
rev | line source |
---|---|
Chris@0 | 1 |
Chris@0 | 2 PLUGIN_EXT ?= .so |
Chris@0 | 3 PLUGIN ?= simple-cepstrum$(PLUGIN_EXT) |
Chris@0 | 4 CXX ?= g++ |
Chris@0 | 5 CC ?= gcc |
Chris@0 | 6 |
Chris@0 | 7 CFLAGS := $(CFLAGS) |
Chris@0 | 8 CXXFLAGS := $(CXXFLAGS) |
Chris@0 | 9 LDFLAGS := $(LDFLAGS) |
Chris@0 | 10 |
Chris@39 | 11 HEADERS := SimpleCepstrum.h |
Chris@0 | 12 |
Chris@0 | 13 SOURCES := SimpleCepstrum.cpp \ |
Chris@0 | 14 libmain.cpp |
Chris@0 | 15 |
Chris@0 | 16 OBJECTS := $(SOURCES:.cpp=.o) |
Chris@0 | 17 OBJECTS := $(OBJECTS:.c=.o) |
Chris@0 | 18 |
Chris@0 | 19 $(PLUGIN): $(OBJECTS) |
Chris@0 | 20 $(CXX) -o $@ $^ $(LDFLAGS) |
Chris@0 | 21 |
Chris@0 | 22 clean: |
Chris@43 | 23 rm -f $(OBJECTS) |
Chris@0 | 24 |
Chris@0 | 25 distclean: clean |
Chris@43 | 26 rm -f $(PLUGIN) |
Chris@5 | 27 |
Chris@6 | 28 libmain.o: $(HEADERS) $(SOURCES) |
Chris@6 | 29 SimpleCepstrum.o: $(HEADERS) $(SOURCES) |