blob: 88a296c86c1fbdfc5dd33ea76b6d731fc995fd8a [file] [log] [blame]
Roman Kiryanov6fcd36e2020-05-08 15:46:59 -07001ifeq (true,$(GOLDFISH_OPENGL_BUILD_FOR_HOST))
Lingfeng Yangd7447042018-10-25 11:09:18 -07002LOCAL_PATH := $(call my-dir)
3
Lingfeng Yangf6861062019-08-21 21:05:31 -07004$(call emugl-begin-shared-library,libandroidemu)
Lingfeng Yangd7447042018-10-25 11:09:18 -07005$(call emugl-export,C_INCLUDES,$(LOCAL_PATH))
Lingfeng Yanga4085412018-11-01 20:19:46 -07006$(call emugl-export,SHARED_LIBRARIES,libcutils libutils liblog)
Lingfeng Yangd7447042018-10-25 11:09:18 -07007
8LOCAL_CFLAGS += \
9 -DLOG_TAG=\"androidemu\" \
10 -Wno-missing-field-initializers \
11 -fvisibility=default \
12 -fstrict-aliasing \
13
14LOCAL_SRC_FILES := \
Lingfeng Yang6f3b6c52018-11-05 14:22:37 -080015 android/base/AlignedBuf.cpp \
Lingfeng Yangd7447042018-10-25 11:09:18 -070016 android/base/files/MemStream.cpp \
17 android/base/files/Stream.cpp \
18 android/base/files/StreamSerializing.cpp \
Lingfeng Yangd7447042018-10-25 11:09:18 -070019 android/base/Pool.cpp \
20 android/base/StringFormat.cpp \
Lingfeng Yangd5be14d2019-10-18 06:14:18 -070021 android/base/AndroidSubAllocator.cpp \
Lingfeng Yang0c401142019-08-21 09:46:14 -070022 android/base/synchronization/AndroidMessageChannel.cpp \
23 android/base/threads/AndroidFunctorThread.cpp \
24 android/base/threads/AndroidThreadStore.cpp \
25 android/base/threads/AndroidThread_pthread.cpp \
Lingfeng Yangf6861062019-08-21 21:05:31 -070026 android/base/threads/AndroidWorkPool.cpp \
Lingfeng Yang42ac1792019-02-22 20:13:44 -080027 android/base/Tracing.cpp \
Lingfeng Yangd7447042018-10-25 11:09:18 -070028 android/utils/debug.c \
Lingfeng Yangd7447042018-10-25 11:09:18 -070029
30$(call emugl-end-module)
Lingfeng Yangddd60cc2021-01-22 17:42:32 -080031
32$(call emugl-begin-static-library,libringbuffer)
33$(call emugl-export,C_INCLUDES,$(LOCAL_PATH))
34
35LOCAL_SRC_FILES := \
36 android/base/ring_buffer.c \
37
38$(call emugl-end-module)
Roman Kiryanov6fcd36e2020-05-08 15:46:59 -070039endif