summaryrefslogtreecommitdiff
path: root/xmake/modules
AgeCommit message (Collapse)Author
2023-11-01fix: binaryfind use match patternzeromake
2023-11-01fix: code clear and add commitzeromake
2023-11-01feat: add check_sizeofzeromake
2023-10-31Check share/pkgconfig/*.pc when patching pkgconfigSuperSodaSea
2023-10-30Update find_package.luaruki
2023-10-30fix apt alias on specified dependency versionsxq114
2023-10-30opimize to search packageruki
2023-10-29add kill socketruki
2023-10-29kill all waited objects in groupruki
2023-10-29fix catch build failsruki
2023-10-27Merge pull request #4327 from wsw0108/soname-rpathruki
add @rpath to link flags when soname enabled
2023-10-27Merge pull request #4326 from xmake-io/asanruki
improve default config for asan
2023-10-27add more default valueruki
2023-10-27improve package linksruki
2023-10-27use simple api table.containswsw0108
2023-10-27add @rpath to link flags when soname enabledwsw0108
2023-10-27prepare to sort package linksruki
2023-10-27improve default config valueruki
2023-10-26fix sort and extraruki
2023-10-26pass linkorders for packagesruki
2023-10-26improve builder extraruki
2023-10-26Update package.luaJérôme Leclercq
2023-10-26Update package.luaJérôme Leclercq
2023-10-26Update package.luaJérôme Leclercq
2023-10-26Fix asan and lto config handlingJérôme Leclercq
This fixes two things: 1) when `project.policy("build.sanitizer.address")` is true, there is no way to disable asan on a package, `add_requires("xx", { configs { asan = false } })` won't work because of the `or` (it should check for nil) 2) When asan is set to false, it won't match installed packages with asan key set to nil even though they are identical. So when asan/lto key is set to false, it will remove the asan/lto key from config
2023-10-24pass extras to toolsruki
2023-10-24fetch extrasruki
2023-10-23add linkgroups for packageruki
2023-10-23improve linksruki
2023-10-22improve link group and whole #4308ruki
2023-10-18fix parse links from pkgconfig #4292ruki
2023-10-13fix strip for xrosruki
2023-10-13fix applexros flagsruki
2023-10-13add apple xros supportruki
2023-10-13fix parse deps for gcc #4273ruki
2023-10-11improve flags for vsxmake #4268ruki
2023-10-11improve diagnosisruki
2023-10-11improve logruki
2023-10-11add diagnosis.check_build_deps policyruki
2023-10-10improve runcmd in remote buildruki
2023-10-09improve trybuild/cmakeruki
2023-10-07fix gcc is_platruki
2023-10-07ignore .paxheaderruki
2023-09-30improve amalgamateruki
2023-09-30improve amalgamateruki
2023-09-30fix amalgamateruki
2023-09-30add -Bstatic for linkgroupruki
2023-09-30improve linkgroupsruki
2023-09-28remove linkgroups from linksruki
2023-09-28add whole groupsruki