summaryrefslogtreecommitdiff
path: root/xmake/modules/detect
AgeCommit message (Collapse)Author
2026-07-19Merge pull request #7659 from ifarbod/ifarbod/fix-emcc-detectionHEADdevruki
refactor emcc detection to support both .exe and .bat on windows
2026-07-19refactor emcc detection to support both .exe and .bat on windowsiFarbod
Fixes #7658
2026-07-18Update NDK's sdkver for riscv64 architectureiFarbod
When the riscv64 architecture was first introduced, it was at 35, but that version was never usable outside of internal dev environments, the libraries for linking are actually in `36`.
2026-07-06fix(emsdk): improve emcc detection logic by adding fallback searchSaikari
2026-06-11add fallback checks for gzip and tar detectionShiffted
2026-06-07add find xcodebuildruki
2026-05-12fix xmake package tool did not pass qt configwzshun
fix find_qt cache not work fix find_qt config is overwritten when the target's deps has qt during cross-cimpilation
2026-05-11Merge pull request #7535 from xmake-io/ascendruki
Add Huawei Ascend C toolchain support
2026-05-09improve to find ascendruki
2026-05-07fix(find_mingw): Support paths like 'mingw/current/bin' and 'mingw/version/bin'nate
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-05-03drop redundant empty argv on os.runv/iorunv callsDavidWang19
2026-05-02fix msvc/intel/snippet detect when temp path contains spacesDavidWang19
Pass the temp bat / test binary via the *v variants of os.run / iorun / vrun so os.argv does not split the path on whitespace.
2026-04-30add aria2 download backend with multi-threaded supportZmmfly
2026-04-29fix path does not have the isdir APIwzshun
2026-04-21style: remove extra spaceswzshun
2026-04-21style: remove extra spaceswzshun
2026-04-21fix review issueswzshun
2026-04-20fix qt crosswzshun
2026-04-03add filxx toolchain and find_filxx detection script for Fil-C C++ compilerSaikari
2026-04-03Fil-C add toolchainSaikari
2026-04-01Merge pull request #7437 from xmake-io/lua55ruki
update to lua5.5
2026-03-30Merge pull request #7440 from xmake-io/commentsruki
Improve comments
2026-03-30add more commentsruki
2026-03-30switch icx to icx-cc on windowsruki
2026-03-29improve const limit codesruki
2026-03-29fix const limit on lua5.5ruki
2026-03-14improve find_dotnetruki
2026-03-14improve csharp supportruki
2026-03-08improve find_hdkohosruki
2026-02-25Merge pull request #7346 from Arthapz/add-nnd-debuggerruki
(debuggers) add support of nnd
2026-02-20resolve geminiSaikari
2026-02-20fixupSaikari
2026-02-20TestSaikari
2026-02-19Update find_gcc.luaruki
2026-02-19fixupSaikari
2026-02-19retry?Saikari
2026-02-18retry?Saikari
2026-02-18retrySaikari
2026-02-18try iterate over path env varSaikari
2026-02-18sighSaikari
2026-02-18sighSaikari
2026-02-18testSaikari
2026-02-17retrySaikari
2026-02-17retrySaikari
2026-02-17retrySaikari
2026-02-17retrySaikari
2026-02-17refactor: enhance gigabyte gcc check and integrate custom check optionSaikari
2026-02-17todoSaikari
2026-02-17try fix norunfile = trueSaikari