summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2026-08-07fix build.c++.modules.tryreuse deps ordersruki
2026-08-06fix plugin testruki
2026-08-01improve testsruki
2026-07-30improve plugin structureruki
2026-07-30improve plugin listruki
2026-07-30Refactor plugin installation logic to support custom plugin URLs and improve ↵Saikari
error handling during installation
2026-07-30Enhance plugin installation by validating plugin names and improving error ↵Saikari
handling during installation and updates
2026-07-30Enhance plugin management by adding support for installing plugins from ↵Saikari
GitHub and local directories, and streamline repository handling in the task system.
2026-07-30Refactor test script to improve environment variable handling and streamline ↵Saikari
plugin execution
2026-07-30Added tests for pluginsSaikari
2026-07-18Merge pull request #7655 from xmake-io/binutilsruki
fix bin2obj for some archs
2026-07-18improve ppcruki
2026-07-18fix ppc and mips for bin2objruki
2026-07-18fix bin2obj for some archsruki
2026-07-18add transform lua file supportruki
2026-07-18fix bin2obj testruki
2026-07-17rename sandbox.load to sandbox.callruki
2026-07-17improve bin2c testsruki
2026-07-17add batchcmds:call and transform for bin2obj/cruki
2026-06-28improve verilator rulesverilatorruki
2026-06-16Merge pull request #7602 from Shiffted/memcache-fixruki
fix load package memcache
2026-06-14fix ciruki
2026-06-14add tests for package load_from_xxxShiffted
2026-06-05Enable `xmake show --format=json`Meha555
Using os.iorunv instead of os.execv
2026-06-05Enable `xmake show --format=json`Meha555
Fix: #7585
2026-05-22Introduced alignof support like the one for check_sizeofKaruro Chari
2026-05-14fix: expand builtin variables before calling path.is_absolute in add_moduledirsbakabaka9405
2026-05-14disable system libraries for merge packagesmergelibruki
2026-05-14improve merge archive from packagesruki
2026-05-14add merge archive packages testruki
2026-05-04feat(ascendc): add Huawei Ascend C toolchain supportwuzhenqing
Add toolchain, language, rules, and compiler modules for the bisheng compiler driver from CANN (Compute Architecture for Neural Networks) toolkit. Supports .asc (Ascend C kernel) and .aicpu (AI-CPU operator) source kinds with binary/static/shared target types. - Toolchain: SDK auto-detection via ASCEND_HOME_PATH env or --sdk - Compiler: bisheng module inherits from clang, adds add_sourceflags for explicit sourcekind overrides - Rules: ascendc.env (default C++17), npuarchs (--npu-arch), build - Language: check_main detection, add_ascnpuarchs API - Tests: unit tests for check_main, project tests for libs/mixed Fixes #7506
2026-04-24fix rust buildrustruki
2026-04-23Update xmake.luaruki
2026-04-23Update hello.cruki
2026-04-23test add linux driver cross compile exampleririyeye
Add a minimal platform.linux.module sample that documents custom linux headers/builddir usage for cross toolchains and verifies the new cross-build workflow. Made-with: Cursor
2026-04-20add --formatruki
2026-04-20remove dylibruki
2026-04-20improve show testruki
2026-04-20improve show outputruki
2026-04-20improve show testruki
2026-04-20add --dot outputruki
2026-04-20fix(depgraph): wrap deps in table to avoid json string literal on single depAkaps316
2026-04-20fix(depgraph): use direct deps and align print output with JSONAkaps316
- 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-20Refactor to use test project fixture and ordered dependenciesAkaps316
2026-04-20Address code review feedback by waruqi: refactor parameter parsing, remove ↵Akaps316
local functions, and use simpler test env
2026-04-20feat(show): export target dependency graph as JSONAkaps316
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-18fix review issuesruki
2026-04-16vsxmake: generate .csproj for C# targetsArthur Vasseur
Detect targets whose source kinds are entirely "cs" and emit a .csproj
2026-04-15fix testruki
2026-04-15fix review issueruki