summaryrefslogtreecommitdiff
path: root/librestage
diff options
context:
space:
mode:
authorNicolás Reynolds <apoyosis@correo.inta.gob.ar>2012-05-10 14:58:23 -0300
committerNicolás Reynolds <apoyosis@correo.inta.gob.ar>2012-05-10 14:58:23 -0300
commit4ef5bc5568d52e4ee151b1e0f7e10e840c9bc588 (patch)
tree9ce3b969bf87056b125d384d8bbe2e9ec9a4dad3 /librestage
parent112b6427bf299b9db8fc34e5b771fecf1958db07 (diff)
Create repo dir if it doesn't exists
Diffstat (limited to 'librestage')
-rwxr-xr-xlibrestage5
1 files changed, 5 insertions, 0 deletions
diff --git a/librestage b/librestage
index d8eae19..b474bb1 100755
--- a/librestage
+++ b/librestage
@@ -99,6 +99,11 @@ for _arch in ${ARCHES[@]}; do
canonical=""
for _repo in ${repos[@]}; do
+ if [ ! -d "${WORKDIR}/staging/${_repo}" ]; then
+ warning "[${_repo}] didn't exist, creating..."
+ mkdir -p "${WORKDIR}/staging/${_repo}"
+ fi
+
if [ -z "$canonical" ]; then
canonical="${WORKDIR}/staging/${_repo}/${pkgfile}"