OSDN Git Service

Merge remote-tracking branch 'refs/remotes/origin/master'
[eos/base.git] / sbin / protoTestMakefileCreate
1 #!/bin/sh
2 #
3 # %M% %Y% %I%
4 #
5 # The latest update : %G% at %U%
6 #
7 #%Z% protoTestMakefileCreate Function
8 #%Z%
9 #
10 #%Z% Usage : protoTestMakefileCreate SourceFileName
11 #
12 #%Z% Attention
13 #%Z%
14 #%Z% Parameter: 
15 #%Z%     Essential:
16 #%Z%         SourceFileName
17 #%Z%     Optional:
18 #%Z%
19
20 usage()
21 {
22         echo "Usage: protoTestMakefileCreate"
23 }
24
25 NameRead()
26 {
27         ans="N"
28         while [ $ans != "Y" -a $ans != "y" ]
29         do
30                 echo $1
31                 read Name
32                 echo "$Name is good ?"
33                 read ans
34         done
35 }
36 # Store Flags
37 FlagsCharacter="-"
38
39 case $# in 
40         0)
41                 ;;
42         *)
43                 while [ `echo $1 | cut -c1` = ${FlagsCharacter} ]
44                 do
45                         if [ `echo $1 | cut -c2` = "h" ] 
46                         then
47                                 usage
48                         else
49                                 parms="${parms} $1"
50                                 shift 
51                         fi
52                 done
53                 ;;
54 esac
55
56 #
57 currentDir=`pwd`
58
59 cat ${EOS_HOME}/sbin/protoTestMakefile.Template > Makefile