summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-05-21Merge pull request #6450 from Arthapz/optimize-module-supportruki
(C++ modules support) Optimize module scanner
2025-05-21Merge pull request #6471 from xmake-io/llvmruki
improve llvm cross-compilation
2025-05-21fix target for crossruki
2025-05-21improve llvm for macosruki
2025-05-21fix vs201x #6476ruki
2025-05-20Merge pull request #6456 from Redbeanw44602/find-vs-dia-sdkruki
Add `detect.sdks.find_dia_sdk`.
2025-05-19use `opt.plat`Redbeanw44602
2025-05-18(C++ modules support) fix incremental buildArthur LAURENT
2025-05-18improve llvm cross-compilationruki
2025-05-18Merge pull request #6469 from xmake-io/namespaceruki
fix namespace/packages #6465
2025-05-18(C++ modules support) fix caching of sourcefiles for _patch_sourcebatch and ↵Arthur LAURENT
use jobgraph instead of jobpool for parallelization
2025-05-18(C++ modules support) check if c++.build sourcebatch is not nullArthur LAURENT
2025-05-18(C++ modules support) cache patched sourcebatch and save localcache only one ↵Arthur LAURENT
time
2025-05-18fix namespace/packages #6465ruki
2025-05-18(C++ modules support) cache stealed sourcebatchArthur LAURENT
2025-05-18fix xrepo/envs #6430ruki
2025-05-18(C++ modules support) parallelize moduleinfo parsingArthur LAURENT
2025-05-18(C++ modules support) remove forgotten localcache:save()Arthur LAURENT
2025-05-18(C++ modules support) save localcache() only after successfull module scanningArthur LAURENT
2025-05-18(C++ modules support) remove useless table.sortArthur LAURENT
2025-05-18(C++ modules support) parallelize when possible C++ module scannerArthur LAURENT
2025-05-18load msvc toolchain with specific plat/arch.Redbeanw44602
2025-05-17Update issue-translator.ymlruki
2025-05-17Merge pull request #6446 from xmake-io/unitybuildruki
Fix unitybuild with pch/modules
2025-05-17modify title for issuesruki
2025-05-17Merge branch 'dev' into unitybuildunitybuildruki
2025-05-17Merge pull request #6458 from xmake-io/includesruki
fix includes #6441
2025-05-17add detect cache and `force`, `verbose` option.Redbeanw44602
2025-05-17fix includes #6441ruki
2025-05-17improve c++modules extsruki
2025-05-16Merge pull request #6454 from Arthapz/unitybuildruki
(C++ modules support) fix unitybuild, pch and c++ modules objectfiles…
2025-05-16Merge pull request #6457 from binLep/devruki
update: find qt by qt_sdkver option
2025-05-16(C++ modules support) fix unitybuild, pch and c++ modules objectfiles conflictsArthur LAURENT
2025-05-16update: find qt by qt_sdkver optionbinLep
2025-05-16add `detect.sdks.find_dia_sdk`.Redbeanw44602
2025-05-16Merge pull request #6445 from Doekin/pkgconfigruki
package(install): use relative paths in generated .pc files to improve relocatability
2025-05-16Merge pull request #6061 from Freed-Wu/cythonruki
Add rule python.cython
2025-05-16Merge pull request #6439 from ↵ruki
PierreEVEN/fix-cmake_generator-wrong_cmake_var_compiler Fixed cmake generator that was using 'CMAKE_COMPILER_ID'
2025-05-16Merge pull request #6452 from Redbeanw44602/improve-msvc-wineruki
Improve msvc-wine support.
2025-05-16Merge pull request #6448 from RimuruChan/devruki
Wrap opt.paths in a table for find tools
2025-05-15fix link objectfiles conflictsruki
2025-05-15add some vcvars for custom msvc sdk.Redbeanw44602
2025-05-15renamed XMAKE_GLOBAL_COMPILER_ID to CURRENT_COMPILER_ID (advice from ↵PierreEVEN
https://github.com/xmake-io/xmake/pull/6439\#discussion_r2090681624)
2025-05-15Wrap opt.paths in a table for find toolsRimuruChan
2025-05-15Renamed remaining CMAKE_COMPILER_ID to XMAKE_GLOBAL_COMPILER_ID (was missing ↵PierreEVEN
in previous commit)
2025-05-15add missing linkdirs.Redbeanw44602
2025-05-15fix typo.Redbeanw44602
2025-05-15Merge pull request #6437 from Arthapz/profile-module-supportruki
(C++ modules support) profile module support
2025-05-15Change python.module soabi's default value to trueWu, Zhenyu
2025-05-15Rename python.library to python.moduleWu, Zhenyu