blob: 7831e88a40f5b42e63fa1de6fd1c7ff4816708b3 [file] [log] [blame]
Ian Parkinsonf7b455e2013-01-30 18:38:43 +00001#!/bin/bash
2#
3# Copyright 2013 The Android Open Source Project.
4#
5# Retrieves the current Objenesis source code into the current directory.
6# Does not create a GIT commit.
7
8SOURCE="http://objenesis.googlecode.com/svn/trunk/"
9INCLUDE="
10 LICENSE.txt
11 main
12 tck
13 tck-android
14 "
15
16working_dir="$(mktemp -d)"
17trap "echo \"Removing temporary directory\"; rm -rf $working_dir" EXIT
18
19echo "Fetching Objenesis source into $working_dir"
20svn export -q $SOURCE $working_dir/source
21
22for include in ${INCLUDE}; do
23 echo "Updating $include"
24 rm -rf $include
25 cp -R $working_dir/source/$include .
26done;
27
28echo "Done"
29