external/efibootmgr
リビジョン | 0c45085fbc2d47c221ddd58c90d93740a9555f3b (tree) |
---|---|
日時 | 2019-01-10 17:55:07 |
作者 | Chih-Wei Huang <cwhuang@linu...> |
コミッター | Chih-Wei Huang |
Android: inital porting of efibootmgr
The libefivar porting is also required.
Signed-off-by: Chih-Wei Huang <cwhuang@linux.org.tw>
@@ -0,0 +1 @@ | ||
1 | +COPYING | |
\ No newline at end of file |
@@ -0,0 +1,33 @@ | ||
1 | +# | |
2 | +# Copyright (C) 2019 The Android-x86 Open Source Project | |
3 | +# | |
4 | +# Licensed under the GNU General Public License Version 2 or later. | |
5 | +# You may not use this file except in compliance with the License. | |
6 | +# You may obtain a copy of the License at | |
7 | +# | |
8 | +# http://www.gnu.org/licenses/gpl.html | |
9 | +# | |
10 | + | |
11 | +LOCAL_PATH := $(call my-dir) | |
12 | + | |
13 | +include $(CLEAR_VARS) | |
14 | + | |
15 | +include $(LOCAL_PATH)/../Make.version | |
16 | + | |
17 | +LOCAL_MODULE := efibootmgr | |
18 | +LOCAL_C_INCLUDES := $(LOCAL_PATH)/include | |
19 | +LOCAL_STATIC_LIBRARIES := libefivar | |
20 | +LOCAL_MODULE_PATH := $(TARGET_INSTALLER_OUT)/sbin | |
21 | + | |
22 | +LOCAL_CFLAGS := \ | |
23 | + -Werror -Wall -Wextra -Wsign-compare -Wstrict-aliasing \ | |
24 | + -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE \ | |
25 | + -DEFIBOOTMGR_VERSION="\"$(VERSION)\"" \ | |
26 | + -DDEFAULT_LOADER=\"\\\\elilo.efi\" | |
27 | + | |
28 | +LOCAL_SRC_FILES := \ | |
29 | + efi.c \ | |
30 | + efibootmgr.c \ | |
31 | + unparse_path.c | |
32 | + | |
33 | +include $(BUILD_EXECUTABLE) |