xref: /aosp_15_r20/system/nvram/messages/rules.mk (revision 7ba4dab5cc5e3c8f3eb594dcf3b33f99d9214aee)
1*7ba4dab5SXin Li#
2*7ba4dab5SXin Li# Copyright (C) 2016 The Android Open Source Project
3*7ba4dab5SXin Li#
4*7ba4dab5SXin Li# Licensed under the Apache License, Version 2.0 (the "License");
5*7ba4dab5SXin Li# you may not use this file except in compliance with the License.
6*7ba4dab5SXin Li# You may obtain a copy of the License at
7*7ba4dab5SXin Li#
8*7ba4dab5SXin Li#      http://www.apache.org/licenses/LICENSE-2.0
9*7ba4dab5SXin Li#
10*7ba4dab5SXin Li# Unless required by applicable law or agreed to in writing, software
11*7ba4dab5SXin Li# distributed under the License is distributed on an "AS IS" BASIS,
12*7ba4dab5SXin Li# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13*7ba4dab5SXin Li# See the License for the specific language governing permissions and
14*7ba4dab5SXin Li# limitations under the License.
15*7ba4dab5SXin Li#
16*7ba4dab5SXin Li
17*7ba4dab5SXin LiLOCAL_DIR := $(GET_LOCAL_DIR)
18*7ba4dab5SXin Li
19*7ba4dab5SXin LiMODULE := $(LOCAL_DIR)
20*7ba4dab5SXin Li
21*7ba4dab5SXin LiMODULE_SRCS := \
22*7ba4dab5SXin Li	$(LOCAL_DIR)/blob.cpp \
23*7ba4dab5SXin Li	$(LOCAL_DIR)/io.cpp \
24*7ba4dab5SXin Li	$(LOCAL_DIR)/message_codec.cpp \
25*7ba4dab5SXin Li	$(LOCAL_DIR)/nvram_messages.cpp
26*7ba4dab5SXin Li
27*7ba4dab5SXin LiMODULE_DEPS := \
28*7ba4dab5SXin Li	lib/libc
29*7ba4dab5SXin Li
30*7ba4dab5SXin LiMODULE_CPPFLAGS := -Wall -Werror -Wextra
31*7ba4dab5SXin Li
32*7ba4dab5SXin LiGLOBAL_INCLUDES += $(LOCAL_DIR)/include/
33*7ba4dab5SXin Li
34*7ba4dab5SXin Liinclude make/module.mk
35