[PATCH] wcn36xx_msm: use KLIB_BUILD instead of KLIB

Eugene Krasnikov k.eugene.e at gmail.com
Wed Mar 26 12:52:17 EDT 2014


> -       $(MAKE) ARCH=arm CROSS_COMPILE=$(CROSS_COMPILE) -C $(KLIB) SUBDIRS=$(PWD) modules
> +       $(MAKE) ARCH=arm CROSS_COMPILE=$(CROSS_COMPILE) -C $(KLIB_BUILD) SUBDIRS=$(PWD) modules

If you remove this line then where is KLIB used?.

2014-03-24 19:20 GMT+00:00 Jason Mobarak <jam at cozybit.com>:
> If not building within the kernel tree, KLIB and KLIB_BUILD can point to
> different directories.  Allow for this by conditionally configuring
> KLIB, and KLIB_BUILD if they haven't already been setup.
>
> Signed-off-by: Jason Mobarak <jam at cozybit.com>
> ---
>  wcn36xx_msm/Makefile | 10 ++++------
>  1 file changed, 4 insertions(+), 6 deletions(-)
>
> diff --git a/wcn36xx_msm/Makefile b/wcn36xx_msm/Makefile
> index 80efafc..987e057 100644
> --- a/wcn36xx_msm/Makefile
> +++ b/wcn36xx_msm/Makefile
> @@ -1,7 +1,7 @@
>  # make it possible to set/override android variables in .config
>  -include .config
>
> -CROSS_COMPILE?=$(ARM_EABI_TOOLCHAIN)/arm-eabi-
> +CROSS_COMPILE ?= $(ARM_EABI_TOOLCHAIN)/arm-eabi-
>
>  ifneq ($(KERNELRELEASE),)
>         wcn36xx_msm-objs                += \
> @@ -9,11 +9,12 @@ ifneq ($(KERNELRELEASE),)
>
>         obj-m := wcn36xx_msm.o
>  else
> -       KLIB    := $(ANDROID_PRODUCT_OUT)/obj/KERNEL_OBJ/
> +       KLIB ?= $(ANDROID_PRODUCT_OUT)/obj/KERNEL_OBJ/
> +       KLIB_BUILD ?= $(ANDROID_PRODUCT_OUT)/obj/KERNEL_OBJ/
>         PWD     := $(shell pwd)
>
>  default:
> -       $(MAKE) ARCH=arm CROSS_COMPILE=$(CROSS_COMPILE) -C $(KLIB) SUBDIRS=$(PWD) modules
> +       $(MAKE) ARCH=arm CROSS_COMPILE=$(CROSS_COMPILE) -C $(KLIB_BUILD) SUBDIRS=$(PWD) modules
>
>  clean:
>         rm -rf  *.ko *.mod.* *.o .*.o.d .*.cmd .tmp_versions Module.symvers *.order \
> @@ -23,6 +24,3 @@ cscope:
>         cscope -b
>
>  endif
> -
> -
> -
> --
> 1.9.1
>
>
> _______________________________________________
> wcn36xx mailing list
> wcn36xx at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/wcn36xx



-- 
Best regards,
Eugene



More information about the wcn36xx mailing list