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