diff --git a/build.xml b/build.xml
index 756ee2839..76ebbfb82 100644
--- a/build.xml
+++ b/build.xml
@@ -89,12 +89,14 @@
-
+
+
diff --git a/src/java/com/threerings/util/keybd/i686-Linux/Makefile b/src/java/com/threerings/util/keybd/i686-Linux/Makefile
index f1f6276a8..32fcb0945 100644
--- a/src/java/com/threerings/util/keybd/i686-Linux/Makefile
+++ b/src/java/com/threerings/util/keybd/i686-Linux/Makefile
@@ -1,22 +1,41 @@
#
-# $Id: Makefile,v 1.1 2003/01/12 00:26:39 shaper Exp $
+# $Id: Makefile,v 1.2 2003/01/12 02:04:19 shaper Exp $
+
+#
+# Executable definitions
CC=gcc
RM=rm
+CP=cp
+MKDIR=mkdir
+
+#
+# Directory definitions
+
+ROOT=../../../../../../..
+LIBRARIES_PATH=-L/usr/X11R6/lib
+INSTALL_PATH=${ROOT}/dist/lib/i686-Linux
+
+#
+# Parameter and file definitions
INCLUDES=-I.. -I/usr/local/jdk1.4/include -I/usr/local/jdk1.4/include/linux
-LIBRARIES_PATH=-L/usr/X11R6/lib
LIBRARIES=-lX11
TARGET=libkeybd.so
+INSTALL_TARGET=${INSTALL_PATH}/${TARGET}
+
+#
+# Target definitions
all: ${TARGET}
${TARGET}: com_threerings_util_keybd_Keyboard.c
${CC} ${INCLUDES} -c com_threerings_util_keybd_Keyboard.c \
-o com_threerings_util_keybd_Keyboard.o
- ${CC} -o ${TARGET} com_threerings_util_keybd_Keyboard.o \
+ ${MKDIR} -p ${INSTALL_PATH}
+ ${CC} -o ${INSTALL_TARGET} com_threerings_util_keybd_Keyboard.o \
${LIBRARIES} ${LIBRARIES_PATH} -shared
clean:
-${RM} *.o
- -${RM} ${TARGET}
+ -${RM} ${INSTALL_TARGET}