41 lines
		
	
	
		
			547 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			547 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
| #!/bin/bash
 | |
| 
 | |
| function usage() {
 | |
|     echo "$0"
 | |
|     echo -e "\t -e enterprise edition"
 | |
|     echo -e "\t -h help"
 | |
| }
 | |
| 
 | |
| ent=0
 | |
| while getopts "eh" opt; do
 | |
|     case $opt in
 | |
|         e)
 | |
|             ent=1
 | |
|             ;;
 | |
|         h)
 | |
|             usage
 | |
|             exit 0
 | |
|             ;;
 | |
|         \?)
 | |
|             echo "Invalid option: -$OPTARG"
 | |
|             usage
 | |
|             exit 0
 | |
|             ;;
 | |
|     esac
 | |
| done
 | |
| 
 | |
| script_dir=`dirname $0`
 | |
| cd ${script_dir}
 | |
| PWD=`pwd`
 | |
| 
 | |
| if [ $ent -eq 0 ]; then
 | |
|     cd ../../debug
 | |
| else
 | |
|     cd ../../../debug
 | |
| fi
 | |
| 
 | |
| ctest -j8
 | |
| ret=$?
 | |
| exit $ret
 | |
| 
 |