python_utils.h revision 5821806d5e7f356e8fa4b058a389a808ea183019
1// Copyright (c) 2010 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#ifndef NET_TEST_PYTHON_UTILS_H_ 6#define NET_TEST_PYTHON_UTILS_H_ 7 8#include "base/compiler_specific.h" 9 10class CommandLine; 11class FilePath; 12 13// This is the python path variable name. 14extern const char kPythonPathEnv[]; 15 16// Appends the dir to python path environment variable. 17void AppendToPythonPath(const FilePath& dir); 18 19// Return the location of the compiler-generated python protobuf. 20bool GetPyProtoPath(FilePath* dir); 21 22// Returns the command that should be used to launch Python. 23bool GetPythonCommand(CommandLine* python_cmd) WARN_UNUSED_RESULT; 24 25#endif // NET_TEST_PYTHON_UTILS_H_ 26