xmake v2.7.1 Release Notes
-
๐ New features
- ๐ #2555: Add fwatcher module and
xmake watch
plugin command - โ Add
xmake service --pull 'build/**' outputdir
to pull the given files in remote server - ๐ #2641: Improve C++20 modules, support headerunits and project generators
- ๐ #2679: Support Mac Catalyst
๐ Changes
- ๐ฆ #2576: More flexible package fetching from cmake
- ๐ #2577: Improve add_headerfiles(), add
{install = false}
support - 0๏ธโฃ #2603: Disable
-fdirectives-only
for ccache by default - #2580: Set stdout to line buffering
- โฑ #2571: Improve task scheduling for parallel and distributed compilation based on memory/cpu usage
- #2410: Improve cmakelists generator
- ๐ฆ #2690: Improve to pass toolchains to packages
- ๐ #2686: Support for incremental compilation and parse header file deps for keil/armcc/armclang
- #2562: Improve include deps for rc.exe
- ๐ Improve the default parallel building jobs number
๐ Bugs fixed
- ๐ #2555: Add fwatcher module and