summaryrefslogtreecommitdiff
path: root/tools/cmake.py
AgeCommit message (Collapse)Author
2025-03-10[tools][cmake] get some info from env to save time (#10062)Kai
[tools][cmake] remove some code that is unnecessary but takes time, get them from env
2025-03-10fix missing some flags added in Sconscriptkaidegit
2024-11-22[tools][cmake] fix processing groups with similar name (#9667)Kai
2024-08-13CMake: Generator re-write and bug fixes.Yilin Sun
Updated CMakeLists.txt generator to handle private macro definitions for source groups. Individual source groups are added as OBJECT libraries, which does not generate actual archive but will be linked together at final application linking stage. Source groups without source files are added as INTERFACE libraries, which provides library dependencies to the final application. Signed-off-by: Yilin Sun <[email protected]>
2024-07-06[tool][cmake] Let cmake generator get more param from `rtconfig.py` (#9139)Kai
let cmake generator get more param from `rtconfig.py` * support getting c/cpp standard from c/cpp compilation flags * support getting post action and conv it to cmake variable * add a custom cmake file for user custom settings * support setting project name from `--project-name=` option
2024-05-21[tools/cmake] fix the issue of the missing link flags added in Sconscript ↵Astrozen
(#8957)
2022-08-16[gcc][armcc][armclang] rtconfig.CROSS_TOOL->rtconfig.PLATFORMMeco Man
2022-05-10cmake默认开启生成编译数据库SunJ
tools/cmake: Add CMAKE_EXPORT_COMPILE_COMMANDS ON Signed-off-by: SunJ <[email protected]>
2022-04-20[gcc][armcc][armclang] rtconfig.CROSS_TOOL->rtconfig.PLATFORM (#5802)Man, Jianting (Meco)
* [gcc][armcc][armclang] rtconfig.CROSS_TOOL->rtconfig.PLATFORM
2022-03-20[update] 通过 SCons生成 CMakefile.txt 使用相对路径 (#5677)LiuKang
* [update] 通过 SCons生成 CMakefile.txt 使用相对路径 * [update] 通过 SCons生成 VSC 使用相对路径
2021-07-01[tools] cmake-clang compatible with bsp that does not support C++.guozhanxin
2021-07-01[tools] add scons --target=cmake-armclangguozhanxin
2021-06-25[cmake] fix path issue.guozhanxin
2021-06-17[update] support windows cmake tool.thread-liu
2021-04-19[update] cmake.py, delete extra code.thread-liu
2021-04-19[update] cmake.py, add c++ support and libpath.thread-liu
2021-04-10增加作者信息Meco Jianting Man
2021-03-18add endlineMeco Man
2021-03-18[tools] 增加cmake生成工具Meco Man