# 
# ***** 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 =   CallBooleanMethod_1.cpp \
        CallBooleanMethod_2.cpp \
        CallBooleanMethod_3.cpp \
        CallBooleanMethod_4.cpp \
        CallByteMethod_1.cpp \
        CallByteMethod_2.cpp \
        CallByteMethod_3.cpp \
        CallByteMethod_4.cpp \
        CallCharMethod_1.cpp \
        CallCharMethod_2.cpp \
        CallCharMethod_3.cpp \
        CallCharMethod_4.cpp \
        CallDoubleMethod_1.cpp \
        CallDoubleMethod_2.cpp \
        CallDoubleMethod_3.cpp \
        CallDoubleMethod_4.cpp \
        CallFloatMethod_1.cpp \
        CallFloatMethod_2.cpp \
        CallFloatMethod_3.cpp \
        CallFloatMethod_4.cpp \
        CallIntMethod_1.cpp \
        CallIntMethod_10.cpp \
        CallIntMethod_11.cpp \
        CallIntMethod_12.cpp \
        CallIntMethod_13.cpp \
        CallIntMethod_14.cpp \
        CallIntMethod_15.cpp \
        CallIntMethod_16.cpp \
        CallIntMethod_17.cpp \
        CallIntMethod_18.cpp \
        CallIntMethod_19.cpp \
        CallIntMethod_2.cpp \
        CallIntMethod_3.cpp \
        CallIntMethod_4.cpp \
        CallIntMethod_5.cpp \
        CallIntMethod_6.cpp \
        CallIntMethod_7.cpp \
        CallIntMethod_8.cpp \
        CallIntMethod_9.cpp \
        CallLongMethod_1.cpp \
        CallLongMethod_2.cpp \
        CallLongMethod_3.cpp \
        CallLongMethod_4.cpp \
        CallNVBooleanMethod_1.cpp \
        CallNVBooleanMethod_2.cpp \
        CallNVBooleanMethod_3.cpp \
        CallNVBooleanMethod_4.cpp \
        CallNonvirtualByteMethod_1.cpp \
        CallNonvirtualByteMethod_2.cpp \
        CallNonvirtualByteMethod_3.cpp \
        CallNonvirtualByteMethod_4.cpp \
        CallNonvirtualCharMethod_1.cpp \
        CallNonvirtualCharMethod_2.cpp \
        CallNonvirtualCharMethod_3.cpp \
        CallNonvirtualCharMethod_4.cpp \
        CallNVDoubleMethod_1.cpp \
        CallNVDoubleMethod_2.cpp \
        CallNVDoubleMethod_3.cpp \
        CallNVDoubleMethod_4.cpp \
        CallNonvirtualFloatMethod_1.cpp \
        CallNonvirtualFloatMethod_2.cpp \
        CallNonvirtualFloatMethod_3.cpp \
        CallNonvirtualFloatMethod_4.cpp \
        CallNonvirtualIntMethod_1.cpp \
        CallNonvirtualIntMethod_10.cpp \
        CallNonvirtualIntMethod_11.cpp \
        CallNonvirtualIntMethod_12.cpp \
        CallNonvirtualIntMethod_13.cpp \
        CallNonvirtualIntMethod_14.cpp \
        CallNonvirtualIntMethod_15.cpp \
        CallNonvirtualIntMethod_16.cpp \
        CallNonvirtualIntMethod_17.cpp \
        CallNonvirtualIntMethod_18.cpp \
        CallNonvirtualIntMethod_19.cpp \
        CallNonvirtualIntMethod_2.cpp \
        CallNonvirtualIntMethod_20.cpp \
        CallNonvirtualIntMethod_21.cpp \
        CallNonvirtualIntMethod_22.cpp \
        CallNonvirtualIntMethod_23.cpp \
        CallNonvirtualIntMethod_24.cpp \
        CallNonvirtualIntMethod_25.cpp \
        CallNonvirtualIntMethod_26.cpp \
        CallNonvirtualIntMethod_27.cpp \
        CallNonvirtualIntMethod_28.cpp \
        CallNonvirtualIntMethod_29.cpp \
        CallNonvirtualIntMethod_30.cpp \
        CallNonvirtualIntMethod_31.cpp \
        CallNonvirtualIntMethod_32.cpp \
        CallNonvirtualIntMethod_33.cpp \
        CallNonvirtualIntMethod_34.cpp \
        CallNonvirtualIntMethod_4.cpp \
        CallNonvirtualIntMethod_5.cpp \
        CallNonvirtualIntMethod_7.cpp \
        CallNonvirtualIntMethod_8.cpp \
        CallNonvirtualIntMethod_9.cpp \
        CallNonvirtualLongMethod_1.cpp \
        CallNonvirtualLongMethod_2.cpp \
        CallNonvirtualLongMethod_3.cpp \
        CallNonvirtualLongMethod_4.cpp \
        CallNVObjectMethod_1.cpp \
        CallNVObjectMethod_2.cpp \
        CallNVObjectMethod_3.cpp \
        CallNVObjectMethod_4.cpp \
        CallNVObjectMethod_5.cpp \
        CallNVObjectMethod_6.cpp \
        CallNVObjectMethod_7.cpp \
        CallNonvirtualShortMethod_1.cpp \
        CallNonvirtualShortMethod_2.cpp \
        CallNonvirtualShortMethod_3.cpp \
        CallNonvirtualShortMethod_4.cpp \
        CallNonvirtualVoidMethod_1.cpp \
        CallNonvirtualVoidMethod_2.cpp \
        CallObjectMethod_1.cpp \
        CallObjectMethod_2.cpp \
        CallObjectMethod_3.cpp \
        CallObjectMethod_4.cpp \
        CallObjectMethod_5.cpp \
        CallObjectMethod_6.cpp \
        CallObjectMethod_7.cpp \
        CallShortMethod_1.cpp \
        CallShortMethod_2.cpp \
        CallShortMethod_3.cpp \
        CallShortMethod_4.cpp \
        CallVoidMethod_1.cpp \
        CallVoidMethod_2.cpp \
        GetMethodID_1.cpp \
        GetMethodID_10.cpp \
        GetMethodID_11.cpp \
        GetMethodID_12.cpp \
        GetMethodID_13.cpp \
        GetMethodID_14.cpp \
        GetMethodID_15.cpp \
        GetMethodID_16.cpp \
        GetMethodID_17.cpp \
        GetMethodID_18.cpp \
        GetMethodID_19.cpp \
        GetMethodID_2.cpp \
        GetMethodID_20.cpp \
        GetMethodID_21.cpp \
        GetMethodID_22.cpp \
        GetMethodID_23.cpp \
        GetMethodID_24.cpp \
        GetMethodID_25.cpp \
        GetMethodID_26.cpp \
        GetMethodID_27.cpp \
        GetMethodID_28.cpp \
        GetMethodID_29.cpp \
        GetMethodID_3.cpp \
        GetMethodID_30.cpp \
        GetMethodID_31.cpp \
        GetMethodID_32.cpp \
        GetMethodID_33.cpp \
        GetMethodID_34.cpp \
        GetMethodID_35.cpp \
        GetMethodID_36.cpp \
        GetMethodID_37.cpp \
        GetMethodID_38.cpp \
        GetMethodID_39.cpp \
        GetMethodID_4.cpp \
        GetMethodID_5.cpp \
        GetMethodID_6.cpp \
        GetMethodID_7.cpp \
        GetMethodID_8.cpp \
        GetMethodID_9.cpp





