@echo off
|
:: Copyright (c) 2011 The Chromium Authors. All rights reserved.
|
:: Use of this source code is governed by a BSD-style license that can be
|
:: found in the LICENSE file.
|
|
set THISDIR=%~dp0
|
set TOOL_NAME="drmemory_full"
|
|
:: Set up DRMEMORY_COMMAND to invoke Dr. Memory {{{1
|
set DRMEMORY_PATH=%THISDIR%..
|
set DRMEMORY_SFX=%DRMEMORY_PATH%\drmemory-windows-sfx.exe
|
if EXIST %DRMEMORY_SFX% GOTO DRMEMORY_BINARY_OK
|
echo "Can't find Dr. Memory executables."
|
echo "See http://www.chromium.org/developers/how-tos/using-valgrind/dr-memory"
|
echo "for the instructions on how to get them."
|
exit /B 1
|
|
:DRMEMORY_BINARY_OK
|
%DRMEMORY_SFX% -o%DRMEMORY_PATH%\unpacked -y
|
set DRMEMORY_COMMAND=%DRMEMORY_PATH%\unpacked\bin\drmemory.exe
|
:: }}}
|
|
:RUN_TESTS
|
python %THISDIR%/pdfium_tests.py %*
|