/ projects / maixpy_m5stickv / project.py
project.py
 1  #!/usr/bin/env python
 2  #-*- coding = utf-8 -*-
 3  
 4  import sys, os
 5  
 6  sdk_env_name = "MY_SDK_PATH"
 7  
 8  
 9  # # check python version , for kflash not python2 compatable
10  # check_version = False
11  # try:
12  #     if sys.implementation.version.major>=3:
13  #         check_version = True
14  # except Exception:
15  #     pass
16  # if not check_version:
17  #     print("Please use python3 to run me!")
18  #     exit(1)
19  
20  # get SDK absolute path
21  sdk_path = os.path.abspath(sys.path[0]+"/../../")
22  try:
23      sdk_path = os.environ[sdk_env_name]
24  except Exception:
25      pass
26  print("-- SDK_PATH:{}".format(sdk_path))
27  
28  # execute project script from SDK
29  project_file_path = sdk_path+"/tools/cmake/project.py"
30  with open(project_file_path) as f:
31      exec(f.read())
32