summaryrefslogtreecommitdiff
path: root/xmake/rules/c++/modules/xmake.lua
AgeCommit message (Collapse)Author
2025-07-05format coderuki
2025-07-03rename copyrightruki
2025-05-17Merge branch 'dev' into unitybuildunitybuildruki
2025-05-17improve c++modules extsruki
2025-05-16(C++ modules support) fix unitybuild, pch and c++ modules objectfiles conflictsArthur LAURENT
2025-05-15fix link objectfiles conflictsruki
2025-05-09(C++ module support) improve jobgraph supportArthur LAURENT
2025-04-22(C++ modules) cleanup module rulesArthur LAURENT
2025-04-20(C++ modules) simplify names of module supportArthur LAURENT
2025-04-20(C++ modules) simplify module support directory treeArthur LAURENT
2025-04-08remove across_targets_in_parallel policyruki
2025-04-08fix generate depsruki
2025-04-08remove unused prepare jobsruki
2025-04-08fix headerunitruki
2025-04-08fix build modulesruki
2025-04-08use target:fullname()ruki
2025-04-08improve c++modules for jobgraphruki
2024-10-04fix module batchruki
2024-07-25Merge pull request #5376 from Arthapz/fix-module-objectfiles-handlingruki
Improve module objectfiles handling and moduleonly package
2024-07-24fix objectfiles cullingArthur LAURENT
2024-07-23remove unnecessary codeArthur LAURENT
culling is already done by dependency scanner
2024-07-22improve compilation of modules based on if it is from a package, an other ↵Arthur LAURENT
target or an internal module
2024-07-22improve moduleonly supportArthur LAURENT
2024-07-19fix os.rm and uninstall modulesruki
2024-07-01add support for missing C++ Modules file extensionsYamaD
2024-02-07update vs project generator to support moduleonly target kindArthur LAURENT
2024-02-06implement target kind moduleonlyArthur LAURENT
2024-02-05fixe module installationArthur LAURENT
2024-02-05add support of moduleonly targets with c++.moduleonly ruleArthur LAURENT
2024-02-05fix gccArthur LAURENT
2024-02-05cull unreferenced modules and fix gcc module mapperArthur LAURENT
2024-02-05fix missing objectfiles for private modulesArthur LAURENT
2024-02-05fix objectfile handlingArthur LAURENT
2024-02-02parallelise dependency scanningArthur LAURENT
2024-02-02format some codesruki
2024-01-31update commentArthur LAURENT
2024-01-30remove now useless before_link on C++ modules ruleArthur 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-26refactor module common infrastructureArthur LAURENT
2023-07-19Fix grammarwtz
2023-02-04add some commentsruki
2023-01-07implement suggestionsArthur LAURENT
2023-01-06add support of importing module from packagesArthur LAURENT
2023-01-06generate module meta data file on installArthur LAURENT
this should allow a support of importing modules from a XMake library with other buildsys like CMake or Meson
2023-01-06improve c++ modulesruki
2023-01-06improve clean files for modulesruki
2022-12-05add support of prefixdir and installation configuration for modulesArthur LAURENT
2022-11-01disable ccache for c++modulesruki
2022-08-27improve headerunitsruki