| Index: mojo/go/BUILD.gn
|
| diff --git a/mojo/go/BUILD.gn b/mojo/go/BUILD.gn
|
| index e1903795f1702cae82a53a6e0f526638078cb158..3407eacff69d2915c4b33345aad9249f3a8ceef2 100644
|
| --- a/mojo/go/BUILD.gn
|
| +++ b/mojo/go/BUILD.gn
|
| @@ -4,21 +4,36 @@
|
|
|
| import("//build/go/rules.gni")
|
|
|
| -group("go") {
|
| - deps = [
|
| - ":system_test",
|
| - ]
|
| -}
|
| -
|
| -go_test_binary("system_test") {
|
| - sources = [
|
| - "tests/system_test.go",
|
| - ]
|
| - static_library_sources = [
|
| - "c_embedder/c_embedder.cc",
|
| - "c_embedder/c_embedder.h",
|
| - ]
|
| - deps = [
|
| - "//mojo/edk/system",
|
| - ]
|
| -}
|
| +if (is_android) {
|
| + group("go") {
|
| + deps = [
|
| + ":go_sample_app",
|
| + ]
|
| + }
|
| + go_shared_library("go_sample_app") {
|
| + sources = [
|
| + "sample_app/app.go",
|
| + ]
|
| + deps = [
|
| + "//mojo/public/c/system:for_shared_library",
|
| + ]
|
| + }
|
| +} else if (is_linux) {
|
| + group("go") {
|
| + deps = [
|
| + ":system_test",
|
| + ]
|
| + }
|
| + go_test_binary("system_test") {
|
| + sources = [
|
| + "tests/system_test.go",
|
| + ]
|
| + static_library_sources = [
|
| + "c_embedder/c_embedder.cc",
|
| + "c_embedder/c_embedder.h",
|
| + ]
|
| + deps = [
|
| + "//mojo/edk/system",
|
| + ]
|
| + }
|
| +}
|
|
|