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