diff options
| author | Czarek Nakamoto <cyjan@mrcyjanek.net> | 2025-07-15 10:01:00 +0200 |
|---|---|---|
| committer | cyan <cyjan@mrcyjanek.net> | 2025-07-15 12:11:23 +0200 |
| commit | e05b485f473160ee5265141d3c7917ac22b2b009 (patch) | |
| tree | 76d7e83938556e830e77c180e7ad56955ab2fc2e /contrib/depends/toolchain.cmake.in | |
| parent | 2e6dfa002b3be5aeb4d3924c4ba424f9ed835052 (diff) | |
feat: enable desktop HIDAPI_DUMMY
Diffstat (limited to 'contrib/depends/toolchain.cmake.in')
| -rw-r--r-- | contrib/depends/toolchain.cmake.in | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/contrib/depends/toolchain.cmake.in b/contrib/depends/toolchain.cmake.in index ee982fe..30725f8 100644 --- a/contrib/depends/toolchain.cmake.in +++ b/contrib/depends/toolchain.cmake.in @@ -69,6 +69,9 @@ set (CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) # Find programs on host set (CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) # Find libs in target set (CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) # Find includes in target +add_definitions(-DHIDAPI_DUMMY=ON) +set(HIDAPI_DUMMY ON) + # specify the cross compiler to be used. Darwin uses clang provided by the SDK. if(CMAKE_SYSTEM_NAME STREQUAL "Darwin") if(ARCHITECTURE STREQUAL "aarch64") @@ -97,15 +100,12 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Darwin") SET(BUILD_64 ON) SET(BREW OFF) SET(PORT OFF) - SET(CMAKE_OSX_SYSROOT "@prefix@/native/SDK/") SET(CMAKE_OSX_DEPLOYMENT_TARGET "10.14") SET(CMAKE_CXX_STANDARD 14) SET(LLVM_ENABLE_PIC OFF) SET(LLVM_ENABLE_PIE OFF) elseif(CMAKE_SYSTEM_NAME STREQUAL "Android") add_definitions(-DUSE_DEVICE_TREZOR=OFF) - add_definitions(-DHIDAPI_DUMMY=ON) - set(HIDAPI_DUMMY ON) SET(ANDROID TRUE) if(ARCHITECTURE STREQUAL "armv7a") SET(CMAKE_ANDROID_ARCH_ABI "armeabi-v7a") @@ -132,8 +132,6 @@ elseif(CMAKE_SYSTEM_NAME STREQUAL "Android") SET(CMAKE_CXX_COMPILER @CXX@) elseif(CMAKE_SYSTEM_NAME STREQUAL "iOS") set(USE_DEVICE_TREZOR OFF) - add_definitions(-DHIDAPI_DUMMY=ON) - set(HIDAPI_DUMMY ON) add_definitions(-DUSE_DEVICE_LEDGER=ON) SET(CMAKE_C_COMPILER @CC@) SET(CMAKE_CXX_COMPILER @CXX@) |
