summaryrefslogtreecommitdiff
path: root/xmake/core
AgeCommit message (Collapse)Author
2026-07-18Merge pull request #7655 from xmake-io/binutilsmasterruki
fix bin2obj for some archs
2026-07-18detect obj flags for bin2elfruki
2026-07-18improve sandbox to fork raw scriptruki
2026-07-17rename sandbox.load to sandbox.callruki
2026-07-15add pic to package testruki
2026-07-12improve error tipserrsruki
2026-07-02add filter support for xpackxpackruki
2026-06-30add add_toolset checkerruki
2026-06-21Merge pull request #7583 from zhaob1n/fix/cmake-package-split-flagsruki
fix(package): split global flags for build envs
2026-06-14Update package.luaruki
2026-06-14fix(package): split global flags for build envszhaobin
2026-06-11fix load package memcacheShiffted
2026-06-07improve package pathruki
2026-05-24fix: restore -flto=thin for clang-cl (regression from #7525)DavidWang19
2026-05-23Introduced detection mechanisms to pick the best `alignof` keyword based on ↵Karuro Chari
language, version and toolchain.
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-11Merge pull request #7535 from xmake-io/ascendruki
Add Huawei Ascend C toolchain support
2026-05-04Fix lto with zig cc and clang_clTiangang Song
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-15fix review issuespairsruki
2026-04-15improve hashsetruki
2026-04-15fix review issueruki
2026-04-15improve pairs for lua5.5ruki
2026-04-12fix review issueruki
2026-04-12fix syslink case for mingwruki
2026-04-11improve moduledirsruki
2026-04-11improve custom toolchainruki
2026-04-10feat: 支持 XMAKE_ROOT=yes/trueOpportunity
2026-04-02fix package local dirruki
2026-04-01Merge pull request #7437 from xmake-io/lua55ruki
update to lua5.5
2026-03-30update more commentsruki
2026-03-30update more commentsruki
2026-03-30update commentsruki
2026-03-30update commentsruki
2026-03-29improve const limit codesruki
2026-03-29fix const limit on lua5.5ruki
2026-03-26improve more commentsruki
2026-03-26update more commentsruki
2026-03-26update more commentsruki
2026-03-26improve commentsruki
2026-03-23fix some typosruki
2026-03-16pass opt to buildargvruki
2026-03-14refactor: update dotnet verbosity handling in C# rules, dont add a new policyJassJam
2026-03-14feat: add dotnet verbosity option for csharp ruleJassJam
2026-03-10show target name in progressruki
2026-03-03improve repositories apiruki
2026-03-03fix xmake create -hruki
2026-02-28rewrite templatesruki
2026-02-20Merge branch 'xmake-io:dev' into signSaikari