# 
# ***** BEGIN LICENSE BLOCK *****
# Version: MPL 1.1/GPL 2.0/LGPL 2.1
#
# The contents of this file are subject to the Mozilla Public License Version
# 1.1 (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
# http://www.mozilla.org/MPL/
#
# Software distributed under the License is distributed on an "AS IS" basis,
# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
# for the specific language governing rights and limitations under the
# License.
#
# The Original Code is mozilla.org code.
#
# The Initial Developer of the Original Code is
# Sun Microsystems, Inc.
# Portions created by the Initial Developer are Copyright (C) 1999
# the Initial Developer. All Rights Reserved.
#
# Contributor(s):
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 2 or later (the "GPL"), or
# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
# in which case the provisions of the GPL or the LGPL are applicable instead
# of those above. If you wish to allow use of your version of this file only
# under the terms of either the GPL or the LGPL, and not to allow others to
# use your version of this file under the terms of the MPL, indicate your
# decision by deleting the provisions above and replace them with the notice
# and other provisions required by the GPL or the LGPL. If you do not delete
# the provisions above, a recipient may use your version of this file under
# the terms of any one of the MPL, the GPL or the LGPL.
#
# ***** END LICENSE BLOCK *****
TOP_DIR = ../../..
OBJ_DIR = ../obj
CPP = \
	GetArrayLength_1.cpp \
	GetArrayLength_2.cpp \
	GetArrayLength_3.cpp \
	GetBooleanArrayElements_1.cpp \
	GetBooleanArrayElements_2.cpp \
	GetBooleanArrayElements_3.cpp \
	GetBooleanArrayRegion_1.cpp \
	GetByteArrayElements_1.cpp \
	GetByteArrayElements_2.cpp \
	GetByteArrayElements_3.cpp \
	GetByteArrayRegion_1.cpp \
	GetCharArrayElements_1.cpp \
	GetCharArrayElements_2.cpp \
	GetCharArrayElements_3.cpp \
	GetCharArrayRegion_1.cpp \
	GetDoubleArrayElements_1.cpp \
	GetDoubleArrayElements_2.cpp \
	GetDoubleArrayElements_3.cpp \
	GetDoubleArrayRegion_1.cpp \
	GetFloatArrayElements_1.cpp \
	GetFloatArrayElements_2.cpp \
	GetFloatArrayElements_3.cpp \
	GetFloatArrayRegion_1.cpp \
	GetIntArrayElements_1.cpp \
	GetIntArrayElements_2.cpp \
	GetIntArrayElements_3.cpp \
	GetIntArrayRegion_1.cpp \
	GetIntArrayRegion_2.cpp \
	GetIntArrayRegion_3.cpp \
	GetIntArrayRegion_4.cpp \
	GetLongArrayElements_1.cpp \
	GetLongArrayElements_2.cpp \
	GetLongArrayElements_3.cpp \
	GetLongArrayRegion_1.cpp \
	GetObjectArrayElement_1.cpp \
	GetObjectArrayElement_2.cpp \
	GetObjectArrayElement_3.cpp \
	GetObjectArrayElement_4.cpp \
	GetObjectArrayElement_5.cpp \
	GetShortArrayElements_1.cpp \
	GetShortArrayElements_2.cpp \
	GetShortArrayElements_3.cpp \
	GetShortArrayRegion_1.cpp \
	NewBooleanArray_1.cpp \
	NewBooleanArray_2.cpp \
	NewBooleanArray_3.cpp \
	NewByteArray_1.cpp \
	NewByteArray_2.cpp \
	NewByteArray_3.cpp \
	NewCharArray_1.cpp \
	NewCharArray_2.cpp \
	NewCharArray_3.cpp \
	NewDoubleArray_1.cpp \
	NewDoubleArray_2.cpp \
	NewDoubleArray_3.cpp \
	NewFloatArray_1.cpp \
	NewFloatArray_2.cpp \
	NewFloatArray_3.cpp \
	NewIntArray_1.cpp \
	NewIntArray_2.cpp \
	NewIntArray_3.cpp \
	NewLongArray_1.cpp \
	NewLongArray_2.cpp \
	NewLongArray_3.cpp \
	NewObjectArray_1.cpp \
	NewObjectArray_2.cpp \
	NewObjectArray_3.cpp \
	NewObjectArray_4.cpp \
	NewObjectArray_5.cpp \
	NewObjectArray_6.cpp \
	NewShortArray_1.cpp \
	NewShortArray_2.cpp \
	NewShortArray_3.cpp \
	ReleaseBoolArrayElems_1.cpp \
	ReleaseBoolArrayElems_2.cpp \
	ReleaseBoolArrayElems_3.cpp \
	ReleaseByteArrayElements_1.cpp \
	ReleaseByteArrayElements_2.cpp \
	ReleaseByteArrayElements_3.cpp \
	ReleaseCharArrayElements_1.cpp \
	ReleaseCharArrayElements_2.cpp \
	ReleaseCharArrayElements_3.cpp \
	ReleaseDblArrayElems_1.cpp \
	ReleaseDblArrayElems_2.cpp \
	ReleaseDblArrayElems_3.cpp \
	ReleaseFloatArrayElements_1.cpp \
	ReleaseFloatArrayElements_2.cpp \
	ReleaseFloatArrayElements_3.cpp \
	ReleaseIntArrayElements_1.cpp \
	ReleaseIntArrayElements_2.cpp \
	ReleaseIntArrayElements_3.cpp \
	ReleaseLongArrayElements_1.cpp \
	ReleaseLongArrayElements_2.cpp \
	ReleaseLongArrayElements_3.cpp \
	ReleaseShortArrayElements_1.cpp \
	ReleaseShortArrayElements_2.cpp \
	ReleaseShortArrayElements_3.cpp \
	SetBooleanArrayRegion_1.cpp \
	SetByteArrayRegion_1.cpp \
	SetCharArrayRegion_1.cpp \
	SetDoubleArrayRegion_1.cpp \
	SetFloatArrayRegion_1.cpp \
	SetIntArrayRegion_1.cpp \
	SetIntArrayRegion_2.cpp \
	SetIntArrayRegion_3.cpp \
	SetIntArrayRegion_4.cpp \
	SetLongArrayRegion_1.cpp \
	SetObjectArrayElement_1.cpp \
	SetObjectArrayElement_2.cpp \
	SetObjectArrayElement_3.cpp \
	SetObjectArrayElement_4.cpp \
	SetObjectArrayElement_5.cpp \
	SetShortArrayRegion_1.cpp

