#!/bin/csh -f
##### 
##   Sung-Hoon Ko
##   4/11/98
#####


# Run synthetic test cases
 
set sources = (Life.java Hello.java)
          
 
set nprocs  = (4 2)

set mpiJavaHome = ../..

set MPI       = mpich

set MPI_PATH  = /usr
set JAVA_PATH = /usr/lib/jvm/java-7-oracle

set CLASS_PATH = "-classpath .:${mpiJavaHome}/lib/classes"
set JAVA_C = "${JAVA_PATH}/bin/javac ${CLASS_PATH}"


set CWD = `pwd`
#echo ----------- Test mpiJava compiling  ------------
foreach source ($sources)
	echo ...Compiling : {$CWD:t}/${source}
	${JAVA_C} $source 


#echo ----------- Test mpiJava running  ------------
	set executable=${source:r}
	if ( -f ./$executable.jig ) then
	    rm -f ./$executable.jig
	endif
	#echo .....Running : {$CWD:t}/${source}
	echo .....Running : $mpiJavaHome/src/scripts/prunjava ${nprocs[1]} $executable 
	$mpiJavaHome/src/scripts/prunjava ${nprocs[1]} $executable
	shift nprocs
end



