From db2cf5387f3e66944ff9205dccb4476ba5b14ad7 Mon Sep 17 00:00:00 2001 From: "binji@chromium.org" Date: Wed, 19 Sep 2012 22:43:18 +0000 Subject: [NaCl SDK] On windows, libpnacl_irt_shim.a is built into src/build, not src/out. BUG=none TBR=jvoung@chromium.org NOTRY=true Review URL: https://chromiumcodereview.appspot.com/10946039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157637 0039d316-1c4b-4281-b951-d872f2087c98 --- native_client_sdk/src/build_tools/build_sdk.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'native_client_sdk') diff --git a/native_client_sdk/src/build_tools/build_sdk.py b/native_client_sdk/src/build_tools/build_sdk.py index 5c58610..12348df 100755 --- a/native_client_sdk/src/build_tools/build_sdk.py +++ b/native_client_sdk/src/build_tools/build_sdk.py @@ -390,9 +390,17 @@ def BuildStepBuildToolchains(pepperdir, platform, arch, pepper_ver, toolchains): buildbot_common.Run( GetBuildArgs('pnacl', pnacldir, pepperdir, 'x86', '64'), cwd=NACL_DIR, shell=(platform=='win')) + # Fill in the latest native pnacl shim library from the chrome build. + if platform == 'win': + # The windows nacl buildbots still use devenv to build, which uses + # 'src/build' as its output directory. + release_build_dir = os.path.join(SRC_DIR, 'build', 'Release') + else: + release_build_dir = os.path.join(OUT_DIR, 'Release') + buildbot_common.CopyFile( - os.path.join(OUT_DIR, 'Release', 'libpnacl_irt_shim.a'), + os.path.join(release_build_dir, 'libpnacl_irt_shim.a'), GetPNaClNativeLib(pnacldir, 'x86-64')) InstallHeaders(GetToolchainNaClInclude('pnacl', pnacldir, 'x86'), pepper_ver, -- cgit v1.1