16b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua# Copyright (C) 2011 The Android Open Source Project
26b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua#
36b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua# Licensed under the Apache License, Version 2.0 (the "License");
46b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua# you may not use this file except in compliance with the License.
56b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua# You may obtain a copy of the License at
66b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua#
76b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua#      http://www.apache.org/licenses/LICENSE-2.0
86b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua#
96b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua# Unless required by applicable law or agreed to in writing, software
106b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua# distributed under the License is distributed on an "AS IS" BASIS,
116b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
126b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua# See the License for the specific language governing permissions and
136b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua# limitations under the License.
146b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua#
156b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua
166b4eebc73439cbc3ddfb547444a341d1f9be7996Wei HuaLEARNING_LOCAL_PATH:= $(call my-dir)
176b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Huainclude $(call all-subdir-makefiles)
186b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua
196b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Huainclude $(CLEAR_VARS)
206b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua
216b4eebc73439cbc3ddfb547444a341d1f9be7996Wei HuaLOCAL_MODULE_TAGS := samples tests
226b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua
236b4eebc73439cbc3ddfb547444a341d1f9be7996Wei HuaLOCAL_MODULE := libbordeaux
246b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua
256b4eebc73439cbc3ddfb547444a341d1f9be7996Wei HuaLOCAL_WHOLE_STATIC_LIBRARIES := libmulticlass_pa libstochastic_linear
26cfe8f656282ce662f383c3442cd2e9c08c4ad046Dan AlbertLOCAL_SHARED_LIBRARIES := libcutils liblog
276b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua
286b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua
296b4eebc73439cbc3ddfb547444a341d1f9be7996Wei HuaLOCAL_C_INCLUDES += $(LOCAL_PATH)/../native
306b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua
316b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Huainclude $(BUILD_SHARED_LIBRARY)
326b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua
336b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua##
346b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua# Build java lib
356b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua##
366b4eebc73439cbc3ddfb547444a341d1f9be7996Wei HuaLOCAL_PATH:= $(LEARNING_LOCAL_PATH)
376b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Huainclude $(CLEAR_VARS)
386b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua
396b4eebc73439cbc3ddfb547444a341d1f9be7996Wei HuaLOCAL_MODULE_TAGS := samples tests
406b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua
41984e52f31d596840cfa51b1238e1c43d2e1918f8saberianLOCAL_SRC_FILES := $(call all-java-files-under, multiclass_pa stochastic_linear_ranker ) \
42984e52f31d596840cfa51b1238e1c43d2e1918f8saberian                   $(call all-java-files-under, predictor_histogram)
436b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua
446b4eebc73439cbc3ddfb547444a341d1f9be7996Wei HuaLOCAL_MODULE :=  bordeaux_learners
456b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua
466b4eebc73439cbc3ddfb547444a341d1f9be7996Wei HuaLOCAL_PROGUARD_ENABLED := disabled
476b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua
486b4eebc73439cbc3ddfb547444a341d1f9be7996Wei HuaLOCAL_JNI_SHARED_LIBRARIES := libbordeaux
496b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Hua
506b4eebc73439cbc3ddfb547444a341d1f9be7996Wei Huainclude $(BUILD_STATIC_JAVA_LIBRARY)
51