# Faustine top-level Makefile.
EXEC = faustine
-SRC_DIR = interpretor
+SRC_DIR = interpreter
PREPROCESSOR_DIR = $(SRC_DIR)/preprocessor/faust-0.9.47mr3
EXAMPLES_DIR = examples
SINWAVE_DIR = $(EXAMPLES_DIR)/sinwave
DESTDIR ?=
PREFIX ?= /usr/local
prefix := $(DESTDIR)$(PREFIX)
-arch := $(wildcard architecture/*.*)
+lib := $(wildcard lib/*.*)
all: $(EXEC)
install :
mkdir -p $(prefix)/lib/faustine/
mkdir -p $(prefix)/bin/
- install interpretor/faustine $(prefix)/bin/
- install -m 0644 $(arch) $(prefix)/lib/faustine/
+ install $(SRC_DIR)/faustine $(prefix)/bin/
+ install -m 0644 $(lib) $(prefix)/lib/faustine/
uninstall :
rm -rf $(prefix)/lib/faustine/