summaryrefslogtreecommitdiff
path: root/xmake/rules/c++/modules/modules_support/clang
AgeCommit message (Expand)Author
2024-02-18improve should_build for modulesruki
2024-02-18fix incremental compilation for tests/ modules/packageruki
2024-02-14cleanupArthur LAURENT
2024-02-12implement module reusage based on flag comparisonArthur LAURENT
2024-02-11Merge pull request #4707 from Arthapz/support-moduleonly-librariesruki
2024-02-09Update compiler_support.luaruki
2024-02-09fix libc++.modules.json findingArthur LAURENT
2024-02-08fix find_file for libc++.modules.json when in a subdirArthur LAURENT
2024-02-06fix stdmodule find_file and update test (std module doesn't exportArthur LAURENT
2024-02-05fix mergeArthur LAURENT
2024-02-05fix missing objectfiles for private modulesArthur LAURENT
2024-02-05fix objectfile handlingArthur LAURENT
2024-02-05Merge pull request #4695 from Arthapz/fix-libc++.modules.json-findingruki
2024-02-04fix missing build variable declarationArthur LAURENT
2024-02-04fix finding of libc++.modules.json when it is not directly in lib folderArthur LAURENT
2024-02-04make should_build and mark_build publicArthur LAURENT
2024-02-03fix unnecessary recompilation of modulesArthur LAURENT
2024-02-03fix recompilation of .cpp filesArthur 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-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-01use compinst:compile when possibleArthur 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-31improve std c++ lib handling for clangArthur 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-30revert last commitArthur LAURENT
2024-01-30use try{} instead of assert to preserve iorunv error colorsArthur LAURENT
2024-01-30use -fkeep-system-includes only if supported by underlying clangArthur LAURENT
2024-01-29populate module map before generating batchjobsArthur LAURENT
2024-01-29apply PR suggestionsArthur LAURENT
2024-01-26take advantage of XMake runtimes supportArthur LAURENT
2024-01-26Revert "use execv instead of iorunv"Arthur LAURENT
2024-01-26use execv instead of iorunvArthur LAURENT
2024-01-26fix headerunit compilation on clangArthur LAURENT