2 # creates the file architecture for a new project
6 echo "usage : creaNewProject <project-path> <project-name>"
12 BINPATH=$(echo ${TMP#*/}|rev)
14 INPUT=${BINPATH}/../share/creaNewProject
19 echo "output = " $OUTPUT
20 echo "bin = " $BINPATH
21 echo "input = " $INPUT
22 echo "project= " $PROJECT
24 if [ -d $OUTPUT/${PROJECT} ]
26 echo "ERROR : Directory '$OUTPUT/${PROJECT}' already exists !"
30 echo "** Creating new project '$PROJECT' in folder '$OUTPUT'"
34 echo "ERROR : Directory '$OUTPUT' does not exist !"
38 cp -R ${INPUT} "$OUTPUT/$PROJECT"
41 cat CMakeLists.txt.in | sed s,PROJECT_NAME,"${PROJECT}", > CMakeLists.txt
45 echo "New Project created !"
48 echo "==> Edit the file '$OUTPUT/${PROJECT}/CMakeLists.txt' to customize your project"