summaryrefslogtreecommitdiff
path: root/xmake/modules/package
AgeCommit message (Collapse)Author
2026-02-10keep package sourceruki
2026-02-09add triplet in vcpkg command lineFireFight
2026-02-09Update find_package.luaruki
2026-02-09Update find_package.luaruki
2026-02-09set vcpkg order by command line argumentsFireFight
2026-02-09fix find vcpkg packageFireFight
2026-02-06fix ‌attempt to add dependency handling for vcpkgFireFight
2026-01-14fix(nuget): improve library file matching with score-based selectionKochabStar
- add path component matching to avoid x86/x86_64 confusion - implement score-based lib file selection for better architecture matching - support multiple include directory patterns - deduplicate includedirs and linkdirs in result
2026-01-07nix: adjustments by geminizzbaron
2026-01-05nix: changed author namezzbaron
2026-01-05nix: fixed bugszzbaron
2026-01-04nix: fixed semver logiczzbaron
2026-01-04nix: added proper version handlingzzbaron
2026-01-01remove verbose for yum #7177ruki
2025-12-20Refactor windows asanstar9029
2025-12-05remove go packages supportgoruki
2025-12-01Merge pull request #7085 from star-hengxing/patch-1ruki
Fix CMake flags for Clang toolchain
2025-12-01use semver.matchchooyy
2025-12-01Fix CMake flags for Clang toolchainstar9029
2025-12-01fix pacman find packagechooyy
2025-11-23cmake find_package: Simplify the generated CMakeLists.txt used to checking ↵MeanSquaredError
if a package is installed locally.
2025-11-23cmake find_package: If finding the package fails, return an error, ↵MeanSquaredError
regardless of the allow_empty_package option.
2025-11-23cmake find_package: Fix comment typoMeanSquaredError
2025-11-23cmake find_package: Add configuration option allow_empty_package that allows ↵MeanSquaredError
system packages that don't need any include directories or linked libraries.
2025-11-20Merge pull request #7041 from xmake-io/passdepsruki
fix passconfs
2025-11-20fix passconfsruki
2025-11-19cmake find_package: When printing debug output use io.write() instead of ↵MeanSquaredError
cprint() because the latter does unwanted ${var} expansion.
2025-11-10Refactor package parsing for nimble managerruki
2025-11-04Fix Nimble find_package to use latest package list formatIsaac A.
2025-10-28avoid misleading.Redbeanw44602
2025-10-28update.Redbeanw44602
2025-10-28rm useless import.Redbeanw44602
2025-10-27update.Redbeanw44602
2025-10-27limit patch to clang based toolchains.Redbeanw44602
2025-10-27refactor libtool patch applying logic.Redbeanw44602
2025-10-23add libtool patch for cross compile.Redbeanw44602
2025-10-23fix use zigcc-lld with autotools.Redbeanw44602
2025-10-21fix build failure caused by zigcc linker not supporting `--dependency-file` ↵Redbeanw44602
flag.
2025-10-18remove nix/find package by defaultruki
2025-10-07package.tools.xmake: fix policies not being passedJérôme Leclercq
2025-10-04Fix clang toolchain packagestar9029
2025-09-30add scriptdir to project packagesShifftC
2025-09-29Merge pull request #6870 from yingmanwumen/devruki
chore(vcpkg): bump default baseline hash of vcpkg
2025-09-29Merge pull request #6861 from ZZBaron/nix/rework-package-detectionruki
Rewrite of Nix Package Manager Support
2025-09-29chore(vcpkg): bump default baseline hashZhen
Update the default vcpkg baseline to a more recent commit (2025.09.27) to ensure xmake uses up-to-date vcpkg ports.
2025-09-29nix: adjustments pointed out by rukizzbaron
2025-09-29update.Redbeanw44602
2025-09-28nix: adjustments pointed out by rukizack
2025-09-28fix.Redbeanw44602
2025-09-28make sure generic options are always inserted.Redbeanw44602