1 #!/bin/bash 2 3 # Populates glide maven repository with current snapshot from google3 4 5 GLIDE_VERSION='4.0.0-SNAPSHOT' 6 DISKLRUCACHE_VERSION='1.0.0-SNAPSHOT' 7 GIFDECODER_VERSION='1.0.0-SNAPSHOT' 8 9 TARGET_DIR=`pwd` 10 11 p4 g4d -f sync_glide_google3_android 12 pushd /google/src/cloud/$USER/sync_glide_google3_android/google3 >> /dev/null 13 14 SYNCED_CL=`g4 sync | grep @ | sed s/.*@//` 15 16 blaze build \ 17 third_party/java_src/android_libs/glide/library/src/main:libglide.jar \ 18 third_party/java_src/android_libs/glide/library/src/main:libglide-src.jar \ 19 third_party/java_src/android_libs/glide/third_party/disklrucache:libdisklrucache.jar \ 20 third_party/java_src/android_libs/glide/third_party/disklrucache:libdisklrucache-src.jar \ 21 third_party/java_src/android_libs/glide/third_party/gif_decoder:libgif_decoder.jar \ 22 third_party/java_src/android_libs/glide/third_party/gif_decoder:libgif_decoder-src.jar 23 24 cp -f blaze-bin/third_party/java_src/android_libs/glide/library/src/main/libglide.jar \ 25 $TARGET_DIR/com/github/bumptech/glide/glide/$GLIDE_VERSION/glide-$GLIDE_VERSION.jar 26 cp -f blaze-bin/third_party/java_src/android_libs/glide/library/src/main/libglide-src.jar \ 27 $TARGET_DIR/com/github/bumptech/glide/glide/$GLIDE_VERSION/glide-$GLIDE_VERSION-sources.jar 28 cp -f blaze-bin/third_party/java_src/android_libs/glide/third_party/disklrucache/libdisklrucache.jar \ 29 $TARGET_DIR/com/github/bumptech/glide/disklrucache/$DISKLRUCACHE_VERSION/disklrucache-$DISKLRUCACHE_VERSION.jar 30 cp -f blaze-bin/third_party/java_src/android_libs/glide/third_party/disklrucache/libdisklrucache-src.jar \ 31 $TARGET_DIR/com/github/bumptech/glide/disklrucache/$DISKLRUCACHE_VERSION/disklrucache-$DISKLRUCACHE_VERSION-sources.jar 32 cp -f blaze-bin/third_party/java_src/android_libs/glide/third_party/gif_decoder/libgif_decoder.jar \ 33 $TARGET_DIR/com/github/bumptech/glide/gifdecoder/$GIFDECODER_VERSION/gifdecoder-$GIFDECODER_VERSION.jar 34 cp -f blaze-bin/third_party/java_src/android_libs/glide/third_party/gif_decoder/libgif_decoder-src.jar \ 35 $TARGET_DIR/com/github/bumptech/glide/gifdecoder/$GIFDECODER_VERSION/gifdecoder-$GIFDECODER_VERSION-sources.jar 36 37 echo "This maven repository was synced to google3 CL $SYNCED_CL" > $TARGET_DIR/README.txt 38 popd 39