Blob Blame History Raw
diff --git a/makefile b/makefile
index bbf3a1e..462653b 100644
--- a/makefile
+++ b/makefile
@@ -1,6 +1,7 @@
 
 CC=g++
 CFLAGS=-g -Wall
+DESTDIR?=$(HOME)/.lv2/
 
 INCLUDES=$(shell pkg-config --cflags sndfile cairomm-1.0 ntk ntk_images)
 LDFLAGS=$(shell pkg-config --libs sndfile cairomm-1.0 ntk ntk_images) -fPIC -shared -Wl,-z,nodelete
@@ -23,9 +24,9 @@ folder:
 
 install:
 	#cp -r sorcer.lv2 ~/.lv2/
-	install -d $(HOME)/.lv2/sorcer.lv2
-	install -t $(HOME)/.lv2/sorcer.lv2 ./sorcer.lv2/*
-	cp -r presets/*.lv2 ~/.lv2/
+	install -d $(DESTDIR)/sorcer.lv2
+	install -t $(DESTDIR)/sorcer.lv2 ./sorcer.lv2/*
+	cp -r presets/*.lv2 $(DESTDIR)
 
 
 ui: $(UISOURCES) $(UI)
@@ -49,5 +50,4 @@ $(UI): $(UIOBJECTS)
 
 clean:
 #	rm -f uiTest
-	rm -f sorcer.lv2/sorcer.so
-	rm -f sorcer.lv2/sorcer_ui.so
+	rm -rf $(DESTDIR)/sorcer.lv2