[layers] Dump acti_func into header
[platform/core/ml/nntrainer.git] / test / jni / googletest / scripts / run_with_path.py
1 #!/usr/bin/env python
2 #
3 # Copyright 2010 Google Inc. All Rights Reserved.
4
5 """Runs program specified in the command line with the substituted PATH.
6
7    This script is needed for to support building under Pulse which is unable
8    to override the existing PATH variable.
9 """
10
11 import os
12 import subprocess
13 import sys
14
15 SUBST_PATH_ENV_VAR_NAME = "SUBST_PATH"
16
17 def main():
18   if SUBST_PATH_ENV_VAR_NAME in os.environ:
19     os.environ["PATH"] = os.environ[SUBST_PATH_ENV_VAR_NAME]
20
21   exit_code = subprocess.Popen(sys.argv[1:]).wait()
22
23   # exit_code is negative (-signal) if the process has been terminated by
24   # a signal. Returning negative exit code is not portable and so we return
25   # 100 instead.
26   if exit_code < 0:
27     exit_code = 100
28
29   sys.exit(exit_code)
30
31 if __name__ == "__main__":
32   main()