summaryrefslogtreecommitdiff
path: root/xmake/rules
AgeCommit message (Collapse)Author
2025-06-17fix progress path for cmake #6553ruki
2025-06-17fix progress path for cmakeruki
2025-06-17fix releasedbg for clang #6554ruki
2025-06-12Merge pull request #6542 from Doekin/mingw-gcc15-moduleruki
rule(c++.modules): fix `get_gcc_version` for MinGW GCC 15 when toolname is 'gxx'
2025-06-12rule(c++.modules): fix `get_gcc_version` for MinGW GCC 15 when toolname is 'gxx'Chan Lee
2025-06-12rule(python.module): remove pybind11-specific linking logic now handled by ↵Doekin
its package
2025-05-31fix: compile with C++latest for cppfront generated cpp filesxihale
2025-05-31fix: using C++26 to compile the generated code by cppfrontxihale
2025-05-25fix: rcc search path for qt androidbinLep
2025-05-22(C++ modules support) fix clang-clArthur LAURENT
2025-05-21(C++ modules support) refactor testsArthur LAURENT
2025-05-18(C++ modules support) fix incremental buildArthur LAURENT
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-18(C++ modules support) cache stealed sourcebatchArthur LAURENT
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-17Merge branch 'dev' into unitybuildunitybuildruki
2025-05-17improve c++modules extsruki
2025-05-16(C++ modules support) fix unitybuild, pch and c++ modules objectfiles conflictsArthur LAURENT
2025-05-16Merge pull request #6061 from Freed-Wu/cythonruki
Add rule python.cython
2025-05-15fix link objectfiles conflictsruki
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
2025-05-15Add rule python.cythonWu, Zhenyu
Add test python/cython/example Move test pybind to python/pybind
2025-05-14Merge pull request #6435 from Arthapz/fix-namespaced-module-depruki
(C++ modules support) fix _patch_sourcebatch when target and deps is in the same namespace
2025-05-14Update scanner.luaruki
2025-05-13(C++ modules support) profile scanner and builderArthur LAURENT
2025-05-13(C++ modules support) fix _patch_sourcebatch when a dep have a namespaceArthur LAURENT
2025-05-13Update xmake.luaruki
2025-05-13fix upper in xmake.luabinLep
2025-05-12Merge pull request #6426 from Arthapz/fix-subsystem-ruleruki
(platform.windows.subsystem rules) fix startwiths => startswith
2025-05-12Update xmake.luaruki
2025-05-12(rules) fix startwiths => startswith for platform.windows.subsystem ruleArthur LAURENT
2025-05-12Merge pull request #6421 from Arthapz/improve-libstdc++-moduleruki
(C++ modules support) improve std module support for gcc and clang
2025-05-12Update support.luaruki
2025-05-12(C++ modules support) improve clang/gcc support.luaArthur LAURENT
2025-05-12(C++ modules support) move import at the top of the file for msvc support.luaArthur LAURENT
2025-05-12Merge pull request #6423 from Arthapz/improve-module-format-outputruki
(C++ modules support) Improve module format output
2025-05-12(C++ modules support) normalize module progress format with regular C++Arthur LAURENT
2025-05-12Merge pull request #6422 from Arthapz/fix-built-artifactsruki
(C++ modules support) fix nil built_artifacts error when an error occur during the module sorting
2025-05-11(C++ modules support) make flag order coherent between different compilersArthur LAURENT
2025-05-11(C++ modules support) fix warnings for std moduleArthur LAURENT
2025-05-11(C++ modules support) fix nil built_artifacts error when an error occur ↵Arthur LAURENT
during the module sorting
2025-05-11(C++ modules support) handle default c++ library for clang on ios and tvosArthur LAURENT