OBJS =  $(OBJ_DIR)/CallBooleanMethod_1.obj \
        $(OBJ_DIR)/CallBooleanMethod_2.obj \
        $(OBJ_DIR)/CallBooleanMethod_3.obj \
        $(OBJ_DIR)/CallBooleanMethod_4.obj \
        $(OBJ_DIR)/CallByteMethod_1.obj \
        $(OBJ_DIR)/CallByteMethod_2.obj \
        $(OBJ_DIR)/CallByteMethod_3.obj \
        $(OBJ_DIR)/CallByteMethod_4.obj \
        $(OBJ_DIR)/CallCharMethod_1.obj \
        $(OBJ_DIR)/CallCharMethod_2.obj \
        $(OBJ_DIR)/CallCharMethod_3.obj \
        $(OBJ_DIR)/CallCharMethod_4.obj \
        $(OBJ_DIR)/CallDoubleMethod_1.obj \
        $(OBJ_DIR)/CallDoubleMethod_2.obj \
        $(OBJ_DIR)/CallDoubleMethod_3.obj \
        $(OBJ_DIR)/CallDoubleMethod_4.obj \
        $(OBJ_DIR)/CallFloatMethod_1.obj \
        $(OBJ_DIR)/CallFloatMethod_2.obj \
        $(OBJ_DIR)/CallFloatMethod_3.obj \
        $(OBJ_DIR)/CallFloatMethod_4.obj \
        $(OBJ_DIR)/CallIntMethod_1.obj \
        $(OBJ_DIR)/CallIntMethod_10.obj \
        $(OBJ_DIR)/CallIntMethod_11.obj \
        $(OBJ_DIR)/CallIntMethod_12.obj \
        $(OBJ_DIR)/CallIntMethod_13.obj \
        $(OBJ_DIR)/CallIntMethod_14.obj \
        $(OBJ_DIR)/CallIntMethod_15.obj \
        $(OBJ_DIR)/CallIntMethod_16.obj \
        $(OBJ_DIR)/CallIntMethod_17.obj \
        $(OBJ_DIR)/CallIntMethod_18.obj \
        $(OBJ_DIR)/CallIntMethod_19.obj \
        $(OBJ_DIR)/CallIntMethod_2.obj \
        $(OBJ_DIR)/CallIntMethod_3.obj \
        $(OBJ_DIR)/CallIntMethod_4.obj \
        $(OBJ_DIR)/CallIntMethod_5.obj \
        $(OBJ_DIR)/CallIntMethod_6.obj \
        $(OBJ_DIR)/CallIntMethod_7.obj \
        $(OBJ_DIR)/CallIntMethod_8.obj \
        $(OBJ_DIR)/CallIntMethod_9.obj \
        $(OBJ_DIR)/CallLongMethod_1.obj \
        $(OBJ_DIR)/CallLongMethod_2.obj \
        $(OBJ_DIR)/CallLongMethod_3.obj \
        $(OBJ_DIR)/CallLongMethod_4.obj \
        $(OBJ_DIR)/CallNVBooleanMethod_1.obj \
        $(OBJ_DIR)/CallNVBooleanMethod_2.obj \
        $(OBJ_DIR)/CallNVBooleanMethod_3.obj \
        $(OBJ_DIR)/CallNVBooleanMethod_4.obj \
        $(OBJ_DIR)/CallNonvirtualByteMethod_1.obj \
        $(OBJ_DIR)/CallNonvirtualByteMethod_2.obj \
        $(OBJ_DIR)/CallNonvirtualByteMethod_3.obj \
        $(OBJ_DIR)/CallNonvirtualByteMethod_4.obj \
        $(OBJ_DIR)/CallNonvirtualCharMethod_1.obj \
        $(OBJ_DIR)/CallNonvirtualCharMethod_2.obj \
        $(OBJ_DIR)/CallNonvirtualCharMethod_3.obj \
        $(OBJ_DIR)/CallNonvirtualCharMethod_4.obj \
        $(OBJ_DIR)/CallNVDoubleMethod_1.obj \
        $(OBJ_DIR)/CallNVDoubleMethod_2.obj \
        $(OBJ_DIR)/CallNVDoubleMethod_3.obj \
        $(OBJ_DIR)/CallNVDoubleMethod_4.obj \
        $(OBJ_DIR)/CallNonvirtualFloatMethod_1.obj \
        $(OBJ_DIR)/CallNonvirtualFloatMethod_2.obj \
        $(OBJ_DIR)/CallNonvirtualFloatMethod_3.obj \
        $(OBJ_DIR)/CallNonvirtualFloatMethod_4.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_1.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_10.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_11.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_12.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_13.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_14.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_15.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_16.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_17.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_18.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_19.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_2.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_20.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_21.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_22.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_23.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_24.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_25.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_26.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_27.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_28.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_29.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_30.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_31.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_32.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_33.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_34.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_4.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_5.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_7.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_8.obj \
        $(OBJ_DIR)/CallNonvirtualIntMethod_9.obj \
        $(OBJ_DIR)/CallNonvirtualLongMethod_1.obj \
        $(OBJ_DIR)/CallNonvirtualLongMethod_2.obj \
        $(OBJ_DIR)/CallNonvirtualLongMethod_3.obj \
        $(OBJ_DIR)/CallNonvirtualLongMethod_4.obj \
        $(OBJ_DIR)/CallNVObjectMethod_1.obj \
        $(OBJ_DIR)/CallNVObjectMethod_2.obj \
        $(OBJ_DIR)/CallNVObjectMethod_3.obj \
        $(OBJ_DIR)/CallNVObjectMethod_4.obj \
        $(OBJ_DIR)/CallNVObjectMethod_5.obj \
        $(OBJ_DIR)/CallNVObjectMethod_6.obj \
        $(OBJ_DIR)/CallNVObjectMethod_7.obj \
        $(OBJ_DIR)/CallNonvirtualShortMethod_1.obj \
        $(OBJ_DIR)/CallNonvirtualShortMethod_2.obj \
        $(OBJ_DIR)/CallNonvirtualShortMethod_3.obj \
        $(OBJ_DIR)/CallNonvirtualShortMethod_4.obj \
        $(OBJ_DIR)/CallNonvirtualVoidMethod_1.obj \
        $(OBJ_DIR)/CallNonvirtualVoidMethod_2.obj \
        $(OBJ_DIR)/CallObjectMethod_1.obj \
        $(OBJ_DIR)/CallObjectMethod_2.obj \
        $(OBJ_DIR)/CallObjectMethod_3.obj \
        $(OBJ_DIR)/CallObjectMethod_4.obj \
        $(OBJ_DIR)/CallObjectMethod_5.obj \
        $(OBJ_DIR)/CallObjectMethod_6.obj \
        $(OBJ_DIR)/CallObjectMethod_7.obj \
        $(OBJ_DIR)/CallShortMethod_1.obj \
        $(OBJ_DIR)/CallShortMethod_2.obj \
        $(OBJ_DIR)/CallShortMethod_3.obj \
        $(OBJ_DIR)/CallShortMethod_4.obj \
        $(OBJ_DIR)/CallVoidMethod_1.obj \
        $(OBJ_DIR)/CallVoidMethod_2.obj \
        $(OBJ_DIR)/GetMethodID_1.obj \
        $(OBJ_DIR)/GetMethodID_10.obj \
        $(OBJ_DIR)/GetMethodID_11.obj \
        $(OBJ_DIR)/GetMethodID_12.obj \
        $(OBJ_DIR)/GetMethodID_13.obj \
        $(OBJ_DIR)/GetMethodID_14.obj \
        $(OBJ_DIR)/GetMethodID_15.obj \
        $(OBJ_DIR)/GetMethodID_16.obj \
        $(OBJ_DIR)/GetMethodID_17.obj \
        $(OBJ_DIR)/GetMethodID_18.obj \
        $(OBJ_DIR)/GetMethodID_19.obj \
        $(OBJ_DIR)/GetMethodID_2.obj \
        $(OBJ_DIR)/GetMethodID_20.obj \
        $(OBJ_DIR)/GetMethodID_21.obj \
        $(OBJ_DIR)/GetMethodID_22.obj \
        $(OBJ_DIR)/GetMethodID_23.obj \
        $(OBJ_DIR)/GetMethodID_24.obj \
        $(OBJ_DIR)/GetMethodID_25.obj \
        $(OBJ_DIR)/GetMethodID_26.obj \
        $(OBJ_DIR)/GetMethodID_27.obj \
        $(OBJ_DIR)/GetMethodID_28.obj \
        $(OBJ_DIR)/GetMethodID_29.obj \
        $(OBJ_DIR)/GetMethodID_3.obj \
        $(OBJ_DIR)/GetMethodID_30.obj \
        $(OBJ_DIR)/GetMethodID_31.obj \
        $(OBJ_DIR)/GetMethodID_32.obj \
        $(OBJ_DIR)/GetMethodID_33.obj \
        $(OBJ_DIR)/GetMethodID_34.obj \
        $(OBJ_DIR)/GetMethodID_35.obj \
        $(OBJ_DIR)/GetMethodID_36.obj \
        $(OBJ_DIR)/GetMethodID_37.obj \
        $(OBJ_DIR)/GetMethodID_38.obj \
        $(OBJ_DIR)/GetMethodID_39.obj \
        $(OBJ_DIR)/GetMethodID_4.obj \
        $(OBJ_DIR)/GetMethodID_5.obj \
        $(OBJ_DIR)/GetMethodID_6.obj \
        $(OBJ_DIR)/GetMethodID_7.obj \
        $(OBJ_DIR)/GetMethodID_8.obj \
        $(OBJ_DIR)/GetMethodID_9.obj


INCLUDES = -I../include

include ../../../build/rules.mak

all: compile
