Move all to deprecated folder.

This commit is contained in:
2016-11-16 21:57:57 +01:00
parent 01738a7684
commit 05de7d6c04
9777 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
comment "fmc needs a toolchain w/ C++"
depends on BR2_powerpc_e500mc
depends on !BR2_INSTALL_LIBSTDCPP
comment "fmc needs a Linux kernel to be built"
depends on BR2_powerpc_e500mc
depends on !BR2_LINUX_KERNEL
config BR2_PACKAGE_FMC
bool "fmc"
depends on BR2_powerpc_e500mc
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.
http://cache.freescale.com/files/32bit/doc/app_note/AN4760.pdf

View File

@@ -0,0 +1,31 @@
################################################################################
#
# fmc
#
################################################################################
FMC_VERSION = fsl-sdk-v1.5-rc3
FMC_SITE = git://git.freescale.com/ppc/sdk/fmc.git
FMC_LICENSE = MIT
FMC_LICENSE_FILES = COPYING
FMC_DEPENDENCIES = libxml2 tclap fmlib
FMC_MAKE_OPTS = \
CC="$(TARGET_CC)" \
CXX="$(TARGET_CXX)" \
FMD_USPACE_HEADER_PATH="$(STAGING_DIR)/usr/include/fmd" \
FMD_USPACE_LIB_PATH="$(STAGING_DIR)/usr/lib" \
LIBXML2_HEADER_PATH="$(STAGING_DIR)/usr/include/libxml2" \
TCLAP_HEADER_PATH="$(STAGING_DIR)/usr/include"
define FMC_BUILD_CMDS
# The linking step has dependency issues so using MAKE1
$(TARGET_MAKE_ENV) $(MAKE1) $(FMC_MAKE_OPTS) -C $(@D)/source
endef
define FMC_INSTALL_TARGET_CMDS
$(INSTALL) -D -m 0755 $(@D)/source/fmc $(TARGET_DIR)/usr/sbin/fmc
cp -dpfr $(@D)/etc/fmc $(TARGET_DIR)/etc/
endef
$(eval $(generic-package))