-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathConfig.in
107 lines (99 loc) · 5.36 KB
/
Config.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
config BR2_SUMMIT_SECURE_BOOT
bool "Summit Secure Boot"
select BR2_TARGET_UBOOT_NEEDS_OPENSSL
select BR2_PACKAGE_HOST_CRYPTSETUP
help
This enables "traditional" (down to kernel) secure boot
rootfs security provided by Summit Encrypted Storage Toolkit
config BR2_SUMMIT_OPENJDK_GGV2
bool "summit-openjdk-ggv2"
depends on BR2_PACKAGE_OPENJDK
help
Split out the OpenJDK 'modules' file dependency
during the build to support moving Java dependecies
to the SD card to support AWS IoT Greengrass V2. This
flag triggers logic in the post_build and post_image
scripts.
choice
prompt "Use FIPS"
optional
config BR2_SUMMIT_FIPS_7
bool "Use FIPS 7.1"
select BR2_PACKAGE_OPENSSL
select BR2_PACKAGE_SUMMITSSL_FIPS_BINARIES
select BR2_PACKAGE_SUMMIT_FIPS_UTILS
select BR2_PACKAGE_FIPSCHECK
select BR2_SUMMIT_FIPS_RADIO
select BR2_PACKAGE_UBOOT_TOOLS
select BR2_PACKAGE_UBOOT_TOOLS_DUMPIMAGE
select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
select BR2_REPRODUCIBLE
config BR2_SUMMIT_FIPS_11
bool "Use FIPS 11.0"
select BR2_PACKAGE_OPENSSL
select BR2_PACKAGE_LIBOPENSSL_3_0
select BR2_PACKAGE_SUMMIT_OPENSSL_FIPS_PROVIDER
select BR2_PACKAGE_SUMMIT_FIPS_UTILS
select BR2_SUMMIT_FIPS_RADIO
select BR2_PACKAGE_UBOOT_TOOLS
select BR2_PACKAGE_UBOOT_TOOLS_DUMPIMAGE
select BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT
select BR2_REPRODUCIBLE
endchoice
menu "Packages"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/dcal/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/dcas/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/demo-gui/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/echotest/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/eventmon/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/fipscheck/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/fswatch/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/ggv2support/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/ig-tty-utils/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/igconfd/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/igprovd/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/mc-mint/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/php_sdk/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/sdcsdk_nm/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-automount/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-bt-utils/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-disable-console-login/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-edgeiq/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-encrypted-storage-toolkit/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-fips-utils/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-firewall/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-legacy/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-openssl-fips-provider/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-rcm/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-rcm-awm-plugin/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-rcm-bluetooth-plugin/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-rcm-certificate-provisioning-plugin/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-rcm-chrony-plugin/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-rcm-firewall-plugin/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-rcm-log-forwarding-plugin/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-rcm-radio-siso-mode-plugin/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-rcm-stunnel-plugin/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-rcm-unauthenticated-plugin/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-swupdate-client/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-update/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-usbgadget/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-userspace-examples/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/summit-wifi-bridge/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/weblcm-legacy/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/weblcm-python/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package/kernel-module-pac193x/Config.in"
endmenu
menu "Packages (3rd party)"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package-3rd-party/fscryptctl_1/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package-3rd-party/libplanes/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package-3rd-party/minehunt/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package-3rd-party/python-awscrt/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package-3rd-party/python-awsiotsdk/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package-3rd-party/python-btsocket/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package-3rd-party/python-gatt/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package-3rd-party/python-httptools/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package-3rd-party/python-spectree/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package-3rd-party/python-transitions/Config.in"
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/package-3rd-party/qt5quick1d/Config.in"
endmenu
source "$BR2_EXTERNAL_SUMMIT_SOM_PATH/toolchain/toolchain-external-summit-arm/Config.in.options"