ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/util/ecnUtil/create-module
Revision: 4
Committed: Tue Jun 12 19:51:29 2007 UTC (17 years, 11 months ago)
File size: 813 byte(s)
Log Message:

File Contents

# User Rev Content
1 4 #!/bin/sh
2     if [ $# -ne 2 ]
3     then
4     echo "Usage: `basename $0` Subystem_name Module_name"
5     echo "le repertoire $DEVROOT/Subsystem_name/Module_name sera créé"
6     exit 1
7     fi
8     cd $DEVROOT
9     cd $1
10     mkdir $2
11     cvs -q add $2
12     cd $2
13     mkdir $2
14     cvs -q add $2
15     cd $2
16     mkdir test
17     cvs -q add test
18     mkdir devel
19     cvs -q add devel
20     if [ ! -f Makefile ] # Test whether file exists already
21     then
22     { echo SUBSYSNAME := $1; echo MODULENAME := $2;} | cat - `dirname $0`/Makefile.partial > Makefile
23     fi
24     if [ ! -f $2.cc ] # Test whether file exists already
25     then
26     cat /dev/null > $2.cc
27     fi
28     if [ ! -f $2.h ] # Test whether file exists already
29     then
30     cat /dev/null > $2.h
31     fi
32     cvs -q add Makefile
33     cvs -q add $2.cc
34     cvs -q add $2.h
35     cd ../..
36     cvs -q commit -R $2
37     exit 0