comment "fmc needs a toolchain w/ C++"
	depends on BR2_powerpc_e500mc || BR2_powerpc_e6500 || BR2_aarch64
	depends on !BR2_INSTALL_LIBSTDCPP

comment "fmc needs a Linux kernel to be built"
	depends on BR2_powerpc_e500mc || BR2_powerpc_e6500 || BR2_aarch64
	depends on !BR2_LINUX_KERNEL

config BR2_PACKAGE_FMC
	bool "fmc"
	depends on BR2_powerpc_e500mc || BR2_powerpc_e6500 || BR2_aarch64
	depends on BR2_INSTALL_LIBSTDCPP
	depends on BR2_LINUX_KERNEL # fmlib
	select BR2_PACKAGE_TCLAP
	select BR2_PACKAGE_LIBXML2
	select BR2_PACKAGE_FMLIB
	help
	  The Frame Manager Configuration tool is Freescale PowerPC
	  platform software package whose primary purpose is converting
	  Parse-Classify-Police-Distribute (PCD) descriptions of network
	  packets flow into hardware configuration. The tool provides an
	  abstraction layer between the end customer's vision of the PCD
	  task definition and real hardware implementation.
	  See application note:
	  https://www.nxp.com/docs/en/application-note/AN4760.pdf

	  https://github.com/nxp-qoriq/fmc
