summaryrefslogtreecommitdiff
path: root/xmake/rules/c++/modules
AgeCommit message (Expand)Author
2024-02-04make should_build and mark_build publicArthur LAURENT
2024-02-04Update dependency_scanner.luaruki
2024-02-03fix unnecessary recompilation of modulesArthur LAURENT
2024-02-03fix batchcmdsArthur LAURENT
2024-02-03fix recompilation for gccArthur LAURENT
2024-02-03fix recompilation of .cpp filesArthur LAURENT
2024-02-03fix dependency_scanner hashset valuesArthur LAURENT
2024-02-03use raise instead of os.raiseArthur LAURENT
2024-02-03use hashset to improve speedArthur LAURENT
2024-02-02Merge branch 'optimise-dag' of github.com:Arthapz/xmake into optimise-dagArthur LAURENT
2024-02-02cleanupArthur LAURENT
2024-02-02Merge branch 'modules' into optimise-dagArthur Laurent
2024-02-02use core.base.graph instead of rolling out a custom DAGArthur LAURENT
2024-02-03Merge pull request #4679 from Arthapz/support-clang-stdmoduleruki
2024-02-02add some commentsArthur LAURENT
2024-02-02cleanupArthur LAURENT
2024-02-02remove unnecessary path.normalizeArthur LAURENT
2024-02-02use find_file instead of os.filesArthur LAURENT
2024-02-02Merge pull request #4676 from Arthapz/compinst-msvcruki
2024-02-02use compinst for msvc when possibleArthur LAURENT
2024-02-02improve _is_duplicated_headerunitruki
2024-02-02format more codesruki
2024-02-02rename apisruki
2024-02-02format some codesruki
2024-02-02support libc++ std moduleArthur LAURENT
2024-02-02parallelise dependency scanningArthur LAURENT
2024-02-02improve module circular dependency detectionArthur LAURENT
2024-02-01use compinst:compile when possibleArthur LAURENT
2024-02-01fix assert in gcc module dependency mapperArthur LAURENT
2024-01-31optimise header duplication detectionArthur LAURENT
2024-01-31cleanupArthur LAURENT
2024-01-31remove useless path.translateArthur LAURENT
2024-01-31cleanupArthur LAURENT
2024-01-31use ipairs + orderpkgsArthur LAURENT
2024-01-31cleanupArthur LAURENT
2024-01-31fix potentially nil runtime_flag for clang toolchain include detectionArthur LAURENT
2024-01-31fix -fkeep-system-includes detectionArthur LAURENT
2024-01-31fix progress for clangArthur LAURENT
2024-01-31cleanupArthur LAURENT
2024-01-31improve std c++ lib handling for clangArthur LAURENT
2024-01-31use table.orderpair to ensure dependency order stay the sameArthur LAURENT
2024-01-31fix inconsistent print format for gcc module mapperArthur LAURENT
2024-01-31code cleanupArthur LAURENT
2024-01-31use table.orderpair to ensure dependency order stay the sameArthur LAURENT
2024-01-31improve module cmdline printArthur LAURENT
2024-01-31use os.vrunv for dependency scanningArthur LAURENT
2024-01-31add a test for aliased headerunitsArthur LAURENT
2024-01-31implement missing headerunit aliasingArthur LAURENT
2024-01-31improve _should_buildArthur LAURENT
2024-01-31remove dead codeArthur LAURENT