Improvements
[jprojects-scripts.git] / cp-dist.sh
index 41cb9d6ae45e25c84481bab955782c7c861277d6..ad4d9b6e328bbb118a91df9d48cf1e66b1b85561 100755 (executable)
@@ -7,17 +7,17 @@ for project in ${LIST}; do
        then
                echo "$0: Skipping jprojects-scripts ..."
                continue
-       elif [ -f "${project}/dist.sh" ]
+       elif [ -f "${JPROJECTS_HOME}/${project}/dist.sh" ]
        then
                echo "$0: Copying dist.sh to '${project}' ..."
-               cp -v dist.sh "${project}/" || exit 255
+               cp -v dist.sh "${JPROJECTS_HOME}/${project}/" || exit 255
        fi
 
-       if [ ! -d "${project}/docs" -o "$1" = "f" ]
+       if [ -d "${JPROJECTS_HOME}/${project}" -a ! -d "${JPROJECTS_HOME}/${project}/docs" -o "$1" = "f" ]
        then
                echo "$0: GNU-ifying project '${project}' ..."
-               mkdir --parent "${project}/docs" || exit 255
-               cp -rpv docs/* "${project}/docs/" || exit 255
+               mkdir --parent "${JPROJECTS_HOME}/${project}/docs" || exit 255
+               cp -rpv docs/* "${JPROJECTS_HOME}/${project}/docs/" || exit 255
                cd "${JPROJECTS_HOME}/${project}"
                echo "$0: git add ..."
                git add docs || exit 255