* 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

Reply via email to