Mac OS X support
git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@101 ed5b42cb-e716-0410-a449-f6a68f950b19
This commit is contained in:
@@ -1,7 +1,45 @@
|
|||||||
#
|
#
|
||||||
# $Id: Makefile 3331 2005-02-03 01:25:21Z mdb $
|
# $Id: Makefile 3332 2005-02-03 01:30:33Z mdb $
|
||||||
#
|
|
||||||
# Placeholder Makefile
|
|
||||||
|
|
||||||
install:
|
#
|
||||||
@echo Nothing to see here. Move it along.
|
# Executable definitions
|
||||||
|
|
||||||
|
CC=gcc
|
||||||
|
RM=rm
|
||||||
|
CP=cp
|
||||||
|
MKDIR=mkdir
|
||||||
|
|
||||||
|
#
|
||||||
|
# Directory definitions
|
||||||
|
|
||||||
|
ROOT=../../../../../../..
|
||||||
|
LIBRARIES_PATH=
|
||||||
|
OSINCDIR!=uname -s | tr 'A-Z' 'a-z'
|
||||||
|
INSTALL_PATH=${ROOT}/dist/lib/`uname -m`-Darwin
|
||||||
|
|
||||||
|
#
|
||||||
|
# Parameter and file definitions
|
||||||
|
|
||||||
|
INCLUDES=-I.. -I/System/Library/Frameworks/JavaVM.framework/Headers
|
||||||
|
LIBRARIES=
|
||||||
|
TARGET=libunsafe.jnilib
|
||||||
|
|
||||||
|
#
|
||||||
|
# Target definitions
|
||||||
|
|
||||||
|
all: ${TARGET}
|
||||||
|
|
||||||
|
install: ${TARGET}
|
||||||
|
@${MKDIR} -p ${INSTALL_PATH}
|
||||||
|
cp ${TARGET} ${INSTALL_PATH}
|
||||||
|
|
||||||
|
${TARGET}: com_threerings_util_unsafe_Unsafe.c
|
||||||
|
@echo "Compiling $<"
|
||||||
|
@${CC} ${INCLUDES} -c com_threerings_util_unsafe_Unsafe.c \
|
||||||
|
-o com_threerings_util_unsafe_Unsafe.o
|
||||||
|
@echo "Creating $@"
|
||||||
|
@${CC} -o ${TARGET} com_threerings_util_unsafe_Unsafe.o \
|
||||||
|
${LIBRARIES} ${LIBRARIES_PATH} -dynamiclib
|
||||||
|
|
||||||
|
clean:
|
||||||
|
-${RM} -f *.o ${TARGET}
|
||||||
|
|||||||
+1
@@ -0,0 +1 @@
|
|||||||
|
../FreeBSD/com_threerings_util_unsafe_Unsafe.c
|
||||||
Binary file not shown.
Reference in New Issue
Block a user