LibLogicalAccess  2.5.0
An Open Source RFID Library
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
conanfile.LLAConan Class Reference
Inheritance diagram for conanfile.LLAConan:

Public Member Functions

def configure (self)
 
def requirements (self)
 
def imports (self)
 
def configure_cmake (self)
 
def build (self)
 
def package (self)
 
def package_info (self)
 
def package_id (self)
 

Static Public Attributes

str name = "LogicalAccess"
 
str version = "2.5.0"
 
str license = "https://github.com/islog/liblogicalaccess/blob/develop/LICENSE"
 
str url = "https://github.com/islog/liblogicalaccess"
 
str description = "ISLOG RFID library"
 
str settings = "os", "compiler", "build_type", "arch"
 
str requires = 'boost/1.81.0', 'openssl/1.1.1t', 'nlohmann_json/3.11.2', 'zlib/1.2.13'
 
str generators = "cmake"
 
dict options
 
str revision_mode = "scm"
 
str exports_sources = "plugins*", "src*", "include*", "CMakeLists.txt", "cmake*", "liblogicalaccess.config", "tests*", "samples*"
 
str default_options
 
 else :
 

Member Function Documentation

◆ build()

def conanfile.LLAConan.build (   self)

◆ configure()

def conanfile.LLAConan.configure (   self)

◆ configure_cmake()

def conanfile.LLAConan.configure_cmake (   self)

◆ imports()

def conanfile.LLAConan.imports (   self)

◆ package()

def conanfile.LLAConan.package (   self)

◆ package_id()

def conanfile.LLAConan.package_id (   self)

◆ package_info()

def conanfile.LLAConan.package_info (   self)

◆ requirements()

def conanfile.LLAConan.requirements (   self)

Member Data Documentation

◆ default_options

str conanfile.LLAConan.default_options
static
Initial value:
= '''
openssl:shared=True
openssl:no_asm=True
boost:shared=False
gtest:shared=True
LLA_BUILD_IKS=False
LLA_BUILD_PKCS=True
LLA_BUILD_RFIDEAS=False
LLA_BUILD_UNITTEST=False
LLA_BUILD_LIBUSB=False'''

◆ description

str conanfile.LLAConan.description = "ISLOG RFID library"
static

◆ else

conanfile.LLAConan.else :
static

◆ exports_sources

str conanfile.LLAConan.exports_sources = "plugins*", "src*", "include*", "CMakeLists.txt", "cmake*", "liblogicalaccess.config", "tests*", "samples*"
static

◆ generators

str conanfile.LLAConan.generators = "cmake"
static

◆ license

str conanfile.LLAConan.license = "https://github.com/islog/liblogicalaccess/blob/develop/LICENSE"
static

◆ name

str conanfile.LLAConan.name = "LogicalAccess"
static

◆ options

dict conanfile.LLAConan.options
static
Initial value:
= {'LLA_BUILD_IKS': [True, False],
'LLA_BUILD_PKCS': [True, False],
'LLA_BUILD_UNITTEST': [True, False],
'LLA_BUILD_RFIDEAS': [True, False],
'LLA_BUILD_LIBUSB': [True, False]}

◆ requires

str conanfile.LLAConan.requires = 'boost/1.81.0', 'openssl/1.1.1t', 'nlohmann_json/3.11.2', 'zlib/1.2.13'
static

◆ revision_mode

str conanfile.LLAConan.revision_mode = "scm"
static

◆ settings

str conanfile.LLAConan.settings = "os", "compiler", "build_type", "arch"
static

◆ url

str conanfile.LLAConan.url = "https://github.com/islog/liblogicalaccess"
static

◆ version

str conanfile.LLAConan.version = "2.5.0"
static

The documentation for this class was generated from the following file: