summaryrefslogtreecommitdiffstats
path: root/ppapi/ppapi_untrusted.gyp
diff options
context:
space:
mode:
authornfullagar@google.com <nfullagar@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-06-25 22:06:35 +0000
committernfullagar@google.com <nfullagar@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-06-25 22:06:35 +0000
commit696c93c1136d4de9d3d50124a8e728fbad7d9537 (patch)
treef4d495903459416a8f4c4607adbed8d916d83fc9 /ppapi/ppapi_untrusted.gyp
parent70ced7cc0a959b9ca1b7ee0d6037ab80de264be4 (diff)
downloadchromium_src-696c93c1136d4de9d3d50124a8e728fbad7d9537.zip
chromium_src-696c93c1136d4de9d3d50124a8e728fbad7d9537.tar.gz
chromium_src-696c93c1136d4de9d3d50124a8e728fbad7d9537.tar.bz2
Add test_graphics3d to ppapi_uitest, untrusted (NaCl) test suite, using
OSMesa as needed for bots. Add AudioConfig tests to ppapi_uitest untrusted (NaCl) suite. Tweak gyp for untrusted NaCl build so apps using TLS links without errors. BUG=none TEST=this is the test Review URL: https://chromiumcodereview.appspot.com/10591004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@144030 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/ppapi_untrusted.gyp')
-rw-r--r--ppapi/ppapi_untrusted.gyp10
1 files changed, 10 insertions, 0 deletions
diff --git a/ppapi/ppapi_untrusted.gyp b/ppapi/ppapi_untrusted.gyp
index 6dd88ac..8c4b2fa 100644
--- a/ppapi/ppapi_untrusted.gyp
+++ b/ppapi/ppapi_untrusted.gyp
@@ -38,6 +38,13 @@
'native_client/native_client.gyp:nacl_irt',
],
'variables': {
+ 'defines': [
+ '<@(default_defines)',
+ '-DGL_GLEXT_PROTOTYPES',
+ ],
+ 'compile_flags': [
+ '-mno-tls-use-call',
+ ],
'nexe_target': 'ppapi_nacl_tests',
'build_newlib': 1,
'include_dirs': [
@@ -47,6 +54,9 @@
'link_flags': [
'-lppapi_cpp',
'-lppapi',
+ '-lplatform',
+ '-lpthread',
+ '-lgio',
],
# TODO(bradchen): get rid of extra_deps64 and extra_deps32
# once native_client/build/untrusted.gypi no longer needs them.