===================================================================
RCS file: /home/cvs/OpenXM/src/util/Attic/Makefile,v
retrieving revision 1.3
retrieving revision 1.9
diff -u -p -r1.3 -r1.9
--- OpenXM/src/util/Attic/Makefile	2003/03/06 10:36:04	1.3
+++ OpenXM/src/util/Attic/Makefile	2003/09/08 06:21:08	1.9
@@ -1,22 +1,32 @@
-# $OpenXM: OpenXM/src/util/Makefile,v 1.2 2002/04/05 01:28:47 takayama Exp $
+# $OpenXM: OpenXM/src/util/Makefile,v 1.8 2003/09/08 02:43:47 takayama Exp $
 OpenXM_ROOT=../../../OpenXM
 OpenXM_bin=$(OpenXM_ROOT)/bin
 OpenXM_lib=$(OpenXM_ROOT)/lib
+OpenXM_include=$(OpenXM_ROOT)/include
 CC=gcc
 
-all : oxweave
+all : oxweave oxreplace libox_pathfinder.a
 
 oxweave : oxweave.c
 	gcc    -D_BSD_SOURCE -o oxweave -g oxweave.c
+oxreplace : oxreplace.c
+	gcc    -D_BSD_SOURCE -o oxreplace -g oxreplace.c
+libox_pathfinder.a : ox_pathfinder.o
+	ar ru libox_pathfinder.a ox_pathfinder.o
+ox_pathfinder.o : ox_pathfinder.c ox_pathfinder.h
+	$(CC) -D_BSD_SOURCE -D_POSIX_C_SOURCE -c ox_pathfinder.c
 
-
 install: all
-	if [  "`uname | sed -e 's/_.*$$//'`" = "CYGWIN" ]; then \
-	  cp -f oxweave.exe ${OpenXM_bin} ; \
-	  cp -f oxweave.exe ${OpenXM_ROOT}/src/kxx ; \
-	else \
-	  cp -f oxweave ${OpenXM_bin} ; \
-	  cp -f oxweave ${OpenXM_ROOT}/src/kxx ; \
+	@if [ ! -f ./.install_done ] ; then \
+	echo "Installing oxweave, oxreplace, libox_pathfinder.a, ox_pathfinder.h" ; \
+	install oxweave oxreplace ${OpenXM_bin} ; \
+	install oxweave ${OpenXM_ROOT}/src/kxx ; \
+	cp -f libox_pathfinder.a ${OpenXM_lib}  ; \
+	cp -f ox_pathfinder.h ${OpenXM_include} ; \
+	cp -f lndir.sh ${OpenXM_bin} ; \
+	chmod 755 ${OpenXM_bin}/lndir.sh ; \
+	touch ./.install_done ; \
 	fi
-	cp -f lndir.sh ${OpenXM_bin}
-	chmod 755 ${OpenXM_bin}/lndir.sh
+
+clean:
+	rm -f .install_done *.o oxweave oxreplace libox_pathfinder.a