xref: /aosp_15_r20/external/libvpx/third_party/libwebm/Android.mk (revision fb1b10ab9aebc7c7068eedab379b749d7e3900be)
1*fb1b10abSAndroid Build Coastguard Worker# Ignore this file during non-NDK builds.
2*fb1b10abSAndroid Build Coastguard Workerifdef NDK_ROOT
3*fb1b10abSAndroid Build Coastguard WorkerLOCAL_PATH:= $(call my-dir)
4*fb1b10abSAndroid Build Coastguard Worker
5*fb1b10abSAndroid Build Coastguard Workerinclude $(CLEAR_VARS)
6*fb1b10abSAndroid Build Coastguard WorkerLOCAL_MODULE:= libwebm
7*fb1b10abSAndroid Build Coastguard WorkerLOCAL_CPPFLAGS:=-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS
8*fb1b10abSAndroid Build Coastguard WorkerLOCAL_CPPFLAGS+=-D__STDC_LIMIT_MACROS -std=c++11
9*fb1b10abSAndroid Build Coastguard WorkerLOCAL_C_INCLUDES:= $(LOCAL_PATH)
10*fb1b10abSAndroid Build Coastguard WorkerLOCAL_EXPORT_C_INCLUDES:= $(LOCAL_PATH)
11*fb1b10abSAndroid Build Coastguard Worker
12*fb1b10abSAndroid Build Coastguard WorkerLOCAL_SRC_FILES:= common/file_util.cc \
13*fb1b10abSAndroid Build Coastguard Worker                  common/hdr_util.cc \
14*fb1b10abSAndroid Build Coastguard Worker                  mkvparser/mkvparser.cc \
15*fb1b10abSAndroid Build Coastguard Worker                  mkvparser/mkvreader.cc \
16*fb1b10abSAndroid Build Coastguard Worker                  mkvmuxer/mkvmuxer.cc \
17*fb1b10abSAndroid Build Coastguard Worker                  mkvmuxer/mkvmuxerutil.cc \
18*fb1b10abSAndroid Build Coastguard Worker                  mkvmuxer/mkvwriter.cc
19*fb1b10abSAndroid Build Coastguard WorkerLOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD
20*fb1b10abSAndroid Build Coastguard WorkerLOCAL_LICENSE_CONDITIONS := notice
21*fb1b10abSAndroid Build Coastguard WorkerLOCAL_NOTICE_FILE := $(LOCAL_PATH)/LICENSE.TXT $(LOCAL_PATH)/PATENTS.TXT
22*fb1b10abSAndroid Build Coastguard Workerinclude $(BUILD_STATIC_LIBRARY)
23*fb1b10abSAndroid Build Coastguard Workerendif  # NDK_ROOT
24