Add Go build support for GN.
commit88a08a6c4dc21ac135f97707c062e97f36872b23
authortburkard <tburkard@chromium.org>
Fri, 26 Sep 2014 21:24:30 +0000 (26 14:24 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 26 Sep 2014 21:25:13 +0000 (26 21:25 +0000)
treeb32954729a6214737dd6eec5b2a8cce317bf136c
parent8bbaa87b58535ffa402536c878ff2faaf4f7ac28
Add Go build support for GN.
Provide a skeleton of the mojo system API, as well as a skeleton test.
R=qsr@chromium.org, brettw@chromium.org, viettrungluu@chromium.org

Review URL: https://codereview.chromium.org/556813003

Cr-Commit-Position: refs/heads/master@{#297038}
build/go/go.py [new file with mode: 0755]
build/go/rules.gni [new file with mode: 0644]
mojo/BUILD.gn
mojo/go/BUILD.gn [new file with mode: 0644]
mojo/go/c_embedder/c_embedder.cc [new file with mode: 0644]
mojo/go/c_embedder/c_embedder.h [new file with mode: 0644]
mojo/go/system/embedder/embedder.go [new file with mode: 0644]
mojo/go/system/impl/core_impl.go [new file with mode: 0644]
mojo/go/tests/system_test.go [new file with mode: 0644]
mojo/public/go/mojo/system/core.go [new file with mode: 0644]
mojo/public/platform/native/system_thunks.h