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
