11f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen# Copyright 2015 The Android Open Source Project
21f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen#
31f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen# Licensed under the Apache License, Version 2.0 (the "License");
41f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen# you may not use this file except in compliance with the License.
51f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen# You may obtain a copy of the License at
61f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen#
71f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen#      http://www.apache.org/licenses/LICENSE-2.0
81f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen#
91f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen# Unless required by applicable law or agreed to in writing, software
101f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen# distributed under the License is distributed on an "AS IS" BASIS,
111f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
121f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen# See the License for the specific language governing permissions and
131f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen# limitations under the License.
141f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen
151f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu ChenLOCAL_PATH:= $(call my-dir)
161f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen
171f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Cheninclude $(CLEAR_VARS)
181f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen
191f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu ChenLOCAL_SRC_FILES:= \
201f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen	main_cameraserver.cpp
211f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen
221f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu ChenLOCAL_SHARED_LIBRARIES := \
231f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen	libcameraservice \
24b8c32f06401c8948a69fa896a9afd768528b299fDimitry Ivanov	liblog \
251f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen	libutils \
26bc1713d3b85d7ce656e032da6e4b6b342f14db03Mathias Agopian	libui \
2704563aafa0debc95d50951ca944abf37ef2777cePawin Vongmasa	libgui \
28d56db1d2bee182d1851097a9c712712fc094d117Eino-Ville Talvala	libbinder \
296566536c89a9e8646404bd2e671e3e081c181b4aEino-Ville Talvala	libhidltransport \
302f09bac6632a5ee27ee14baa2aa1367f16b5b013Eino-Ville Talvala	android.hardware.camera.common@1.0 \
312f09bac6632a5ee27ee14baa2aa1367f16b5b013Eino-Ville Talvala	android.hardware.camera.provider@2.4 \
322f09bac6632a5ee27ee14baa2aa1367f16b5b013Eino-Ville Talvala	android.hardware.camera.device@1.0 \
332f09bac6632a5ee27ee14baa2aa1367f16b5b013Eino-Ville Talvala	android.hardware.camera.device@3.2 \
342f09bac6632a5ee27ee14baa2aa1367f16b5b013Eino-Ville Talvala	android.hidl.manager@1.0
351f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen
361f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu ChenLOCAL_MODULE:= cameraserver
371f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu ChenLOCAL_32_BIT_ONLY := true
381f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen
3902bf03287652923b5bb5316667b065423565d6b4Eino-Ville TalvalaLOCAL_CFLAGS += -Wall -Wextra -Werror -Wno-unused-parameter
4002bf03287652923b5bb5316667b065423565d6b4Eino-Ville Talvala
411f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu ChenLOCAL_INIT_RC := cameraserver.rc
421f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Chen
431f36e3b27abfb16bc5e788e253d367eff4886dbaChien-Yu Cheninclude $(BUILD_EXECUTABLE)
44