Android.mk revision 55891a72bed0d2731e355803402b0f89229ced89
175f0d3110b04346b901771f96ce15cdbe907278fYang Ni# 275f0d3110b04346b901771f96ce15cdbe907278fYang Ni# Copyright (C) 2016 The Android Open Source Project 375f0d3110b04346b901771f96ce15cdbe907278fYang Ni# 475f0d3110b04346b901771f96ce15cdbe907278fYang Ni# Licensed under the Apache License, Version 2.0 (the "License"); 575f0d3110b04346b901771f96ce15cdbe907278fYang Ni# you may not use this file except in compliance with the License. 675f0d3110b04346b901771f96ce15cdbe907278fYang Ni# You may obtain a copy of the License at 775f0d3110b04346b901771f96ce15cdbe907278fYang Ni# 875f0d3110b04346b901771f96ce15cdbe907278fYang Ni# http://www.apache.org/licenses/LICENSE-2.0 975f0d3110b04346b901771f96ce15cdbe907278fYang Ni# 1075f0d3110b04346b901771f96ce15cdbe907278fYang Ni# Unless required by applicable law or agreed to in writing, software 1175f0d3110b04346b901771f96ce15cdbe907278fYang Ni# distributed under the License is distributed on an "AS IS" BASIS, 1275f0d3110b04346b901771f96ce15cdbe907278fYang Ni# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1375f0d3110b04346b901771f96ce15cdbe907278fYang Ni# See the License for the specific language governing permissions and 1475f0d3110b04346b901771f96ce15cdbe907278fYang Ni# limitations under the License. 1575f0d3110b04346b901771f96ce15cdbe907278fYang Ni# 1675f0d3110b04346b901771f96ce15cdbe907278fYang Ni 1775f0d3110b04346b901771f96ce15cdbe907278fYang NiLOCAL_PATH :=$(call my-dir) 1875f0d3110b04346b901771f96ce15cdbe907278fYang Ni 1975f0d3110b04346b901771f96ce15cdbe907278fYang Niinclude $(CLEAR_VARS) 2075f0d3110b04346b901771f96ce15cdbe907278fYang Ni 2175f0d3110b04346b901771f96ce15cdbe907278fYang NiLOCAL_MODULE := libRSDriver_RSoV 2275f0d3110b04346b901771f96ce15cdbe907278fYang Ni 2375f0d3110b04346b901771f96ce15cdbe907278fYang NiLOCAL_SRC_FILES := \ 2475f0d3110b04346b901771f96ce15cdbe907278fYang Ni rsovAllocation.cpp \ 2575f0d3110b04346b901771f96ce15cdbe907278fYang Ni rsovContext.cpp \ 2675f0d3110b04346b901771f96ce15cdbe907278fYang Ni rsovCore.cpp \ 2775f0d3110b04346b901771f96ce15cdbe907278fYang Ni rsovElement.cpp \ 2875f0d3110b04346b901771f96ce15cdbe907278fYang Ni rsovRuntimeStubs.cpp \ 2975f0d3110b04346b901771f96ce15cdbe907278fYang Ni rsovSampler.cpp \ 3075f0d3110b04346b901771f96ce15cdbe907278fYang Ni rsovScript.cpp \ 3175f0d3110b04346b901771f96ce15cdbe907278fYang Ni rsovScriptGroup.cpp \ 3275f0d3110b04346b901771f96ce15cdbe907278fYang Ni rsovType.cpp \ 3375f0d3110b04346b901771f96ce15cdbe907278fYang Ni 3475f0d3110b04346b901771f96ce15cdbe907278fYang NiLOCAL_SHARED_LIBRARIES := \ 3575f0d3110b04346b901771f96ce15cdbe907278fYang Ni libRS_internal \ 3675f0d3110b04346b901771f96ce15cdbe907278fYang Ni libRSCpuRef \ 37ffa85366645c163dd529644ba5b8950c4c588d20I-Jui (Ray) Sung libbcinfo \ 3875f0d3110b04346b901771f96ce15cdbe907278fYang Ni libc++ \ 3975f0d3110b04346b901771f96ce15cdbe907278fYang Ni liblog \ 4055891a72bed0d2731e355803402b0f89229ced89Mathias Agopian libvulkan \ 4155891a72bed0d2731e355803402b0f89229ced89Mathias Agopian libgui 4275f0d3110b04346b901771f96ce15cdbe907278fYang Ni 4375f0d3110b04346b901771f96ce15cdbe907278fYang NiLOCAL_C_INCLUDES := \ 44f15ce3de10aa8edf30d9c2dca60237a3d24eddccYang Ni frameworks/compile/libbcc/include \ 4575f0d3110b04346b901771f96ce15cdbe907278fYang Ni frameworks/native/vulkan/include \ 4675f0d3110b04346b901771f96ce15cdbe907278fYang Ni frameworks/rs \ 4775f0d3110b04346b901771f96ce15cdbe907278fYang Ni frameworks/rs/cpu_ref \ 4875f0d3110b04346b901771f96ce15cdbe907278fYang Ni 4975f0d3110b04346b901771f96ce15cdbe907278fYang NiLOCAL_C_INCLUDES += \ 5075f0d3110b04346b901771f96ce15cdbe907278fYang Ni 51863237215cab4812df373b63ba3bbf2bc1d8647dJean-Luc BrouilletLOCAL_CFLAGS := -Werror -Wall -Wextra 5275f0d3110b04346b901771f96ce15cdbe907278fYang Ni# TODO: remove warnings on unused variables and parameters 5375f0d3110b04346b901771f96ce15cdbe907278fYang NiLOCAL_CFLAGS += -Wno-unused-variable -Wno-unused-parameter 5475f0d3110b04346b901771f96ce15cdbe907278fYang Ni 5575f0d3110b04346b901771f96ce15cdbe907278fYang Niinclude $(BUILD_SHARED_LIBRARY) 56