transmission/cmake
Geoffrey Bonneville 7030b53e2e
android patches for ndk (#6024)
* android patches for ndk

* Update libtransmission/file-capacity.cc

Co-authored-by: Mike Gelfand <mikedld@users.noreply.github.com>

* TrMacros: Move common & android vars

* Build android in CI

* Use vcpkg packages for curl & openssl

* Update CI for android

* Fix ndkVersion used with gradle

* Restore actions triggers events

* CMakeLists: Remove cond where curl is not found

* Use vcpkg tag instead of commit hash

Co-authored-by: Mike Gelfand <mikedld@users.noreply.github.com>

* TrMacros.cmake: clean unused variables & add vcpkg cond

* Remove quotes around VcpkgAndroid inclusion

Co-authored-by: Mike Gelfand <mikedld@users.noreply.github.com>

* actions: split steps to install vcpkg packages

* Build for android arm64

* actions: add make-android condition

* Revert "Use vcpkg tag instead of commit hash"

This reverts commit 65819026b1.

* build.gradle: use cmake version 3.22.1

* actions: use vcpkg 2024.01.12

* actions: Add ninja-build dependency

---------

Co-authored-by: Mike Gelfand <mikedld@users.noreply.github.com>
2024-01-21 15:27:24 +00:00
..
FindAPPINDICATOR.cmake Modernize CMake code (ongoing refactoring) (#4507) 2023-01-01 19:49:48 +00:00
FindB64.cmake Modernize CMake code (ongoing refactoring) (#4507) 2023-01-01 19:49:48 +00:00
FindDEFLATE.cmake Fix libdeflate find module never finding anything (#4968) 2023-02-20 21:09:24 +00:00
FindDHT.cmake Modernize CMake code (ongoing refactoring) (#4507) 2023-01-01 19:49:48 +00:00
FindEVENT2.cmake Modernize CMake code (ongoing refactoring) (#4507) 2023-01-01 19:49:48 +00:00
FindFastFloat.cmake Minor CMake maintainability improvements (#6186) 2023-10-30 20:44:34 +03:00
FindFmt.cmake Minor CMake maintainability improvements (#6186) 2023-10-30 20:44:34 +03:00
FindMINIUPNPC.cmake Modernize CMake code (ongoing refactoring) (#4507) 2023-01-01 19:49:48 +00:00
FindMbedTLS.cmake Modernize CMake code (ongoing refactoring) (#4507) 2023-01-01 19:49:48 +00:00
FindNATPMP.cmake Modernize CMake code (ongoing refactoring) (#4507) 2023-01-01 19:49:48 +00:00
FindPSL.cmake Modernize CMake code (ongoing refactoring) (#4507) 2023-01-01 19:49:48 +00:00
FindRapidJSON.cmake Minor CMake maintainability improvements (#6186) 2023-10-30 20:44:34 +03:00
FindSYSTEMD.cmake Modernize CMake code (ongoing refactoring) (#4507) 2023-01-01 19:49:48 +00:00
FindSmall.cmake Minor CMake maintainability improvements (#6186) 2023-10-30 20:44:34 +03:00
FindUTP.cmake build: Use CXX symbol checking for libutp (#4909) 2023-02-18 15:10:50 -06:00
FindUtfCpp.cmake Minor CMake maintainability improvements (#6186) 2023-10-30 20:44:34 +03:00
FindWideInteger.cmake Minor CMake maintainability improvements (#6186) 2023-10-30 20:44:34 +03:00
FindWolfSSL.cmake Modernize CMake code (ongoing refactoring) (#4507) 2023-01-01 19:49:48 +00:00
LargeFileSupport.cmake fix: largefile support cmake tests (#4627) 2023-01-21 12:20:10 -06:00
TrMacros.cmake android patches for ndk (#6024) 2024-01-21 15:27:24 +00:00
Transmission.rc.in chore: update copyright years (#6470) 2024-01-03 21:33:30 -06:00
Transmission.tlb.rc.in Modernize CMake code (ongoing refactoring) (#4507) 2023-01-01 19:49:48 +00:00
VcpkgAndroid.cmake android patches for ndk (#6024) 2024-01-21 15:27:24 +00:00