Metadata-Version: 2.4
Name: PyMakeX
Version: 0.5.0
Summary: Compiler for MCU, depends on Scons
Author-email: Your Name <pophu@126.com>
License: MIT
Project-URL: Homepage, https://github.com/yourusername/PyMakeX
Project-URL: Repository, https://github.com/yourusername/PyMakeX
Project-URL: Documentation, https://PyMakeX.readthedocs.io/
Project-URL: Changelog, https://github.com/yourusername/PyMakeX/releases
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: dev
Requires-Dist: pytest>=6.0; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: Scons; extra == "dev"
Provides-Extra: docs
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Dynamic: license-file

# sconsmcu

#### 介绍

使用Python的Scons， 对基于c/c++的mcu源代码进行编译。例如stm32,g32等常见mcu.
将常见的RTOS，easylogger，fatfs, lvgl模块化集成。
可使用 armgcc, llvm_clang, armclang 等工具链。
return 0, stdou 标记 ##PYMAKE## 进入构建数据
子进程退出作为 开始构建的依据
当前是分析所有文件是否需要构建再统一构建， 分析好一个文件 就构建一个文件。支持多进程构建。

flags check 放到party中

#### 软件架构

软件架构说明

#### 安装教程

1.  xxxx
2.  xxxx
3.  xxxx

#### 使用说明

1.  xxxx
2.  xxxx
3.  xxxx

#### 参与贡献

1.  Fork 本仓库
2.  新建 Feat_xxx 分支
3.  提交代码
4.  新建 Pull Request

#### 特技

1.  使用 Readme_XXX.md 来支持不同的语言，例如 Readme_en.md, Readme_zh.md
2.  Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com)
3.  你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目
4.  [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目，是综合评定出的优秀开源项目
5.  Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help)
6.  Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)

#
