blob: ee1de58ec5d13e066a3bbbd4e5a919894ad06ad3 [file] [log] [blame]
Daniel Nicoara9a187d42018-04-27 16:27:15 -04001# Copyright 2018 The Chromium OS Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
Dominik Behr987a60f2015-07-10 20:39:39 -07005LOCAL_PATH := $(call my-dir)
6
7#########################
8
Daniel Nicoara9a187d42018-04-27 16:27:15 -04009bsdrm_srcs = \
10 bsdrm/src/app.c \
11 bsdrm/src/debug.c \
12 bsdrm/src/draw.c \
13 bsdrm/src/drm_connectors.c \
14 bsdrm/src/drm_fb.c \
15 bsdrm/src/drm_open.c \
16 bsdrm/src/drm_pipe.c \
17 bsdrm/src/egl.c \
18 bsdrm/src/gl.c \
Daniel Nicoara987dae22020-03-25 14:11:17 -040019 bsdrm/src/kms.c \
Daniel Nicoara9a187d42018-04-27 16:27:15 -040020 bsdrm/src/mmap.c \
21 bsdrm/src/open.c \
22 bsdrm/src/pipe.c
Dominik Behr987a60f2015-07-10 20:39:39 -070023
Daniel Nicoara9a187d42018-04-27 16:27:15 -040024include $(CLEAR_VARS)
25
26LOCAL_SRC_FILES := $(bsdrm_srcs) atomictest.c
27
28LOCAL_MODULE := atomictest
29LOCAL_MODULE_TAGS := optional
Dominik Behr987a60f2015-07-10 20:39:39 -070030
31LOCAL_C_INCLUDES := \
Daniel Nicoara9a187d42018-04-27 16:27:15 -040032 $(LOCAL_PATH)/bsdrm/include \
33 $(VENDOR_SDK_INCLUDES)
Dominik Behr987a60f2015-07-10 20:39:39 -070034LOCAL_CFLAGS := -O2 -g -W -Wall
Daniel Nicoara987dae22020-03-25 14:11:17 -040035LOCAL_SHARED_LIBRARIES := libdrm libminigbm libsync
Daniel Nicoara9a187d42018-04-27 16:27:15 -040036
37include $(BUILD_EXECUTABLE)
38
39include $(CLEAR_VARS)
40
41LOCAL_SRC_FILES := $(bsdrm_srcs) gamma_test.c
42
43LOCAL_MODULE := gamma_test
44LOCAL_MODULE_TAGS := optional
45
46LOCAL_C_INCLUDES := \
47 $(LOCAL_PATH)/bsdrm/include \
48 $(VENDOR_SDK_INCLUDES)
49LOCAL_CFLAGS := -O2 -g -W -Wall
Daniel Nicoara987dae22020-03-25 14:11:17 -040050LOCAL_SHARED_LIBRARIES := libdrm libminigbm libsync
Dominik Behr987a60f2015-07-10 20:39:39 -070051
52include $(BUILD_EXECUTABLE)