Index: /trunk/Ohana/configure
===================================================================
--- /trunk/Ohana/configure	(revision 10367)
+++ /trunk/Ohana/configure	(revision 10368)
@@ -241,4 +241,5 @@
 if ("$bindir" == "") then
   set subdir = bin
+  set subpath = bin
   if ($vararch) then 
     set subdir = 'bin/$(ARCH)'
Index: /trunk/Ohana/src/libautocode/Makefile
===================================================================
--- /trunk/Ohana/src/libautocode/Makefile	(revision 10367)
+++ /trunk/Ohana/src/libautocode/Makefile	(revision 10368)
@@ -39,4 +39,7 @@
 $(LIB)/libautocode.$(ARCH).so: $(AOBJS)
 
+$(DESTLIB)/libautocode.a:  $(LIB)/libautocode.$(ARCH).a
+$(DESTLIB)/libautocode.so: $(LIB)/libautocode.$(ARCH).so
+
 $(AOBJS): $(INC)/autocode.h
 
Index: /trunk/Ohana/src/libdvo/Makefile
===================================================================
--- /trunk/Ohana/src/libdvo/Makefile	(revision 10367)
+++ /trunk/Ohana/src/libdvo/Makefile	(revision 10368)
@@ -49,8 +49,26 @@
 include ../libautocode/Makefile.Targets
 
-$(LIB)/libdvo.$(ARCH).a: $(AOBJS) $(OBJS)
+$(OBJS): $(INCS)
+$(AOBJS): $(ADEF)/autocode.c $(ADEF)/autocode.h $(AINC)/autocode.h
+
+$(AINC)/autocode.h: $(AINCS)
+
+$(DESTINC)/autocode.h: $(AINC)/autocode.h
+	@if [ ! -d $(DESTINC) ]; then mkdir -p $(DESTINC); fi
+	rm -f $@
+	cp $< $@
+
+bar: $(DESTINC)/autocode.h
+
+foo:
+	@echo $(DESTINC)/autocode.h
+	@echo $(AINC)/autocode.h
+	@echo $(AINCS)
+
+$(LIB)/libdvo.$(ARCH).a:  $(AOBJS) $(OBJS)
 $(LIB)/libdvo.$(ARCH).so: $(AOBJS) $(OBJS)
 
-$(AOBJS): $(ADEF)/autocode.c $(ADEF)/autocode.h $(AINC)/autocode.h
+$(DESTLIB)/libdvo.a:  $(LIB)/libdvo.$(ARCH).a
+$(DESTLIB)/libdvo.so: $(LIB)/libdvo.$(ARCH).so
 
 $(ASRC)/%.$(ARCH).o : $(ADEF)/%.d
Index: /trunk/Ohana/src/libfits/Makefile
===================================================================
--- /trunk/Ohana/src/libfits/Makefile	(revision 10367)
+++ /trunk/Ohana/src/libfits/Makefile	(revision 10368)
@@ -54,4 +54,8 @@
 
 $(OBJS): $(INCS)
+
 $(LIB)/libFITS.$(ARCH).a: $(OBJS)
 $(LIB)/libFITS.$(ARCH).so: $(OBJS)
+
+$(DESTLIB)/libFITS.a:  $(LIB)/libFITS.$(ARCH).a
+$(DESTLIB)/libFITS.so: $(LIB)/libFITS.$(ARCH).so
Index: /trunk/Ohana/src/libkapa/Makefile
===================================================================
--- /trunk/Ohana/src/libkapa/Makefile	(revision 10367)
+++ /trunk/Ohana/src/libkapa/Makefile	(revision 10368)
@@ -40,2 +40,5 @@
 $(LIB)/libkapa.$(ARCH).a: $(OBJS) $(DRAW)
 $(LIB)/libkapa.$(ARCH).so: $(OBJS) $(DRAW)
+
+$(DESTLIB)/libkapa.a:  $(LIB)/libkapa.$(ARCH).a  
+$(DESTLIB)/libkapa.so: $(LIB)/libkapa.$(ARCH).so
Index: /trunk/Ohana/src/libohana/Makefile
===================================================================
--- /trunk/Ohana/src/libohana/Makefile	(revision 10367)
+++ /trunk/Ohana/src/libohana/Makefile	(revision 10368)
@@ -46,6 +46,10 @@
 
 $(OBJS): $(INCS)
+
 $(LIB)/libohana.$(ARCH).a: $(OBJS)
 $(LIB)/libohana.$(ARCH).so: $(OBJS)
+
+$(DESTLIB)/libohana.a:  $(LIB)/libohana.$(ARCH).a
+$(DESTLIB)/libohana.so: $(LIB)/libohana.$(ARCH).so
 
 $(TESTDIR)/%.$(ARCH) : $(TESTDIR)/%.c
Index: /trunk/Ohana/src/libtap/Makefile
===================================================================
--- /trunk/Ohana/src/libtap/Makefile	(revision 10367)
+++ /trunk/Ohana/src/libtap/Makefile	(revision 10368)
@@ -18,10 +18,13 @@
 
 INCS = $(DESTINC)/tap_ohana.h
-
 TAP = $(SRC)/tap_ohana.$(ARCH).o
 
 $(TAP): $(INCS)
+
 $(LIB)/libtap_ohana.$(ARCH).a: $(TAP)
 $(LIB)/libtap_ohana.$(ARCH).so: $(TAP)
 
+$(DESTLIB)/libtap_ohana.a:  $(LIB)/libtap_ohana.$(ARCH).a
+$(DESTLIB)/libtap_ohana.so: $(LIB)/libtap_ohana.$(ARCH).so
+
 # libtap tests are currently not compiled or run
