summaryrefslogtreecommitdiff
path: root/xmake/rules
AgeCommit message (Collapse)Author
2025-09-20fix mobile_provision errorruki
2025-09-20optimize codesignruki
2025-09-16fix subsystem #6807ruki
2025-09-14Merge pull request #6796 from Arthapz/enable-custom-wdk-pathruki
feat(wdk rules) enable support of incomplete wdk
2025-09-13Merge pull request #6788 from Arthapz/improve-incremental-build-clangruki
feat(C++ modules) Improve incremental build clang
2025-09-12fix(C++ modules) add external to the strippeable_flags for msvcArthur LAURENT
2025-09-11fix(wdk rules) only assert for missing wdk binary when the binary is neededArthur LAURENT
2025-09-10feat(C++ modules) add build.c++.modules.non_cascading_changes policy to ↵Arthur LAURENT
enable bmi hash comparison as incremental build optimisation for clang
2025-09-10feat(C++ modules) add support of reduced bmi for clangArthur LAURENT
2025-09-10nfc(C++ modules) optimize two phases build for clang by using pcm file to ↵Arthur LAURENT
compile objectfile instead of module sourcefile
2025-09-09feat(wdk rules) support clang / llvm toolchainsArthur LAURENT
2025-09-09nfc(wdk rule) simplify wdk/env/load.luaArthur LAURENT
2025-09-09fix(windows.subsystem rule) use Xlinker instead of -Wl when using clang to ↵Arthur LAURENT
allow pass the system version
2025-09-09Merge pull request #6744 from Arthapz/hide-dependency-flags2ruki
feat(C++ modules support) use a file for requires flags when --verbose or --diagnosis is supplied
2025-09-09Fix flag wrapping for cxxflags in builder.luaruki
2025-09-08fix(C++ modules) fix build.c++.modules.std policyArthur LAURENT
2025-09-06fix qt rule orderruki
2025-09-06revert config targets #6775ruki
2025-09-04switch all bin2c rulesruki
2025-09-04improve batchcmds:luaruki
2025-09-04improve bin2cruki
2025-08-25feat(C++ modules support) use a file for requires files when --verbose or ↵Arthur LAURENT
--diagnosis is supplied
2025-08-23fix protobuf for target deps #6701ruki
2025-08-22Add python stub file extension to cython ruleWu, Zhenyu
*.pyi also use python syntax so it can be translated to c/c++ files by cython
2025-08-22fix qmltyperegistrar path #6733ruki
2025-08-21format coderuki
2025-08-21fix(qt.qmltyperegistrar): Get rid of redundant packing into tablesSerhii Olendarenko
2025-08-20fix(qt.qmltyperegistrar): Extend dependencies for rebuildGooRoo
- Add values (import name, import version) to dependencies. - Add corresponding headers to dependencies as we need to re-generate `plugin.qmltypes`.
2025-08-19fix mode and module config orderruki
2025-08-19Merge pull request #6712 from Arthapz/fix-moduleonly-installationruki
fix(c++ modules) fix disabled target getting configured for module compilation
2025-08-18fix(c++ modules) fix sourcebatch caching (previously cached in localcache ↵Arthur LAURENT
but was never used)
2025-08-15Merge pull request #6713 from Arthapz/fix-sourcebatch-stealingruki
fix(c++ modules) fix non .cpp file stealed from c++.build sourcebatch
2025-08-14fix(c++ modules) fix disabled target getting configured for module compilationArthur LAURENT
2025-08-14fix(c++ modules) fix public culled module incorrectly emiting a warningArthur LAURENT
2025-08-14fix(c++ modules) fix non .cpp file stealed from c++.build sourcebatchArthur LAURENT
2025-08-14Merge pull request #6695 from std-microblock/patch-3ruki
add /uselocaltime to inf2cat args
2025-08-13Update xmake.luaMicroBlock
2025-08-13Update xmake.luaMicroBlock
2025-08-12Merge pull request #6699 from Arthapz/fix-module-support2ruki
fix(c++ modules) fix xmake not updating module mapper when module file is removed
2025-08-12fix(c++ modules) fix xmake not updating module mapper when module file is ↵Arthur LAURENT
removed
2025-08-12fix(c++ modules) handle empty modulesArthur LAURENT
2025-08-12Update xmake.luaMicroBlock
2025-08-06Merge pull request #6667 from xmake-io/configruki
improve to config targets
2025-08-06Revert "improve to config targets"ruki
2025-08-06Merge pull request #6667 from xmake-io/configruki
improve to config targets
2025-08-01disable build.ccache for coverage #6664ruki
2025-07-31sort qt rules #6659ruki
2025-07-23fix: Ensure proper pathsGooRoo
2025-07-22fix(qt.qmltyperegistrar): Collect metatypes infoGooRoo
Instead of passing all JSON-files generated by MOC directly into `qmltyperegistrar`, combine them into a single JSON-file first using MOC. Resolves #6647.
2025-07-21Support .def file with clangstar9029