OBJS = \
	$(OBJ_DIR)/GetArrayLength_1.o \
	$(OBJ_DIR)/GetArrayLength_2.o \
	$(OBJ_DIR)/GetArrayLength_3.o \
	$(OBJ_DIR)/GetBooleanArrayElements_1.o \
	$(OBJ_DIR)/GetBooleanArrayElements_2.o \
	$(OBJ_DIR)/GetBooleanArrayElements_3.o \
	$(OBJ_DIR)/GetBooleanArrayRegion_1.o \
	$(OBJ_DIR)/GetByteArrayElements_1.o \
	$(OBJ_DIR)/GetByteArrayElements_2.o \
	$(OBJ_DIR)/GetByteArrayElements_3.o \
	$(OBJ_DIR)/GetByteArrayRegion_1.o \
	$(OBJ_DIR)/GetCharArrayElements_1.o \
	$(OBJ_DIR)/GetCharArrayElements_2.o \
	$(OBJ_DIR)/GetCharArrayElements_3.o \
	$(OBJ_DIR)/GetCharArrayRegion_1.o \
	$(OBJ_DIR)/GetDoubleArrayElements_1.o \
	$(OBJ_DIR)/GetDoubleArrayElements_2.o \
	$(OBJ_DIR)/GetDoubleArrayElements_3.o \
	$(OBJ_DIR)/GetDoubleArrayRegion_1.o \
	$(OBJ_DIR)/GetFloatArrayElements_1.o \
	$(OBJ_DIR)/GetFloatArrayElements_2.o \
	$(OBJ_DIR)/GetFloatArrayElements_3.o \
	$(OBJ_DIR)/GetFloatArrayRegion_1.o \
	$(OBJ_DIR)/GetIntArrayElements_1.o \
	$(OBJ_DIR)/GetIntArrayElements_2.o \
	$(OBJ_DIR)/GetIntArrayElements_3.o \
	$(OBJ_DIR)/GetIntArrayRegion_1.o \
	$(OBJ_DIR)/GetIntArrayRegion_2.o \
	$(OBJ_DIR)/GetIntArrayRegion_3.o \
	$(OBJ_DIR)/GetIntArrayRegion_4.o \
	$(OBJ_DIR)/GetLongArrayElements_1.o \
	$(OBJ_DIR)/GetLongArrayElements_2.o \
	$(OBJ_DIR)/GetLongArrayElements_3.o \
	$(OBJ_DIR)/GetLongArrayRegion_1.o \
	$(OBJ_DIR)/GetObjectArrayElement_1.o \
	$(OBJ_DIR)/GetObjectArrayElement_2.o \
	$(OBJ_DIR)/GetObjectArrayElement_3.o \
	$(OBJ_DIR)/GetObjectArrayElement_4.o \
	$(OBJ_DIR)/GetObjectArrayElement_5.o \
	$(OBJ_DIR)/GetShortArrayElements_1.o \
	$(OBJ_DIR)/GetShortArrayElements_2.o \
	$(OBJ_DIR)/GetShortArrayElements_3.o \
	$(OBJ_DIR)/GetShortArrayRegion_1.o \
	$(OBJ_DIR)/NewBooleanArray_1.o \
	$(OBJ_DIR)/NewBooleanArray_2.o \
	$(OBJ_DIR)/NewBooleanArray_3.o \
	$(OBJ_DIR)/NewByteArray_1.o \
	$(OBJ_DIR)/NewByteArray_2.o \
	$(OBJ_DIR)/NewByteArray_3.o \
	$(OBJ_DIR)/NewCharArray_1.o \
	$(OBJ_DIR)/NewCharArray_2.o \
	$(OBJ_DIR)/NewCharArray_3.o \
	$(OBJ_DIR)/NewDoubleArray_1.o \
	$(OBJ_DIR)/NewDoubleArray_2.o \
	$(OBJ_DIR)/NewDoubleArray_3.o \
	$(OBJ_DIR)/NewFloatArray_1.o \
	$(OBJ_DIR)/NewFloatArray_2.o \
	$(OBJ_DIR)/NewFloatArray_3.o \
	$(OBJ_DIR)/NewIntArray_1.o \
	$(OBJ_DIR)/NewIntArray_2.o \
	$(OBJ_DIR)/NewIntArray_3.o \
	$(OBJ_DIR)/NewLongArray_1.o \
	$(OBJ_DIR)/NewLongArray_2.o \
	$(OBJ_DIR)/NewLongArray_3.o \
	$(OBJ_DIR)/NewObjectArray_1.o \
	$(OBJ_DIR)/NewObjectArray_2.o \
	$(OBJ_DIR)/NewObjectArray_3.o \
	$(OBJ_DIR)/NewObjectArray_4.o \
	$(OBJ_DIR)/NewObjectArray_5.o \
	$(OBJ_DIR)/NewObjectArray_6.o \
	$(OBJ_DIR)/NewShortArray_1.o \
	$(OBJ_DIR)/NewShortArray_2.o \
	$(OBJ_DIR)/NewShortArray_3.o \
	$(OBJ_DIR)/ReleaseBoolArrayElems_1.o \
	$(OBJ_DIR)/ReleaseBoolArrayElems_2.o \
	$(OBJ_DIR)/ReleaseBoolArrayElems_3.o \
	$(OBJ_DIR)/ReleaseByteArrayElements_1.o \
	$(OBJ_DIR)/ReleaseByteArrayElements_2.o \
	$(OBJ_DIR)/ReleaseByteArrayElements_3.o \
	$(OBJ_DIR)/ReleaseCharArrayElements_1.o \
	$(OBJ_DIR)/ReleaseCharArrayElements_2.o \
	$(OBJ_DIR)/ReleaseCharArrayElements_3.o \
	$(OBJ_DIR)/ReleaseDblArrayElems_1.o \
	$(OBJ_DIR)/ReleaseDblArrayElems_2.o \
	$(OBJ_DIR)/ReleaseDblArrayElems_3.o \
	$(OBJ_DIR)/ReleaseFloatArrayElements_1.o \
	$(OBJ_DIR)/ReleaseFloatArrayElements_2.o \
	$(OBJ_DIR)/ReleaseFloatArrayElements_3.o \
	$(OBJ_DIR)/ReleaseIntArrayElements_1.o \
	$(OBJ_DIR)/ReleaseIntArrayElements_2.o \
	$(OBJ_DIR)/ReleaseIntArrayElements_3.o \
	$(OBJ_DIR)/ReleaseLongArrayElements_1.o \
	$(OBJ_DIR)/ReleaseLongArrayElements_2.o \
	$(OBJ_DIR)/ReleaseLongArrayElements_3.o \
	$(OBJ_DIR)/ReleaseShortArrayElements_1.o \
	$(OBJ_DIR)/ReleaseShortArrayElements_2.o \
	$(OBJ_DIR)/ReleaseShortArrayElements_3.o \
	$(OBJ_DIR)/SetBooleanArrayRegion_1.o \
	$(OBJ_DIR)/SetByteArrayRegion_1.o \
	$(OBJ_DIR)/SetCharArrayRegion_1.o \
	$(OBJ_DIR)/SetDoubleArrayRegion_1.o \
	$(OBJ_DIR)/SetFloatArrayRegion_1.o \
	$(OBJ_DIR)/SetIntArrayRegion_1.o \
	$(OBJ_DIR)/SetIntArrayRegion_2.o \
	$(OBJ_DIR)/SetIntArrayRegion_3.o \
	$(OBJ_DIR)/SetIntArrayRegion_4.o \
	$(OBJ_DIR)/SetLongArrayRegion_1.o \
	$(OBJ_DIR)/SetObjectArrayElement_1.o \
	$(OBJ_DIR)/SetObjectArrayElement_2.o \
	$(OBJ_DIR)/SetObjectArrayElement_3.o \
	$(OBJ_DIR)/SetObjectArrayElement_4.o \
	$(OBJ_DIR)/SetObjectArrayElement_5.o \
	$(OBJ_DIR)/SetShortArrayRegion_1.o

INCLUDES = -I../include 
include ../../../build/rules.mk 
all: compile
