1 Star 0 Fork 2

AliOS Things / py_engine_demo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
cp_solutions_res.py 1.42 KB
一键复制 编辑 原始数据 按行查看 历史
Li Cheng 提交于 2022-05-18 11:46 . sync from github
# coding=utf-8
import shutil
import os
import sys
import stat
import datetime
import subprocess
from datetime import datetime
def copy_resources_objs(script_in, build_params_in):
build_params = open(build_params_in)
data = build_params.read()
data_prebuild_dir=''
if 'ALI_AOS_HAAS_EDU_K1' in data: # haasedu
print('HaaS EDU platform')
data_prebuild_dir = 'hardware/chip/haas1000/prebuild/data/data/'
elif 'ALI_AOS_HAAS200' in data: # haas200
print('HaaS 200 platform')
data_prebuild_dir = 'hardware/chip/rtl872xd/prebuild/data/data/'
else: # haas100
print('HaaS100 chip')
data_prebuild_dir='hardware/chip/haas1000/prebuild/data/data/'
print('data_prebuild_dir = %s' % data_prebuild_dir)
script_dir = os.path.dirname(script_in)
project_dir = script_dir + '/../../'
font_dir_src = os.path.join(project_dir, 'components', 'py_engine', 'external', 'bitmap_fonts')
font_dir_dist = os.path.join(project_dir, data_prebuild_dir, 'font')
print('project_dir = %s' % project_dir)
print('font_dir_src = %s' % font_dir_src)
print('font_dir_dist = %s' % font_dir_dist)
if os.path.exists(font_dir_dist):
shutil.rmtree(font_dir_dist)
shutil.copytree(font_dir_src, font_dir_dist)
if __name__ == '__main__':
copy_resources_objs(sys.argv[0], sys.argv[1])
print('run cp_solutions_res script success')
1
https://gitee.com/alios-things/py_engine_demo.git
git@gitee.com:alios-things/py_engine_demo.git
alios-things
py_engine_demo
py_engine_demo
master

搜索帮助