summaryrefslogtreecommitdiff
path: root/createworkdir
diff options
context:
space:
mode:
authorNicolás Reynolds <apoyosis@correo.inta.gob.ar>2011-06-30 18:14:15 -0300
committerNicolás Reynolds <apoyosis@correo.inta.gob.ar>2011-06-30 18:14:15 -0300
commit8a385be009f51b1af2cd8fd82c08b6b7c2c7f8b0 (patch)
tree72e58e38d91827b9a2d116406a26bd894122d91f /createworkdir
parent8dff8b1deac0bd4a832e1dee0173e79c55ab4301 (diff)
parent207a930a564e8157e24c3e7f5fbe987494b73d7b (diff)
Merge branch 'master' of ssh://vparabola/srv/git/projects/libretools
Diffstat (limited to 'createworkdir')
-rwxr-xr-xcreateworkdir60
1 files changed, 30 insertions, 30 deletions
diff --git a/createworkdir b/createworkdir
index 53298f6..b443c08 100755
--- a/createworkdir
+++ b/createworkdir
@@ -5,35 +5,46 @@
# Copyright 2010 Nicolás Reynolds
# ---------- GNU General Public License 3 ----------
-
-# This file is part of Parabola.
-
-# Parabola is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-
-# Parabola is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-
-# You should have received a copy of the GNU General Public License
-# along with Parabola. If not, see <http://www.gnu.org/licenses/>.
+
+# This file is part of Parabola.
+
+# Parabola is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+
+# Parabola is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with Parabola. If not, see <http://www.gnu.org/licenses/>.
source /etc/libretools.conf
custom_config=$XDG_CONFIG_HOME/libretools/libretools.conf
[[ -e $custom_config ]] && source $custom_config
-# Create the WORKDIR
-[[ ! -d ${WORKDIR} ]] && {
+[[ ! -d ${WORKDIR} ]] && { # Create the WORKDIR
+
msg "Creating WORKDIR on ${WORKDIR}"
mkdir -p ${WORKDIR} ||{
- error "Could not create ${WORKDIR}"
- exit 1
+ error "Could not create ${WORKDIR}"; exit 1
}
+
}
+for _repo in ${REPOS[@]}; do # Create the staging dirs
+
+ [[ ! -d ${WORKDIR}/staging/${_repo} ]] && {
+ mkdir -p ${WORKDIR}/staging/${_repo} || {
+ error "Can't create ${WORKDIR}/staging/${_repo}"
+ exit 1
+ }
+ }
+
+done
+
[[ ! -d ${WORKDIR}/abslibre/.git ]] && {
msg "Cloning into ABSLibre"
CMD="git clone ${ABSLIBREGIT} ${WORKDIR}/abslibre"
@@ -46,17 +57,6 @@ custom_config=$XDG_CONFIG_HOME/libretools/libretools.conf
}
}
-
-# Create the staging dirs
-for _repo in ${REPOS[@]}; do
- [[ ! -d ${WORKDIR}/staging/${_repo} ]] && {
- mkdir -p ${WORKDIR}/staging/${_repo} || {
- error "Can't create ${WORKDIR}/staging/${_repo}"
- exit 1
- }
- }
-done
-
msg "Finished, your packaging dir tree looks like this now:"
ls --color=always ${WORKDIR}/*/*