summaryrefslogtreecommitdiff
path: root/xmake/rules/c++
AgeCommit message (Collapse)Author
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 "reenable build across targets in parallel policy"Arthur LAURENT
This reverts commit 9a47d92eaa9612bf6e3fdb72995d8872b533d082.
2024-01-26reenable build across targets in parallel policyArthur LAURENT
seems my refactoring doesn't prevent this policy to work fine
2024-01-26Revert "use execv instead of iorunv"Arthur LAURENT
This reverts commit 1780795781414c0fceb9d2f6c63c62188df0be02.
2024-01-26use execv instead of iorunvArthur LAURENT
to keep syntax coloration of clang / cl output when compiling modules
2024-01-26fix gcc module supportArthur LAURENT
2024-01-26fix headerunit compilation on clangArthur LAURENT
2024-01-26add a policy to toggle C++23 std moduleArthur LAURENT
2024-01-26optimise clang fallback dependency scannerArthur LAURENT
by not preprocess #include <stlheader> to make preprocessed file smaller to parse
2024-01-26refactor msvc module infrastructureArthur LAURENT
2024-01-26refactor gcc module infrastructureArthur LAURENT
2024-01-26refactor clang module infrastructureArthur LAURENT
2024-01-26refactor module common infrastructureArthur LAURENT
2024-01-25split c and c++ languagesruki
2024-01-19fix extensionruki
2024-01-19fix typoruki
2024-01-19improve tcc linkruki
2024-01-08improve to find clang path #4575ruki
2024-01-06improve to get clang pathruki
2023-11-29support batchsize in group modeDomain
typo
2023-11-28support batchsize in unity_groupDomain
2023-09-25improve sanitizer policyruki
2023-09-22improve to parse gcc deps with modulesruki
2023-09-21Merge pull request #4225 from xmake-io/asanruki
Support asan for package and policy
2023-09-21add tsan, lsan, msan and ubsan policyruki
2023-09-21mark mode.asan as deprecatedruki
2023-09-21enable asan for objcruki
2023-09-21add asan support for package and policyruki
2023-09-21fix formatruki
2023-09-20cleanup code and add some commentsArthur LAURENT
2023-09-20fix recompilation of private .cppArthur LAURENT
2023-09-20fix compilation of modules when dependency is modified on clangArthur LAURENT
2023-09-15Update gcc.luaruki
2023-09-15Update gcc.luaruki
2023-09-15Update gcc.luaruki
2023-09-15Update clang.luaruki
2023-09-15Update clang.luaruki
2023-09-13add requires flags to module in build_modules_for_batchcmdsGly
2023-09-13Remove before_buildcmd_files from c++.build.modulesGly
2023-09-13in "c++.build.modules" rule, add required flags to modulesGly
2023-09-09fix cpp-rebuildruki
2023-09-01revert on_changedruki
2023-09-01replace on_changedruki
2023-09-01improve to rebuild target #4154ruki
2023-08-27fix find_angle_header_fileArthur LAURENT
2023-08-26uniformize headerunit progress printing with clang and gccArthur LAURENT
2023-08-26try to fix headerunits on msvcArthur LAURENT