From: vwan@ti.com Date: Thu, 30 May 2013 23:05:12 +0000 (-0700) Subject: Fix MessageQMulti's multi_process.sh script for QNX and install it X-Git-Tag: 3.00.01.22_eng~10 X-Git-Url: https://git.ti.com/gitweb?p=ipc%2Fipcdev.git;a=commitdiff_plain;h=456aab9f75f639702e3af966a870afe7338402cc;ds=sidebyside Fix MessageQMulti's multi_process.sh script for QNX and install it --- diff --git a/qnx/src/tests/MessageQMulti/common.mk b/qnx/src/tests/MessageQMulti/common.mk index c942202..d54c4d5 100644 --- a/qnx/src/tests/MessageQMulti/common.mk +++ b/qnx/src/tests/MessageQMulti/common.mk @@ -58,3 +58,6 @@ EXTRA_INCVPATH += \ include $(MKFILES_ROOT)/qtargets.mk LDFLAGS += -M + +POST_INSTALL = -$(CP_HOST) $(PROJECT_ROOT)/multi_process.sh \ + $(INSTALL_ROOT_$(BUILD_TYPE))/$(INSTALLDIR) diff --git a/qnx/src/tests/MessageQMulti/multi_process.sh b/qnx/src/tests/MessageQMulti/multi_process.sh index 2f2c965..b72f973 100644 --- a/qnx/src/tests/MessageQMulti/multi_process.sh +++ b/qnx/src/tests/MessageQMulti/multi_process.sh @@ -1,4 +1,3 @@ -#!/bin/bash # Run MessageQMulti in parallel processes # if [ $# -ne 2 ] @@ -7,10 +6,10 @@ then exit fi -for i in `seq 0 $(( $1 - 1))` -do - echo "MessageQMulti Test #" $i +num=0; while [ $num -lt $1 ]; do + ((num = $num + 1)) + echo "MessageQMulti Test #" $num # This calls MessageQMulti with One Thread, a process #, and # number of iterations per thread. - MessageQMulti 1 $2 $i & + MessageQMulti 1 $2 $num & done