mirror of
https://github.com/edk2-porting/linux-next.git
synced 2025-01-18 10:34:24 +08:00
tools/power/acpi: Enable build for EC userspace tool
This patch allows EC userspace tool to be built as an ACPI tool. Signed-off-by: Lv Zheng <lv.zheng@intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
This commit is contained in:
parent
391fc234b5
commit
4305cd0243
@ -10,18 +10,18 @@
|
||||
|
||||
include ../../scripts/Makefile.include
|
||||
|
||||
all: acpidump
|
||||
clean: acpidump_clean
|
||||
install: acpidump_install
|
||||
uninstall: acpidump_uninstall
|
||||
all: acpidump ec
|
||||
clean: acpidump_clean ec_clean
|
||||
install: acpidump_install ec_install
|
||||
uninstall: acpidump_uninstall ec_uninstall
|
||||
|
||||
acpidump: FORCE
|
||||
acpidump ec: FORCE
|
||||
$(call descend,tools/$@,all)
|
||||
acpidump_clean:
|
||||
acpidump_clean ec_clean:
|
||||
$(call descend,tools/$(@:_clean=),clean)
|
||||
acpidump_install:
|
||||
acpidump_install ec_install:
|
||||
$(call descend,tools/$(@:_install=),install)
|
||||
acpidump_uninstall:
|
||||
acpidump_uninstall ec_uninstall:
|
||||
$(call descend,tools/$(@:_uninstall=),uninstall)
|
||||
|
||||
.PHONY: FORCE
|
||||
|
@ -1,22 +1,17 @@
|
||||
ec_access: ec_access.o
|
||||
$(ECHO) " LD " $@
|
||||
$(QUIET) $(LD) $(CFLAGS) $(LDFLAGS) $< -o $@
|
||||
$(QUIET) $(STRIPCMD) $@
|
||||
# tools/power/acpi/tools/acpidump/Makefile - ACPI tool Makefile
|
||||
#
|
||||
# Copyright (c) 2015, Intel Corporation
|
||||
# Author: Lv Zheng <lv.zheng@intel.com>
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or
|
||||
# modify it under the terms of the GNU General Public License
|
||||
# as published by the Free Software Foundation; version 2
|
||||
# of the License.
|
||||
|
||||
%.o: %.c
|
||||
$(ECHO) " CC " $@
|
||||
$(QUIET) $(CC) -c $(CFLAGS) -o $@ $<
|
||||
include ../../Makefile.config
|
||||
|
||||
all: ec_access
|
||||
TOOL = ec
|
||||
TOOL_OBJS = \
|
||||
ec_access.o
|
||||
|
||||
install:
|
||||
$(INSTALL) -d $(DESTDIR)${sbindir}
|
||||
$(INSTALL_PROGRAM) ec_access $(DESTDIR)${sbindir}
|
||||
|
||||
uninstall:
|
||||
- rm -f $(DESTDIR)${sbindir}/ec_access
|
||||
|
||||
clean:
|
||||
-rm -f $(OUTPUT)ec_access
|
||||
|
||||
.PHONY: all install uninstall
|
||||
include ../../Makefile.rules
|
||||
|
Loading…
Reference in New Issue
Block a user