Revamped things to work in multiple flavors of Joonix.

git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3327 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
Michael Bayne
2005-02-03 01:02:58 +00:00
parent f7109f64bf
commit f26c58ef4d
4 changed files with 11 additions and 6 deletions
@@ -1,5 +1,5 @@
# #
# $Id: Makefile,v 1.2 2004/10/20 03:30:20 mdb Exp $ # $Id$
# #
# Executable definitions # Executable definitions
@@ -14,14 +14,18 @@ MKDIR=mkdir
ROOT=../../../../../../.. ROOT=../../../../../../..
LIBRARIES_PATH= LIBRARIES_PATH=
INSTALL_PATH=${ROOT}/dist/lib/i686-Linux ARCH!=uname -p
OS!=uname -s
OSINCDIR!=uname -s | tr 'A-Z' 'a-z'
OSDIR=${ARCH}-${OS}
INSTALL_PATH=${ROOT}/dist/lib/${OSDIR}
# #
# Parameter and file definitions # Parameter and file definitions
INCLUDES=-I.. -I${JAVA_HOME}/include -I${JAVA_HOME}/include/linux INCLUDES=-I.. -I${JAVA_HOME}/include -I${JAVA_HOME}/include/${OSINCDIR}
LIBRARIES= LIBRARIES=
TARGET=libsignal.so TARGET=${OSDIR}/libsignal.so
# #
# Target definitions # Target definitions
@@ -33,7 +37,8 @@ install: ${TARGET}
cp ${TARGET} ${INSTALL_PATH} cp ${TARGET} ${INSTALL_PATH}
${TARGET}: com_threerings_util_signal_SignalManager.c ${TARGET}: com_threerings_util_signal_SignalManager.c
@echo Compiling SignalManager.c @echo "Compiling SignalManager.c
@mkdir -p ${OSDIR}
@${CC} ${INCLUDES} -c com_threerings_util_signal_SignalManager.c \ @${CC} ${INCLUDES} -c com_threerings_util_signal_SignalManager.c \
-o com_threerings_util_signal_SignalManager.o -o com_threerings_util_signal_SignalManager.o
@echo Creating libsignal.so @echo Creating libsignal.so
@@ -1,5 +1,5 @@
/** /**
* $Id: com_threerings_util_signal_SignalManager.c,v 1.1 2003/03/31 02:10:04 mdb Exp $ * $Id$
*/ */
#include <signal.h> #include <signal.h>
Binary file not shown.