1config BR2_PACKAGE_CMAKE_ARCH_SUPPORTS 2 bool 3 default y 4 depends on BR2_arm || BR2_armeb || BR2_aarch64 || \ 5 BR2_m68k || BR2_mips || BR2_mips64 || \ 6 BR2_mipsel || BR2_mips64el || BR2_powerpc || \ 7 BR2_powerpc64 || BR2_powerpc64le || BR2_sparc || \ 8 BR2_i386 || BR2_x86_64 || BR2_xtensa || \ 9 BR2_s390x 10 11config BR2_PACKAGE_CMAKE 12 bool 13 14config BR2_PACKAGE_CMAKE_CTEST 15 bool "ctest" 16 depends on BR2_PACKAGE_CMAKE_ARCH_SUPPORTS 17 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_7 # from jsoncpp 18 depends on BR2_USE_WCHAR # libarchive 19 depends on BR2_INSTALL_LIBSTDCPP 20 depends on !BR2_STATIC_LIBS 21 depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # libuv 22 depends on BR2_USE_MMU # libuv 23 depends on BR2_TOOLCHAIN_HAS_SYNC_4 # libuv 24 select BR2_PACKAGE_CMAKE 25 select BR2_PACKAGE_ZLIB 26 select BR2_PACKAGE_JSONCPP 27 select BR2_PACKAGE_LIBCURL 28 select BR2_PACKAGE_LIBARCHIVE 29 select BR2_PACKAGE_EXPAT 30 select BR2_PACKAGE_BZIP2 31 select BR2_PACKAGE_XZ 32 select BR2_PACKAGE_LIBUV 33 select BR2_PACKAGE_RHASH 34 help 35 CTest is a testing tool distributed as a part of CMake. It 36 can be used to automate updating (using CVS for example), 37 configuring, building, testing, performing memory checking, 38 performing coverage, and submitting results to a CDash or 39 Dart dashboard system. 40 41 http://www.cmake.org/ 42 43comment "ctest needs a toolchain w/ C++, wchar, dynamic library, gcc >= 4.7, NPTL" 44 depends on BR2_PACKAGE_CMAKE_ARCH_SUPPORTS 45 depends on BR2_USE_MMU 46 depends on BR2_TOOLCHAIN_HAS_SYNC_4 47 depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \ 48 BR2_STATIC_LIBS || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_7 || \ 49 !BR2_TOOLCHAIN_HAS_THREADS_NPTL 50