• Skip to sidebar navigation
  • Skip to content

Bitbucket

  • More
    ProjectsRepositories
  • Help
    • Online help
    • Learn Git
    • Welcome to Bitbucket
    • Keyboard shortcuts
  • Log In
Alexander Dahl
  1. Alexander Dahl

buildroot

Public
Actions
  • Clone
  • Compare

Learn more about cloning repositories

You have read-only access

Navigation
  • Source
  • Commits
  • Branches
  • All Branches Graph
  • Forks
  1. Alexander Dahl
  2. buildroot

Source

buildroot/package/libiio/Config.in
Samuel MartinSamuel Martin committed ddb1a631fa303 Nov 2017
Raw file
Source viewDiff to previous
xxxxxxxxxx
 
1
config BR2_PACKAGE_LIBIIO
2
    bool "libiio"
3
    select BR2_PACKAGE_LIBIIO_LOCAL_BACKEND if !BR2_PACKAGE_LIBIIO_XML_BACKEND
4
    help
5
      Libiio is a library to ease the development of software
6
      interfacing Linux Industrial I/O (IIO) devices.
7
​
8
      http://wiki.analog.com/resources/tools-software/linux-software/libiio
9
​
10
if BR2_PACKAGE_LIBIIO
11
​
12
config BR2_PACKAGE_LIBIIO_LOCAL_BACKEND
13
    bool "Local backend"
14
    default y
15
    help
16
      Enable the local backend of the library.
17
​
18
config BR2_PACKAGE_LIBIIO_XML_BACKEND
19
    bool "XML backend"
20
    default y
21
    select BR2_PACKAGE_LIBXML2
22
    help
23
      Enable the XML backend of the library.
24
​
25
config BR2_PACKAGE_LIBIIO_NETWORK_BACKEND
26
    bool "Network backend"
27
    default y
28
    select BR2_PACKAGE_LIBIIO_XML_BACKEND
29
    help
30
      Enable the network backend of the library.
31
​
32
config BR2_PACKAGE_LIBIIO_USB_BACKEND
33
    bool "USB backend"
34
    default y
35
    depends on BR2_TOOLCHAIN_HAS_THREADS # from libusb
36
    select BR2_PACKAGE_LIBIIO_XML_BACKEND
37
    select BR2_PACKAGE_LIBUSB
38
    help
39
      Enable the USB backend of the library.
40
​
41
comment "The USB backend needs a toolchain w/ threads"
42
    depends on !BR2_TOOLCHAIN_HAS_THREADS
43
​
44
config BR2_PACKAGE_LIBIIO_SERIAL_BACKEND
45
    bool "Serial backend"
46
    default y
47
    select BR2_PACKAGE_LIBIIO_XML_BACKEND
48
    select BR2_PACKAGE_LIBSERIALPORT
49
    help
50
      Enable the serial backend of the library.
51
​
52
config BR2_PACKAGE_LIBIIO_IIOD
53
    bool "IIO Daemon"
54
    default y
55
    depends on BR2_TOOLCHAIN_HAS_THREADS
56
    select BR2_PACKAGE_LIBIIO_LOCAL_BACKEND
57
    help
58
      Install the IIO Daemon.
59
​
60
config BR2_PACKAGE_LIBIIO_IIOD_USBD
61
    bool "USB support in the IIO Daemon (FunctionFS)"
62
    depends on BR2_PACKAGE_LIBIIO_IIOD
63
    depends on BR2_PACKAGE_LIBAIO_ARCH_SUPPORTS
64
    depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_18 # usb_functionfs_descs_head_v2
65
    select BR2_PACKAGE_LIBAIO
66
    help
67
      Add support for USB through FunctionFS with IIOD.
68
​
69
comment "USB support in the IIO Daemon requires libaio, headers >= 3.18"
70
    depends on BR2_PACKAGE_LIBIIO_IIOD
71
    depends on !BR2_PACKAGE_LIBAIO_ARCH_SUPPORTS || \
72
           !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_18
73
​
74
comment "IIO Daemon needs a toolchain w/ threads"
75
    depends on !BR2_TOOLCHAIN_HAS_THREADS
76
​
77
config BR2_PACKAGE_LIBIIO_TESTS
78
    bool "Install test programs"
79
    depends on BR2_TOOLCHAIN_HAS_THREADS
80
    help
81
      Install the test programs (iio_info, iio_genxml, iio_readdev).
82
​
83
comment "IIO test programs need a toolchain w/ threads"
84
    depends on !BR2_TOOLCHAIN_HAS_THREADS
85
​
86
config BR2_PACKAGE_LIBIIO_BINDINGS_CSHARP
87
    bool "Install C# bindings"
88
    depends on BR2_PACKAGE_MONO
89
    help
90
      Install the C# bindings.
91
​
92
config BR2_PACKAGE_LIBIIO_BINDINGS_PYTHON
  • Git repository management for enterprise teams powered by Atlassian Bitbucket
  • Atlassian Bitbucket v6.7.2
  • Documentation
  • Request a feature
  • About
  • Contact Atlassian
Atlassian

Everything looks good. We'll let you know here if there's anything you should know about.