LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE_TAGS := samples tests # Only compile source java files in this apk. LOCAL_SRC_FILES := $(call all-java-files-under, src) LOCAL_SRC_FILES += \ src/android/bordeaux/services/IBordeauxServiceCallback.aidl \ src/android/bordeaux/services/ILearning_MulticlassPA.aidl \ src/android/bordeaux/services/ILearning_StochasticLinearRanker.aidl \ src/android/bordeaux/services/IBordeauxService.aidl LOCAL_STATIC_JAVA_LIBRARIES := bordeaux_learners LOCAL_PACKAGE_NAME := bordeaux LOCAL_SDK_VERSION := current include $(BUILD_PACKAGE) ## # Build java lib ## include $(CLEAR_VARS) LOCAL_MODULE_TAGS := optional LOCAL_SRC_FILES += \ src/android/bordeaux/services/IntFloat.java \ src/android/bordeaux/services/StringFloat.java \ src/android/bordeaux/services/BordeauxClassifier.java \ src/android/bordeaux/services/BordeauxRanker.java \ src/android/bordeaux/services/BordeauxManagerService.java \ src/android/bordeaux/services/IBordeauxLearner.java \ src/android/bordeaux/services/Learning_StochasticLinearRanker.java \ src/android/bordeaux/services/StochasticLinearRankerWithPrior.java \ src/android/bordeaux/services/IBordeauxServiceCallback.aidl \ src/android/bordeaux/services/ILearning_MulticlassPA.aidl \ src/android/bordeaux/services/ILearning_StochasticLinearRanker.aidl \ src/android/bordeaux/services/IBordeauxService.aidl \ LOCAL_MODULE := bordeaux_service LOCAL_STATIC_JAVA_LIBRARIES := bordeaux_learners LOCAL_PROGUARD_ENABLED := disabled include $(BUILD_STATIC_JAVA_LIBRARY) # Use the folloing include to make our test apk. include $(call all-makefiles-under,$(LOCAL_PATH))