Makefile 715 B

12345678910111213141516171819202122232425262728
  1. ifeq ($(TARGET_SUPPORT), monaco)
  2. KBUILD_OPTIONS := CONFIG_SND_SOC_AUTO=y
  3. KBUILD_OPTIONS += CONFIG_SND_SOC_SA7255=m
  4. KBUILD_OPTIONS += MODNAME=audio_dlkm
  5. endif
  6. ifeq ($(AUTO_GVM), yes)
  7. KBUILD_OPTIONS += CONFIG_SND_SOC_AUTO=y
  8. KBUILD_OPTIONS += CONFIG_SND_SOC_GVM=y
  9. KBUILD_OPTIONS += MODNAME=audio_dlkm
  10. endif
  11. M=$(PWD)
  12. AUDIO_ROOT=$(KERNEL_SRC)/$(M)
  13. KBUILD_OPTIONS += AUDIO_ROOT=$(AUDIO_ROOT)
  14. KBUILD_OPTIONS += MODNAME=audio_dlkm
  15. KBUILD_OPTIONS += BOARD_PLATFORM=pineapple
  16. KBUILD_OPTIONS += KBUILD_EXTRA_SYMBOLS=$(OUT_DIR)/../sm8650-modules/qcom/opensource/mm-drivers/msm_ext_display/Module.symvers
  17. all: modules
  18. clean:
  19. $(MAKE) -C $(KERNEL_SRC) M=$(M) clean
  20. %:
  21. $(MAKE) -C $(KERNEL_SRC) M=$(M) $@ $(KBUILD_OPTIONS)