summaryrefslogtreecommitdiff
path: root/xmake/rules/c++/modules/xmake.lua
AgeCommit message (Collapse)Author
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
2022-08-27fix module batch groupruki
2022-08-27improve modulesruki
2022-08-17improve headerunit resolution and shared library support on msvcArthur LAURENT
2022-08-16revert parallel buildruki
2022-08-16enable full parallel build for modulesruki
2022-08-14fix modulesruki
2022-08-14remove unused coderuki
2022-08-10Fix clang module compilationArthur LAURENT
2022-08-10Avoid building a same header unit at the same timeArthur LAURENT
2022-08-09clean module cachesruki
2022-08-08build batchjobs modules for gccruki
2022-08-08add commentsruki
2022-08-08fix module dpesruki
2022-08-08remove cxx sourcekind for modulesruki
2022-08-08add commentsruki
2022-08-08remvoe depsruki
2022-08-08fix batchjobs for gcc/headerunitsruki
2022-08-08add batchjobs for gccruki