| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-07-18 | add transform lua file support | ruki | |
| 2026-07-18 | fix bin2obj test | ruki | |
| 2026-07-17 | rename sandbox.load to sandbox.call | ruki | |
| 2026-07-17 | improve bin2c tests | ruki | |
| 2026-07-17 | add batchcmds:call and transform for bin2obj/c | ruki | |
| 2026-06-28 | improve verilator rulesverilator | ruki | |
| 2026-06-16 | Merge pull request #7602 from Shiffted/memcache-fix | ruki | |
| fix load package memcache | |||
| 2026-06-14 | fix ci | ruki | |
| 2026-06-14 | add tests for package load_from_xxx | Shiffted | |
| 2026-05-14 | disable system libraries for merge packagesmergelib | ruki | |
| 2026-05-14 | improve merge archive from packages | ruki | |
| 2026-05-14 | add merge archive packages test | ruki | |
| 2026-05-04 | feat(ascendc): add Huawei Ascend C toolchain support | wuzhenqing | |
| 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-24 | fix rust buildrust | ruki | |
| 2026-04-23 | Update xmake.lua | ruki | |
| 2026-04-23 | Update hello.c | ruki | |
| 2026-04-23 | test add linux driver cross compile example | ririyeye | |
| 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-09 | update module versions again | ruki | |
| 2026-04-08 | Merge pull request #7463 from xmake-io/modules | ruki | |
| improve versions in c++ modules tests | |||
| 2026-04-08 | Merge pull request #7449 from Akaps316/codex/fix-modules-private-dep-bmis | ruki | |
| fix(c++/modules): avoid leaking private dep flags to rebuilt BMIs | |||
| 2026-04-08 | Update xmake.lua | ruki | |
| 2026-04-08 | Update test.lua | ruki | |
| 2026-04-08 | Update test.lua | ruki | |
| 2026-04-08 | Update mod.cpp | ruki | |
| 2026-04-08 | improve versions in c++ modules tests | ruki | |
| 2026-04-07 | Update build flags for xmake command in test.lua | ruki | |
| 2026-04-05 | fix(xcode.application): resolve merge conflict with upstream dev | Akaps316 | |
| 2026-04-05 | fix(test): move import to top of test.lua per review comment | Akaps316 | |
| Co-authored-by: Qwen-Coder <[email protected]> | |||
| 2026-04-05 | Merge pull request #7455 from Akaps316/codex/fix-xcode-app-duplicate-rpath | ruki | |
| fix(xcode.application): avoid duplicate bundle rpath insertion | |||
| 2026-04-04 | fix(xcode.application): configure dynamic rpath logic and update test env vars | Akaps316 | |
| 2026-04-04 | fix(xcode.application): use the correct framework rpath for iOS apps | Akaps316 | |
| Use @executable_path/Frameworks for iphoneos application bundles when embedding dependent frameworks. The existing @executable_path/../Frameworks rpath is correct for macOS app layout, but incorrect for iOS where the executable lives directly in MyApp.app and embedded frameworks live in MyApp.app/Frameworks. Add a regression test that builds an iOS simulator app with an embedded framework and verifies the generated LC_RPATH. | |||
| 2026-04-03 | fix(xcode.application): avoid duplicate bundle rpath insertion | Akaps316 | |
| Only add the macOS app bundle framework rpath if it is missing from the copied app binary. This avoids install_name_tool failing when the target already links with @executable_path/../Frameworks, for example via add_rpathdirs(). Add a regression test covering a macOS app target that already carries the bundle rpath before xcode.application generates the app bundle. | |||
| 2026-04-03 | fix(c++/modules): avoid leaking private dep flags to rebuilt BMIs | Akaps316 | |
| Only inherit interface-visible defines/undefines/includedirs when collecting module fileconfigs from dependency targets. This fixes consumer-side BMI rebuilds under build.c++.modules.reuse.strict picking up private producer flags. Add a regression test for strict module reuse with a shared dependency. | |||
| 2026-04-03 | refactor safety test and toolchain configuration for filc: streamline ↵ | Saikari | |
| function pointer test and enhance toolset definitions | |||
| 2026-04-03 | refactor safety test to remove dependency on find_tool and streamline ↵ | Saikari | |
| package installation | |||
| 2026-04-03 | Fil-C add toolchain | Saikari | |
| 2026-03-28 | add c interop support for zigzig | ruki | |
| 2026-03-22 | use bin2obj in xmake.cli | ruki | |
| 2026-03-20 | improve pinvoke | ruki | |
| 2026-03-20 | remove native_aot | ruki | |
| 2026-03-19 | add native aot | ruki | |
| 2026-03-19 | csharp call c++ library | ruki | |
| 2026-03-18 | improve csharp tests | ruki | |
| 2026-03-17 | rename test files | ruki | |
| 2026-03-17 | fix dotnet on msys | ruki | |
| 2026-03-17 | improve check test | ruki | |
| 2026-03-17 | improve tests | ruki | |
| 2026-03-16 | format csharp codes | ruki | |
| 2026-03-14 | improve csproj rules | ruki | |
| 2026-03-14 | feat: generate csproj on demand | JassJam | |
