summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-10-29update tboxruki
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-27fix changelogruki
2023-10-27add more default valueruki
2023-10-27Merge pull request #4314 from xmake-io/packageruki
Support linkgroups and linkorders for package
2023-10-27fix sort linksruki
2023-10-27fix sort linksruki
2023-10-27fix sort linksruki
2023-10-27remove dumpruki
2023-10-27improve package linksruki
2023-10-27update configureruki
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 table.uniqueruki
2023-10-27improve default config valueruki
2023-10-26fix sort and extraruki
2023-10-26pass linkorders for packagesruki
2023-10-26add add_linkorders for packageruki
2023-10-26fix extra when sort linksruki
2023-10-26improve builder extraruki
2023-10-26improve sort linksruki
2023-10-26improve add_items_from_targetruki
2023-10-26add extraconf_fromruki
2023-10-26add testsruki
2023-10-26improve dep sourceruki
2023-10-26improve get_from_depsruki
2023-10-26improve target::get from xxxruki
2023-10-26improve target:optsruki
2023-10-26add target:get_fromruki
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-25Merge pull request #4317 from xmake-io/armelruki
add atomic link for linux/arm
2023-10-26improve to detect armruki
2023-10-26improve to find tboxruki
2023-10-25add atomic link for linux/armruki
2023-10-24pass extras to toolsruki
2023-10-24get extras from getterruki
2023-10-24fetch extrasruki
2023-10-24save extra info for packageruki
2023-10-23add linkgroups for packageruki
2023-10-23improve linksruki
2023-10-22improve link group and whole #4308ruki
2023-10-21Merge pull request #4310 from xqyjlj/makefile-devruki
🐞 fix(project/cmake/makefile): fix get_program