feat: enable desktop HIDAPI_DUMMY
This commit is contained in:
committed by
Some Random Crypto Guy
parent
d7cdce9994
commit
04ec60d6df
@@ -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@)
|
||||
|
||||
Reference in New Issue
Block a user