| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-07-18 | add batchcmds:call warnings | ruki | |
| 2026-07-08 | Merge pull request #7629 from xmake-io/vsxmake | ruki | |
| Improve custom source types in Solution Explorer | |||
| 2026-07-07 | move code styles | ruki | |
| 2026-07-07 | add vstudio support for nonetype | ruki | |
| 2026-07-07 | vsxmake: custom source types in solution explorer | usernameak | |
| This allows seeing source files added by add_files but not directly supported by xmake (e.g. when support is provided by a custom rule) | |||
| 2026-07-06 | Merge pull request #7631 from binLep/dev | ruki | |
| fix(deb): Avoid passing empty PATH arguments to debuild | |||
| 2026-07-06 | update(deb): enhance the PATH handling during the installation of deb packages | binLep | |
| 2026-07-02 | add filter support for xpackxpack | ruki | |
| 2026-06-30 | fix(deb): Avoid passing empty PATH arguments to debuild | binLep | |
| 2026-06-29 | Fix PATH handling in debuild command | ruki | |
| Updated the PATH environment variable handling in the debuild command to ensure it defaults to an empty string if not set. | |||
| 2026-06-29 | fix(deb): xmake could not be found | binlep | |
| 2026-06-25 | fix(deb): set the default maintainer when packaging deb files | binLep | |
| #7618 | |||
| 2026-06-24 | Remove duplicate variable 'lsp' | choyy | |
| 2026-06-24 | workaround only for clangd | chooyy | |
| 2026-06-24 | update | chooyy | |
| 2026-06-24 | workaround for clangd drive letter casing issue | chooyy | |
| 2026-06-18 | fix typo | ruki | |
| 2026-06-18 | format menus | ruki | |
| 2026-06-18 | improve to check multiple targets | ruki | |
| 2026-06-18 | improve to get targets | ruki | |
| 2026-06-17 | add targets arugment support | ruki | |
| 2026-06-05 | Enable `xmake show --format=json` | Meha555 | |
| Fix: #7585 | |||
| 2026-06-03 | plugin/format: xmake format plugin: skip path.join when headerfile path is ↵ | Arthur Vasseur | |
| already absolute On Windows, path.join(projectdir, absolutePath) concatenates instead of replacing, producing oubled paths like projectdir/C:/...full/path. Source batch files happen to be relative so they were unaffected. headerfiles are absolute and triggered the bug. | |||
| 2026-05-13 | Merge pull request #7527 from Northn/fix-cmake-clangcl-generator | ruki | |
| Handle compilers/linkers frontend variants more accurately when generating cmakelists file | |||
| 2026-05-12 | fix: show -l targets now lists all targets regardless of set_default | bakabaka9405 | |
| 2026-05-10 | cmakelists generator: remove unused variable | Northn | |
| 2026-05-10 | cmakelists generator: minor code refactor | Northn | |
| 2026-05-10 | add a fallback to compiler/linker frontend detection when cmake version is <3.26 | Northn | |
| 2026-05-10 | handle compiler/linkers arguments based on their frontend variant | Northn | |
| fixes: https://github.com/xmake-io/xmake/issues/7526 | |||
| 2026-04-24 | fix xpack/deb/srpm | ruki | |
| 2026-04-20 | add --format | ruki | |
| 2026-04-20 | improve show output | ruki | |
| 2026-04-20 | improve show test | ruki | |
| 2026-04-20 | add --dot output | ruki | |
| 2026-04-20 | improve xmake show --info | ruki | |
| 2026-04-20 | fix(depgraph): wrap deps in table to avoid json string literal on single dep | Akaps316 | |
| 2026-04-20 | refactor: simplify target deps retrieval per PR review | Akaps316 | |
| 2026-04-20 | fix(depgraph): use direct deps and align print output with JSON | Akaps316 | |
| - Switch from target:orderdeps() to target:get('deps') to show only direct dependencies declared via add_deps(), not transitive ones - Print output now shows all fields: root targets, name, kind, group, default, and deps — matching the JSON structure - Add kind assertion to test | |||
| 2026-04-20 | Refactor to use test project fixture and ordered dependencies | Akaps316 | |
| 2026-04-20 | Address code review feedback by waruqi: refactor parameter parsing, remove ↵ | Akaps316 | |
| local functions, and use simpler test env | |||
| 2026-04-20 | feat(show): export target dependency graph as JSON | Akaps316 | |
| Add a graph-oriented mode to `xmake show` for exporting target\ndependency relationships as JSON.\n\nThis adds `--target_graph` support for whole-project output and\noptional root-target filtering with `--target`.\n\nAdd a plugin test covering full-graph and single-target graph export.\n\nRefs #7475 | |||
| 2026-04-16 | vsxmake: generate .csproj for C# targets | Arthur Vasseur | |
| Detect targets whose source kinds are entirely "cs" and emit a .csproj | |||
| 2026-04-10 | refactor(cmakelists): define target_objectfiles library as INTERFACE when it ↵ | ShrBox | |
| doesn't contain IMPORTED_OBJECTS property | |||
| 2026-04-10 | fix(cmakelists): use target_link_libraries to link object libraries | ShrBox | |
| 2026-04-07 | improve run checker | ruki | |
| 2026-04-07 | add utils.checker | ruki | |
| 2026-03-29 | improve const limit codes | ruki | |
| 2026-03-29 | fix const limit on lua5.5 | ruki | |
| 2026-03-29 | fix xpack appimage package name | Shiffted | |
| 2026-03-13 | extend formatting to C++ modules | Artyom Gavrilov | |
