forked from facebookarchive/rebound
-
Notifications
You must be signed in to change notification settings - Fork 0
/
BUCK
57 lines (50 loc) · 1000 Bytes
/
BUCK
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
prebuilt_jar(
name = 'mockito',
binary_jar = 'libs/mockito-all-1.9.5.jar',
)
prebuilt_jar(
name = 'robolectric',
binary_jar = 'libs/robolectric-2.2-20130606.235928-4-jar-with-dependencies.jar',
)
prebuilt_jar(
name = 'guava',
binary_jar = 'libs/guava-14.0.1.jar',
)
prebuilt_jar(
name = 'junit',
binary_jar = 'libs/junit-4.11.jar',
)
android_resource(
name = 'res',
res = 'res',
package = 'com.facebook.rebound',
visibility = ['//:rebound'],
)
java_test(
name = 'rebound_test',
srcs = glob(['test/**/*Test.java']),
visibility = ['//:rebound'],
deps = [
'//:guava',
'//:robolectric',
'//:mockito',
'//:junit',
'//:rebound'
],
source_under_test = ['//:rebound'],
)
android_library(
name = 'rebound',
srcs = glob(['src/**/*.java']),
deps = [
'//:guava',
'//:res'
],
visibility = ['PUBLIC'],
)
project_config(
src_target = '//:rebound',
test_target = '//:rebound_test',
src_roots = ['src'],
test_roots = ['test'],
)