# # $Id: Makefile 3331 2005-02-03 01:25:21Z mdb $ # # 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${JAVA_HOME}/include -I${JAVA_HOME}/include/linux LIBRARIES=-lX11 TARGET=libunsafe.so # # Target definitions all: ${TARGET} install: @${MKDIR} -p ${INSTALL_PATH} cp ${TARGET} ${INSTALL_PATH} ${TARGET}: com_threerings_util_unsafe_Unsafe.c @echo Compiling Unsafe.c @${CC} ${INCLUDES} -c com_threerings_util_unsafe_Unsafe.c \ -o com_threerings_util_unsafe_Unsafe.o @echo Creating ${TARGET} @${CC} -o ${TARGET} com_threerings_util_unsafe_Unsafe.o \ ${LIBRARIES} ${LIBRARIES_PATH} -shared clean: -${RM} -f *.o ${TARGET}