Adding more directory structure to generated files by compiler, also script to copy...
[iot2.git] / others / script / deploy.sh
1 #!/bin/bash
2
3 function usage {
4         echo -e "\nVigilia Application Deployment"
5         echo -e "\nUsage: $(basename $0) [OPTION] [PARAMETER]"
6         echo -e "\nOPTION:"
7         echo -e "\t-java\n"
8         echo -e "\t-cpp\n"
9 }
10
11 case "$1" in
12 -java )
13         cp ../interfaces/* ../../../../benchmarks/interfaces/
14         cp interfaces/* ../../../../benchmarks/interfaces/
15         echo -e "Transferred interface files..."
16         cp -r controller/* ../../../../benchmarks/Java/
17         echo -e "Transferred controller files..."
18         cp -r drivers/* ../../../../benchmarks/drivers/Java/
19         echo -e "Transferred driver files..."
20         ;;
21 -cpp )
22         cp ../virtuals/* ../../../../benchmarks/virtuals/
23         cp virtuals/* ../../../../benchmarks/virtuals/
24         echo -e "Transferred interface files..."
25         cp -r controller/* ../../../../benchmarks/Cpp/
26         echo -e "Transferred controller files..."
27         cp -r drivers/* ../../../../benchmarks/drivers/Cpp/
28         echo -e "Transferred driver files..."
29         ;;
30 * )
31         usage
32         ;;
33 esac