config.mk 851 Bytes
Newer Older
1
+power: use/power/acpi/button; @:
2

3
# common
4
use/power: sub/rootfs use/services
5
	@$(call add_feature)
6 7 8 9
	@$(call add,COMMON_PACKAGES,installer-feature-powerbutton-stage3)

# modern power management
use/power/acpi: use/power
10
	@$(call add,COMMON_PACKAGES,acpid acpi)
11
	@$(call add,DEFAULT_SERVICES_ENABLE,acpid)
12 13 14

use/power/acpi/button: use/power/acpi
	@$(call add,COMMON_PACKAGES,acpid-events-power)
15 16 17 18
ifeq (,$(filter-out e2k%,$(ARCH)))
	@$(call add,COMMON_PACKAGES,acpid-events-e2k)
	@$(call add,DEFAULT_SERVICES_ENABLE,sysfs)
endif
19 20 21

use/power/acpi/powersave: use/power/acpi
	@$(call add,COMMON_PACKAGES,powersave)
22 23
	@$(call add,DEFAULT_SERVICES_DISABLE,acpid)	# override
	@$(call add,DEFAULT_SERVICES_ENABLE,powersaved)
24 25 26

# legacy power management
use/power/apm: use/power
Michael Shigorin's avatar
Michael Shigorin committed
27
	@$(call add,COMMON_PACKAGES,apmd lphdisk)
28
	@$(call add,DEFAULT_SERVICES_ENABLE,apmd)