blob: 0e97fedffb20ebd1919c2e026fcba5e5b9532fa8 [file] [log] [blame]
Bob Badour02040de2021-02-03 18:08:28 -08001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
Colin Cross86803cf2018-02-15 14:12:26 -08005cc_defaults {
6 name: "build_version_test_defaults",
7 use_version_lib: true,
8 host_supported: true,
Dan Willemsen569edc52018-11-19 09:33:29 -08009 dist: {
10 targets: ["test_build_version_test"],
11 },
Colin Cross86803cf2018-02-15 14:12:26 -080012 target: {
Dan Willemsen569edc52018-11-19 09:33:29 -080013 android_arm: {
14 dist: {
15 dir: "android/arm",
16 },
17 },
18 android_arm64: {
19 dist: {
20 dir: "android/arm64",
21 },
22 },
23 android_x86: {
24 dist: {
25 dir: "android/x86",
26 },
27 },
28 android_x86_64: {
29 dist: {
30 dir: "android/x86_64",
31 },
32 },
33 darwin: {
34 dist: {
35 dir: "host/",
36 },
37 },
38 linux_glibc_x86: {
39 dist: {
40 dir: "host32/",
41 },
42 },
43 linux_glibc_x86_64: {
44 dist: {
45 dir: "host/",
46 },
47 },
Colin Cross86803cf2018-02-15 14:12:26 -080048 windows: {
49 enabled: true,
50 },
Dan Willemsen569edc52018-11-19 09:33:29 -080051 windows_x86_64: {
52 dist: {
53 dest: "win64/build_ver_test.exe",
54 },
55 },
Colin Cross86803cf2018-02-15 14:12:26 -080056 },
57}
58
59cc_test {
60 name: "build_version_test",
61 defaults: ["build_version_test_defaults"],
62 srcs: ["build_version_test.cpp"],
63 target: {
64 android: {
65 shared_libs: ["libbuild_version_test"],
66 },
67 not_windows: {
68 shared_libs: ["libbuild_version_test"],
69 },
Dan Willemsen569edc52018-11-19 09:33:29 -080070 host: {
71 dist: {
72 suffix: "_host",
73 },
74 },
Colin Cross86803cf2018-02-15 14:12:26 -080075 },
76}
77
78cc_library_shared {
79 name: "libbuild_version_test",
80 defaults: ["build_version_test_defaults"],
81 srcs: ["build_version_test_lib.cpp"],
82 target: {
83 windows: {
84 enabled: false,
85 },
86 },
87}