SUBDIRS = tests shared_LIBRARIES = frsh frsh_SOURCES = frsh_contract.c frsh_vres.c frsh_synchobj.c frsh_core.c \ frsh_spare_capacity.c frsh_error.c frsh_thread.c \ frsh_sharedobj.c frsh_power.c frsh_feedback.c \ frsh_transaction.c include_HEADERS = frsh_opaque_types.h frsh_forb.h frsh_LIBS = fcb_client forb contract synchobj sharedobj fra ulut fosa $(allocator-libs-y) $(platform-libs-y) ifneq ($(filter y true 1,$(FRSH_DISTRIBUTED_MODULE_SUPPORTED)),) frsh_SOURCES += frsh_distributed.c frsh_LIBS += fna endif config_include_HEADERS = frsh_resources.h frsh_resources_DEFINES = CONFIG_RESOURCE_DUMMY \ CONFIG_AQUOSA\ CONFIG_CPUCG\ CONFIG_DISKBFQ\ CONFIG_FWP \ CONFIG_RESOURCE_ITEM \ CONFIG_ACPI_LCD \ CONFIG_ACPI_CPU \ CONFIG_ACPI_BATTERY allocator-libs-$(CONFIG_RESOURCE_DUMMY) += fra_dummy allocator-libs-$(CONFIG_RESOURCE_ITEM) += fra_item allocator-libs-$(CONFIG_FWP) += frsh_fwp fwp allocator-libs-$(CONFIG_AQUOSA) += frshaqcpu allocator-libs-$(CONFIG_CPUCG) += frshcpucg allocator-libs-$(CONFIG_DISKBFQ) += frshdiskbfq platform-libs-$(CONFIG_ACPI_CPU) += acpi_cpu platform-libs-$(CONFIG_ACPI_LCD) += acpi_lcd platform-libs-$(CONFIG_ACPI_BATTERY) += acpi_battery ifneq ($(AQUOSA_ROOT),) LOADLIBES += -L $(AQUOSA_ROOT)/lib LDFLAGS += -L $(AQUOSA_ROOT)/lib endif