summaryrefslogtreecommitdiff
path: root/xmake/rules
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-25improve android runtimesruki
2024-01-25improve compile runtime rulesruki
2024-01-22fix qt.qrc ruleRC1844
Fix the qt.qrc rule and add multiple qrc files with the same name, which will overwrite each other.
2024-01-20fix policy windows.manifest.uac白喵
2024-01-19Merge pull request #4626 from xmake-io/tccruki
improve tcc link
2024-01-19fix extensionruki
2024-01-19fix typoruki
2024-01-19improve tcc linkruki
2024-01-19support qt static library automatically parses prl files to add linksnjqwc
2024-01-08improve to find clang path #4575ruki
2024-01-06improve to get clang pathruki
2024-01-01improve xmake.luastar9029
2023-12-31improve xmake.luastar9029
2023-12-31support .def on mingwstar9029
2023-12-15fix qt for macos #4499ruki
2023-12-12add includedirs for swigtokomine
2023-11-29Merge pull request #4446 from Guyutongxue/patch-1ruki
Fix `asn1c` rule
2023-11-29Merge pull request #4436 from Domain/unity_batchsizeruki
Support batchsize in Group Mode
2023-11-29Update xmake.luaruki
2023-11-29Fix #4439Guyutongxue
2023-11-29support batchsize in group modeDomain
typo
2023-11-28support batchsize in unity_groupDomain
2023-11-27Merge pull request #4386 from Chi-EEE/protoruki
Split proto compilation into two parts
2023-11-27Update proto.luaruki
2023-11-26Prevent proto compile twiceChi Huu Huynh
2023-11-26Remove empty lines and make compile message smallerChi Huu Huynh
2023-11-26Fix depsChi Huu Huynh
2023-11-26Use batchcmdsChi Huu Huynh
This is to use less code
2023-11-25Use buildjobs instead of runjobs for correct progress displayChi Huu Huynh
2023-11-25Use jobpool to build and compile proto in parallelChi Huu Huynh
2023-11-25Use dependfile instead of sourcefile_proto for `dependfiles`Chi Huu Huynh
2023-11-23Add `includedirs`Chi Huu Huynh
2023-11-23Fix `rulename` and `sourcekind`Chi Huu Huynh