xref: /aosp_15_r20/external/libwebm/Android.mk (revision 103e46e4cd4b6efcf6001f23fa8665fb110abf8d)
1*103e46e4SHarish Mahendrakar# Ignore this file during non-NDK builds.
2*103e46e4SHarish Mahendrakarifdef NDK_ROOT
3*103e46e4SHarish MahendrakarLOCAL_PATH:= $(call my-dir)
4*103e46e4SHarish Mahendrakar
5*103e46e4SHarish Mahendrakarinclude $(CLEAR_VARS)
6*103e46e4SHarish MahendrakarLOCAL_MODULE:= libwebm
7*103e46e4SHarish MahendrakarLOCAL_CPPFLAGS:=-D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS
8*103e46e4SHarish MahendrakarLOCAL_CPPFLAGS+=-D__STDC_LIMIT_MACROS -std=c++11
9*103e46e4SHarish MahendrakarLOCAL_C_INCLUDES:= $(LOCAL_PATH)
10*103e46e4SHarish MahendrakarLOCAL_EXPORT_C_INCLUDES:= $(LOCAL_PATH)
11*103e46e4SHarish Mahendrakar
12*103e46e4SHarish MahendrakarLOCAL_SRC_FILES:= common/file_util.cc \
13*103e46e4SHarish Mahendrakar                  common/hdr_util.cc \
14*103e46e4SHarish Mahendrakar                  mkvparser/mkvparser.cc \
15*103e46e4SHarish Mahendrakar                  mkvparser/mkvreader.cc \
16*103e46e4SHarish Mahendrakar                  mkvmuxer/mkvmuxer.cc \
17*103e46e4SHarish Mahendrakar                  mkvmuxer/mkvmuxerutil.cc \
18*103e46e4SHarish Mahendrakar                  mkvmuxer/mkvwriter.cc
19*103e46e4SHarish MahendrakarLOCAL_LICENSE_KINDS := SPDX-license-identifier-BSD
20*103e46e4SHarish MahendrakarLOCAL_LICENSE_CONDITIONS := notice
21*103e46e4SHarish MahendrakarLOCAL_NOTICE_FILE := $(LOCAL_PATH)/LICENSE.TXT $(LOCAL_PATH)/PATENTS.TXT
22*103e46e4SHarish Mahendrakarinclude $(BUILD_STATIC_LIBRARY)
23*103e46e4SHarish Mahendrakarendif  # NDK_ROOT
24