summaryrefslogtreecommitdiff
path: root/board/Config.in
diff options
context:
space:
mode:
Diffstat (limited to 'board/Config.in')
-rw-r--r--board/Config.in135
1 files changed, 135 insertions, 0 deletions
diff --git a/board/Config.in b/board/Config.in
new file mode 100644
index 0000000..f07e675
--- /dev/null
+++ b/board/Config.in
@@ -0,0 +1,135 @@
+#
+
+choice
+prompt "Select Board"
+
+config TBB_SET_no_board
+ bool "No Selection"
+
+config building-blocks-sub1-Preset_boards-ARTIK530
+ bool "ARTIK 530 Board"
+ select building-blocks-sub2-Preset_boards-ARTIK530-System
+ select building-blocks-sub2-Preset_boards-ARTIK530-Wifi
+ select TBB_ENABLE_USB_HOST
+ help
+ ARTIK 530 Board
+
+config building-blocks-sub1-Preset_boards-RPI3
+ bool "RPI3 Board"
+ select building-blocks-sub2-Preset_boards-RPI3-System
+ select building-blocks-sub2-Preset_boards-RPI3-Wifi
+ select TBB_ENABLE_USB_HOST
+ help
+ RPI3 Board
+endchoice
+
+config TBB_ENABLE_MM_CONFIG
+bool
+ depends on (TBB_SET_MM_CONFIG_ARTIK530 || TBB_SET_MM_CONFIG_RPI3)
+
+config gst-omx
+ bool
+ depends on TBB_SET_MM_CONFIG
+
+config TBB_ENABLE_AUDIO
+bool
+
+config TBB_ENABLE_BLUETOOTH
+ bool
+ select building-blocks-sub2-domain_API-Network-Bluetooth_BREDR
+
+config TBB_ENABLE_BLE
+ bool
+ select building-blocks-sub2-domain_API-Network-Bluetooth_LE
+
+config TBB_ENABLE_BLUETOOTH_AUDIO
+ bool
+ select building-blocks-sub2-domain_API-Network-Bluetooth_Call_Audio
+
+config TBB_ENABLE_RECORDING
+bool
+
+config TBB_ENABLE_CAMERA
+ bool
+ select building-blocks-sub2-domain_API-Multimedia-Camera
+
+config TBB_ENABLE_GPS
+bool
+
+config TBB_ENABLE_HL_DISPLAY_SERVER
+ select building-blocks-sub2-domain_API-UI-Display_Server_Headless
+bool
+
+config TBB_ENABLE_DISPLAY_SERVER
+ bool
+ select building-blocks-sub2-domain_API-UI-Display_Server
+ select building-blocks-sub2-domain_API-UI-FontConfig
+ select building-blocks-sub2-domain_API-UI-Tizen_WS_Shell
+ select building-blocks-sub2-domain_API-UI-HarfBuzz
+
+config TBB_ENABLE_EFL
+ bool
+ select building-blocks-sub2-domain_API-UI-EFL_NativeUIToolkit
+
+config TBB_ENABLE_TELEPHONY
+bool
+
+config TBB_ENABLE_WIFI
+ bool
+ select building-blocks-sub2-domain_API-Network-WiFi
+ select building-blocks-sub2-domain_API-Network-WiFi_Manager
+
+config TBB_ENABLE_WIFI_DIRECT
+ bool
+ select building-blocks-sub2-domain_API-Network-WiFi_Direct
+
+config TBB_ENABLE_NFC
+bool
+
+config TBB_ENABLE_DEVICED_PLUGIN
+bool
+
+config TBB_ENABLE_BATTERY
+bool
+
+config TBB_ENABLE_FEEDBACK
+ bool
+ select building-blocks-sub2-domain_API-System-Feedback
+
+config TBB_ENABLE_IR
+bool
+
+config TBB_ENABLE_LED
+bool
+
+config TBB_ENABLE_SENSOR
+bool
+
+config TBB_ENABLE_USB_HOST
+bool
+
+config TBB_ENABLE_DALi
+ bool
+ select building-blocks-sub2-domain_API-UI-DALi
+
+config TBB_ENABLE_VULKAN
+bool
+
+config TBB_ENABLE_IM
+ bool
+ select building-blocks-sub2-domain_API-UIX-Input_Method
+
+config TBB_ENABLE_HEADED
+ bool
+ default y if (TBB_ENABLE_EFL && TBB_ENABLE_RECORDING && TBB_ENABLE_MM_CONFIG && TBB_ENABLE_BLUETOOTH && TBB_ENABLE_CAMERA \
+ && TBB_ENABLE_DALi && TBB_ENABLE_IM)
+ default n if !(TBB_ENABLE_EFL && TBB_ENABLE_RECORDING && TBB_ENABLE_MM_CONFIG && TBB_ENABLE_BLUETOOTH && TBB_ENABLE_CAMERA \
+ && TBB_ENABLE_DALi && TBB_ENABLE_IM)
+
+if building-blocks-sub1-Preset_boards-ARTIK530
+source "board/Config_artik530.in"
+endif
+
+if building-blocks-sub1-Preset_boards-RPI3
+source "board/Config_rpi3.in"
+endif