Why not default to a valid value like 1, then change it later?  That way you 
don't depend on the install script running first. 

Sincerely,
Chase Maupin

Sent from my iPad

> On Oct 4, 2013, at 5:54 PM, "Cooper Jr., Franklin" <[email protected]> wrote:
> 
> * Introduce a new variable MAKE_JOBS that will be used with make's -j option 
> to
>  speed up the build of the kernel and u-boot.
> 
> Signed-off-by: Franklin S. Cooper Jr <[email protected]>
> ---
> .../ti-tisdk-makefile/Makefile_linux               |    4 ++--
> .../ti-tisdk-makefile/Makefile_linux-dtbs          |    2 +-
> .../ti-tisdk-makefile/Makefile_u-boot-legacy       |    4 ++--
> .../ti-tisdk-makefile/Makefile_u-boot-spl          |    4 ++--
> .../ti-tisdk-makefile/ti-tisdk-makefile/Rules.make |    2 ++
> .../ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb     |    2 +-
> 6 files changed, 10 insertions(+), 8 deletions(-)
> 
> diff --git 
> a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_linux
>  
> b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_linux
> index 457bd24..4a13f48 100644
> --- 
> a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_linux
> +++ 
> b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_linux
> @@ -4,8 +4,8 @@ linux:
>    @echo     Building the Linux Kernel
>    @echo =================================
>    $(MAKE) -C $(LINUXKERNEL_INSTALL_DIR) ARCH=arm 
> CROSS_COMPILE=$(CROSS_COMPILE) tisdk_$(PLATFORM)_defconfig
> -    $(MAKE) -C $(LINUXKERNEL_INSTALL_DIR) ARCH=arm 
> CROSS_COMPILE=$(CROSS_COMPILE) uImage
> -    $(MAKE) -C $(LINUXKERNEL_INSTALL_DIR) ARCH=arm 
> CROSS_COMPILE=$(CROSS_COMPILE) modules
> +    $(MAKE) -j $(MAKE_JOBS) -C $(LINUXKERNEL_INSTALL_DIR) ARCH=arm 
> CROSS_COMPILE=$(CROSS_COMPILE) uImage
> +    $(MAKE) -j $(MAKE_JOBS) -C $(LINUXKERNEL_INSTALL_DIR) ARCH=arm 
> CROSS_COMPILE=$(CROSS_COMPILE) modules
> 
> linux_install:
>    @echo ===================================
> diff --git 
> a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_linux-dtbs
>  
> b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_linux-dtbs
> index b195730..5093649 100644
> --- 
> a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_linux-dtbs
> +++ 
> b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_linux-dtbs
> @@ -3,7 +3,7 @@ linux-dtbs:
>    @echo =====================================
>    @echo     Building the Linux Kernel DTBs
>    @echo =====================================
> -    $(MAKE) -C $(LINUXKERNEL_INSTALL_DIR) ARCH=arm 
> CROSS_COMPILE=$(CROSS_COMPILE) dtbs
> +    $(MAKE) -j $(MAKE_JOBS) -C $(LINUXKERNEL_INSTALL_DIR) ARCH=arm 
> CROSS_COMPILE=$(CROSS_COMPILE) dtbs
> 
> linux-dtbs_install:
>    @echo =======================================
> diff --git 
> a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_u-boot-legacy
>  
> b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_u-boot-legacy
> index 70640e2..028644d 100644
> --- 
> a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_u-boot-legacy
> +++ 
> b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_u-boot-legacy
> @@ -4,8 +4,8 @@ u-boot-legacy_clean: u-boot_clean
> u-boot-legacy_install: u-boot_install
> 
> u-boot:
> -    $(MAKE) -C $(TI_SDK_PATH)/board-support/u-boot-* 
> CROSS_COMPILE=$(CROSS_COMPILE) $(UBOOT_MACHINE)
> -    $(MAKE) -C $(TI_SDK_PATH)/board-support/u-boot-* 
> CROSS_COMPILE=$(CROSS_COMPILE)
> +    $(MAKE) -j $(MAKE_JOBS) -C $(TI_SDK_PATH)/board-support/u-boot-* 
> CROSS_COMPILE=$(CROSS_COMPILE) $(UBOOT_MACHINE)
> +    $(MAKE) -j $(MAKE_JOBS) -C $(TI_SDK_PATH)/board-support/u-boot-* 
> CROSS_COMPILE=$(CROSS_COMPILE)
> 
> u-boot_clean:
>    $(MAKE) -C $(TI_SDK_PATH)/board-support/u-boot-* 
> CROSS_COMPILE=$(CROSS_COMPILE) clean
> diff --git 
> a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_u-boot-spl
>  
> b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_u-boot-spl
> index 566647c..9ce6429 100644
> --- 
> a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_u-boot-spl
> +++ 
> b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_u-boot-spl
> @@ -4,8 +4,8 @@ u-boot-spl_clean: u-boot_clean
> u-boot-spl_install: u-boot_install
> 
> u-boot:
> -    $(MAKE) -C $(TI_SDK_PATH)/board-support/u-boot-* 
> CROSS_COMPILE=$(CROSS_COMPILE) $(UBOOT_MACHINE)
> -    $(MAKE) -C $(TI_SDK_PATH)/board-support/u-boot-* 
> CROSS_COMPILE=$(CROSS_COMPILE)
> +    $(MAKE) -j $(MAKE_JOBS) -C $(TI_SDK_PATH)/board-support/u-boot-* 
> CROSS_COMPILE=$(CROSS_COMPILE) $(UBOOT_MACHINE)
> +    $(MAKE) -j $(MAKE_JOBS) -C $(TI_SDK_PATH)/board-support/u-boot-* 
> CROSS_COMPILE=$(CROSS_COMPILE)
> 
> u-boot_clean:
>    $(MAKE) -C $(TI_SDK_PATH)/board-support/u-boot-* 
> CROSS_COMPILE=$(CROSS_COMPILE) clean
> diff --git 
> a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Rules.make
>  
> b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Rules.make
> index a20c684..4cc3333 100644
> --- 
> a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Rules.make
> +++ 
> b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Rules.make
> @@ -4,6 +4,8 @@ PLATFORM=__PLATFORM__
> #Architecture
> ARCH=__ARCH__
> 
> +MAKE_JOBS=__MAKE_JOBS__
> +
> #u-boot machine
> UBOOT_MACHINE=__UBOOT_MACHINE__
> 
> diff --git 
> a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb 
> b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
> index 74a93c6..a1faffd 100644
> --- 
> a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
> +++ 
> b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
> @@ -33,7 +33,7 @@ SRC_URI = "\
>     file://Makefile_oprofile-example \
> "
> 
> -PR = "r14"
> +PR = "r15"
> 
> MAKEFILES_COMMON = "linux \
>                     matrix-gui \
> -- 
> 1.7.0.4
> 
> _______________________________________________
> meta-arago mailing list
> [email protected]
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to