.EXPORT_ALL_VARIABLES:

TARGET ?= powerman

# Flags
# ------------------------------------------------------------------------------
$(TARGET)_CFLAGS = -I$(LINUX_HDR_DIR) \
			-I$(LINUX_HDR_DIR)/linux/bcm_media_gw/itc_rpc \
			-I$(LINUX_HDR_DIR)/linux/bcm_media_gw/rpc_services \
			-DWLAN_PWRSAVE_WO_REBOOT
$(TARGET)_LDFLAGS =
$(TARGET)_LDLIBS  = -lpthread

# Sources
# ------------------------------------------------------------------------------
PM_CHIP = 33940
ifeq ($(findstring 3390,$(BRCM_CHIP)),3390)
	PM_CHIP = 3390
endif
SRC = powerman_core.c powerman_api.c powerman_fs.c powerman_$(PM_CHIP).c

# Commands
# ------------------------------------------------------------------------------
all: clean prepare config build stage release install

untar: untar_

patch: patch_

prepare: untar patch

config: config_

build: build_

stage: stage_

install: install_

release: release_

clean: clean_

distclean: distclean_

# Common Makefile
# ------------------------------------------------------------------------------
COMMON_MAKEFILES_DIR ?= ./makefiles
include $(COMMON_MAKEFILES_DIR)/make.app
