xref: /OK3568_Linux_fs/buildroot/package/valijson/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1config BR2_PACKAGE_VALIJSON
2	bool "valijson"
3	depends on BR2_USE_WCHAR
4	depends on BR2_INSTALL_LIBSTDCPP
5	depends on BR2_TOOLCHAIN_HAS_THREADS
6	select BR2_PACKAGE_BOOST
7	select BR2_PACKAGE_BOOST_REGEX
8	help
9	  Valijson is a header-only JSON Schema Validation library for
10	  C++. Valijson provides a simple validation API that allows
11	  you load JSON Schemas, and validate documents loaded by one
12	  of several supported parser libraries like boost, jsoncpp,
13	  rapidjson and picoJSON.
14
15	  https://github.com/tristanpenman/valijson
16
17comment "valijson needs a toolchain w/ C++, threads, wchar  support"
18	depends on !BR2_INSTALL_LIBSTDCPP  || !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR
19