| ... | ... |
@@ -12,10 +12,12 @@ git_clone () {
|
| 12 | 12 |
( |
| 13 | 13 |
set -e |
| 14 | 14 |
cd $vendor_dir |
| 15 |
- if [[ ! -d src/$PKG ]]; then |
|
| 16 |
- cd $vendor_dir && git clone http://$PKG src/$PKG |
|
| 15 |
+ if [[ -d src/$PKG ]]; then |
|
| 16 |
+ echo "src/$PKG already exists. Removing." |
|
| 17 |
+ rm -fr src/$PKG |
|
| 17 | 18 |
fi |
| 18 |
- cd src/$PKG && git checkout -f $REV |
|
| 19 |
+ cd $vendor_dir && git clone http://$PKG src/$PKG |
|
| 20 |
+ cd src/$PKG && git checkout -f $REV && rm -fr .git |
|
| 19 | 21 |
) |
| 20 | 22 |
} |
| 21 | 23 |
|