| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-02-02 | use find_file instead of os.files | Arthur LAURENT | |
| 2024-02-02 | Merge pull request #4676 from Arthapz/compinst-msvc | ruki | |
| use compinst for msvc when possible | |||
| 2024-02-02 | use compinst for msvc when possible | Arthur LAURENT | |
| 2024-02-02 | improve _is_duplicated_headerunit | ruki | |
| 2024-02-02 | format more codes | ruki | |
| 2024-02-02 | rename apis | ruki | |
| 2024-02-02 | format some codes | ruki | |
| 2024-02-02 | support libc++ std module | Arthur LAURENT | |
| 2024-02-02 | parallelise dependency scanning | Arthur LAURENT | |
| 2024-02-02 | improve module circular dependency detection | Arthur LAURENT | |
| we're already doing a DFS to sort modules and it already check for circular imports, so instead of rolling a custom detection afterward just signal the circular dependency when detected in the DFS | |||
| 2024-02-01 | use compinst:compile when possible | Arthur LAURENT | |
| 2024-02-01 | fix assert in gcc module dependency mapper | Arthur LAURENT | |
| 2024-01-31 | optimise header duplication detection | Arthur LAURENT | |
| 2024-01-31 | cleanup | Arthur LAURENT | |
| 2024-01-31 | remove useless path.translate | Arthur LAURENT | |
| 2024-01-31 | cleanup | Arthur LAURENT | |
| 2024-01-31 | use ipairs + orderpkgs | Arthur LAURENT | |
| 2024-01-31 | cleanup | Arthur LAURENT | |
| 2024-01-31 | fix potentially nil runtime_flag for clang toolchain include detection | Arthur LAURENT | |
| 2024-01-31 | fix -fkeep-system-includes detection | Arthur LAURENT | |
| 2024-01-31 | fix progress for clang | Arthur LAURENT | |
| 2024-01-31 | cleanup | Arthur LAURENT | |
| 2024-01-31 | improve std c++ lib handling for clang | Arthur LAURENT | |
| 2024-01-31 | use table.orderpair to ensure dependency order stay the same | Arthur LAURENT | |
| 2024-01-31 | fix inconsistent print format for gcc module mapper | Arthur LAURENT | |
| 2024-01-31 | code cleanup | Arthur LAURENT | |
| 2024-01-31 | use table.orderpair to ensure dependency order stay the same | Arthur LAURENT | |
| 2024-01-31 | improve module cmdline print | Arthur LAURENT | |
| 2024-01-31 | use os.vrunv for dependency scanning | Arthur LAURENT | |
| 2024-01-31 | add a test for aliased headerunits | Arthur LAURENT | |
| 2024-01-31 | implement missing headerunit aliasing | Arthur LAURENT | |
| 2024-01-31 | improve _should_build | Arthur LAURENT | |
| 2024-01-31 | remove dead code | Arthur LAURENT | |
| 2024-01-31 | update comment | Arthur LAURENT | |
| 2024-01-30 | revert last commit | Arthur LAURENT | |
| 2024-01-30 | use try{} instead of assert to preserve iorunv error colors | Arthur LAURENT | |
| 2024-01-30 | remove now useless before_link on C++ modules rule | Arthur LAURENT | |
| 2024-01-30 | use -fkeep-system-includes only if supported by underlying clang | Arthur LAURENT | |
| 2024-01-29 | populate module map before generating batchjobs | Arthur LAURENT | |
| 2024-01-29 | apply PR suggestions | Arthur LAURENT | |
| 2024-01-26 | take advantage of XMake runtimes support | Arthur LAURENT | |
| 2024-01-26 | Revert "reenable build across targets in parallel policy" | Arthur LAURENT | |
| This reverts commit 9a47d92eaa9612bf6e3fdb72995d8872b533d082. | |||
| 2024-01-26 | reenable build across targets in parallel policy | Arthur LAURENT | |
| seems my refactoring doesn't prevent this policy to work fine | |||
| 2024-01-26 | Revert "use execv instead of iorunv" | Arthur LAURENT | |
| This reverts commit 1780795781414c0fceb9d2f6c63c62188df0be02. | |||
| 2024-01-26 | use execv instead of iorunv | Arthur LAURENT | |
| to keep syntax coloration of clang / cl output when compiling modules | |||
| 2024-01-26 | fix gcc module support | Arthur LAURENT | |
| 2024-01-26 | fix headerunit compilation on clang | Arthur LAURENT | |
| 2024-01-26 | add a policy to toggle C++23 std module | Arthur LAURENT | |
| 2024-01-26 | optimise clang fallback dependency scanner | Arthur LAURENT | |
| by not preprocess #include <stlheader> to make preprocessed file smaller to parse | |||
| 2024-01-26 | refactor msvc module infrastructure | Arthur LAURENT | |
