summaryrefslogtreecommitdiff
path: root/xmake/rules
AgeCommit message (Collapse)Author
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
2025-05-11(C++ modules support) reuse msvc support get_stdmodules for llvm std module ↵Arthur LAURENT
support when using msstl
2025-05-11Merge pull request #6414 from Arthapz/add-windows-rulesruki
(rules) add win.subsystem rules
2025-05-11(C++ modules support) fix warning getting triggered two times when not ↵Arthur LAURENT
finding gcc std module with clang
2025-05-11(C++ modules support) add support of libstdc++ std module for clang/llvmArthur LAURENT
2025-05-11(C++ modules support) normalize gcc std module pathsArthur LAURENT
2025-05-11(C++ modules support) implement fallback for gcc libstdc++.modules.json searchArthur LAURENT
2025-05-11(C++ modules support) default cxx11abi to true when gcc version is >= 15Arthur LAURENT
2025-05-11(rules) move platform.windows.subsystem rule to its right directory and add ↵Arthur LAURENT
it to platform.windows
2025-05-10(C++ modules support) fix module parsing when file are addedArthur LAURENT
2025-05-10(C++ modules support) fix modules not saved in cache if missing dependenciesArthur LAURENT
2025-05-10(rules) use values/values_set instead of data and rename windows.subsystem ↵Arthur LAURENT
rule to platform.windows.subsystem
2025-05-09(rules) optimize win.subsystem rule by caching frequently called functionsArthur LAURENT
2025-05-09(rules) update rules that set subsystem manually to use new subsystem ruleArthur LAURENT
2025-05-09(rules) add win.subsystem rulesArthur LAURENT
2025-05-09(C++ modules support) fix module compilation for clangArthur LAURENT
2025-05-09(C++ modules support) fix non named module with module extension not builtArthur LAURENT
2025-05-09(C++ modules support) fix is_dependencies_changedArthur LAURENT
fixes https://github.com/xmake-io/xmake/issues/6383
2025-05-09(C++ modules support) fix CMake generationArthur LAURENT
2025-05-09(C++ module support) improve jobgraph supportArthur LAURENT
2025-05-08Update proto.luaruki
2025-05-08rename proto_flagsjiangyanan