blob: c37b0b8ca10a98c53560bf9f87bee40fdb720cb6 [file] [log] [blame]
# Makefile for MT66xx/MT33xx gps driver
##############################################################
# Common settings
##############################################################
##############################################################
# Platform specific
##############################################################
##############################################################
# Compile settings
##############################################################
all: driver
driver:
+cd $(DRIVER_DIR) && make -C $(LINUX_SRC) M=$(DRIVER_DIR) MODULE_NAME=$(MODULE_NAME) PLATFORM_FLAGS="$(PLATFORM_FLAGS)" PLATFORM=${PLATFORM} modules
clean: driver_clean
driver_clean:
cd $(DRIVER_DIR) && make -C $(LINUX_SRC) M=$(DRIVER_DIR) MODULE_NAME=$(MODULE_NAME) clean
if [ -e $(DRIVER_DIR)/$(MODULE_NAME).ko ]; then rm $(DRIVER_DIR)/$(MODULE_NAME).ko; fi;
.PHONY: all clean driver driver_clean