hc
2024-08-19 eb6b9ee90f50f13c5abb885ce483802d6262f2b5
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
config BR2_PACKAGE_HOST_MONO_ARCH_SUPPORTS
   bool
   default y if BR2_HOSTARCH = "x86_64"
   default y if BR2_HOSTARCH = "x86"
 
config BR2_PACKAGE_MONO_ARCH_SUPPORTS
   bool
   default y if (BR2_arm || BR2_armeb || BR2_i386 || \
             BR2_powerpc || BR2_x86_64)
   depends on BR2_PACKAGE_HOST_MONO_ARCH_SUPPORTS
   depends on BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS
 
config BR2_PACKAGE_MONO
   bool "mono"
   depends on BR2_PACKAGE_MONO_ARCH_SUPPORTS
   depends on BR2_INSTALL_LIBSTDCPP
   depends on BR2_TOOLCHAIN_HAS_THREADS
   depends on !BR2_STATIC_LIBS
   select BR2_PACKAGE_LIBATOMIC_OPS
   help
     An open source, cross-platform, implementation of C#
     and the CLR that is binary compatible with Microsoft.NET.
 
     http://download.mono-project.com/sources/mono/
 
comment "mono needs a toolchain w/ C++, threads, dynamic library"
   depends on BR2_PACKAGE_MONO_ARCH_SUPPORTS
   depends on !BR2_INSTALL_LIBSTDCPP || \
       !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS