b5de1a1f084f — orbitz NA 8 years ago
Merged in fix-turn-dash-to-underscore-in-module-names (pull request #5)

FIX Cleanup name of the project to be valid module names
1 files changed, 5 insertions(+), 5 deletions(-)

M scripts/differentiate
M scripts/differentiate +5 -5
@@ 18,13 18,13 @@ EOF
     exit 1
 fi
 
-NAME=$1
+NAME="$(echo "$1" | tr '-' '_')"
 shift
 DEPS=$@
 
 # Create Dirs
-mkdir -p src/$NAME
-mkdir -p tests/$NAME
+mkdir -p "src/$NAME"
+mkdir -p "tests/$NAME"
 
 # Output pds.conf
 cat <<EOF > pds.conf

          
@@ 43,13 43,13 @@ deps = [ $(format_dep_list $NAME) ]
 EOF
 
 # Output dummy src file.
-cat <<EOF > src/$NAME/$NAME.ml
+cat <<EOF > "src/$NAME/$NAME.ml"
 (* How you doin'. *)
 print_endline "Hello, Beautiful!";;
 EOF
 
 # Output dummy test file.
-cat <<EOF > tests/$NAME/$NAME.ml
+cat <<EOF > "tests/$NAME/test.ml"
 (* Be kind. Test. *)
 exit 1;;
 EOF