| Index: runtime/embedders/android/android_embedder.gypi
|
| diff --git a/runtime/embedders/android/android_embedder.gypi b/runtime/embedders/android/android_embedder.gypi
|
| index 54d60f6ecf3cd22d713bbde6e2d63fc95e70fe89..629155ca43fb1eba6e5684df0a75e173c31e583f 100644
|
| --- a/runtime/embedders/android/android_embedder.gypi
|
| +++ b/runtime/embedders/android/android_embedder.gypi
|
| @@ -19,7 +19,8 @@
|
| 'generate_version_cc_file',
|
| ],
|
| 'include_dirs': [
|
| - '../..'
|
| + '../..',
|
| + '../../../third_party/android_tools/ndk/sources/android/native_app_glue',
|
| ],
|
| 'defines': [
|
| 'DART_SHARED_LIB'
|
| @@ -30,11 +31,34 @@
|
| '../../vm/dart_api_impl.cc',
|
| '../../vm/debugger_api_impl.cc',
|
| '../../vm/version.h',
|
| + 'activity_handler.h',
|
| + 'android_extension.cc',
|
| + 'android_extension.h',
|
| + 'context.h',
|
| + 'dart_host.cc',
|
| + 'dart_host.h',
|
| + 'eventloop.cc',
|
| + 'eventloop.h',
|
| + 'graphics.cc',
|
| + 'graphics.h',
|
| + 'input_handler.h',
|
| + 'input_service.cc',
|
| + 'input_service.h',
|
| + 'log.h',
|
| + 'main.cc',
|
| + 'resource.h',
|
| + 'sound_service.cc',
|
| + 'sound_service.h',
|
| 'support_android.cc',
|
| + 'timer.cc',
|
| + 'timer.h',
|
| + 'types.h',
|
| + 'vm_glue.cc',
|
| + 'vm_glue.h',
|
| '<(version_cc_file)',
|
| ],
|
| 'link_settings': {
|
| - 'libraries': [ '-llog', '-lc' ],
|
| + 'libraries': [ '-llog', '-lc', '-landroid', '-lEGL', '-lGLESv2', '-lOpenSLES' ],
|
| 'ldflags': [
|
| '-z', 'muldefs'
|
| ],
|
|
|