mirror of
https://github.com/godotengine/buildroot.git
synced 2026-01-06 18:09:44 +03:00
Now that Freescale has been wholly swallowed into NXP, the public-facing
git repositories that were hosting those two packages are no longer
available.
Fortunately, they had been mirrored on Code Aurora forge (a Linux
Foundation project, so relatively stable and trustworthy), which has the
tags we need, and that generates the exact same archives.
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Matthew Weber <matthew.weber@rockwellcollins.com>
Reviewed-by: Matthew Weber <matthew.weber@rockwellcollins.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
(cherry picked from commit 3bfe849189)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
39 lines
1.1 KiB
Makefile
39 lines
1.1 KiB
Makefile
################################################################################
|
|
#
|
|
# fmlib
|
|
#
|
|
################################################################################
|
|
|
|
FMLIB_VERSION = fsl-sdk-v2.0
|
|
FMLIB_SITE = https://source.codeaurora.org/external/qoriq/qoriq-yocto-sdk/fmlib
|
|
FMLIB_SITE_METHOD = git
|
|
FMLIB_LICENSE = BSD-3-Clause, GPL-2.0+
|
|
FMLIB_LICENSE_FILES = COPYING
|
|
FMLIB_DEPENDENCIES = linux
|
|
FMLIB_INSTALL_STAGING = YES
|
|
|
|
# This package installs a static library only, so there's
|
|
# nothing to install to the target
|
|
FMLIB_INSTALL_TARGET = NO
|
|
|
|
FMLIB_MAKE_OPTS = \
|
|
CC="$(TARGET_CC)" \
|
|
CROSS_COMPILE="$(TARGET_CROSS)" \
|
|
KERNEL_SRC="$(LINUX_DIR)" \
|
|
PREFIX="$(STAGING_DIR)/usr"
|
|
|
|
FMLIB_ARCHTYPE = $(call qstrip,$(BR2_PACKAGE_FMLIB_ARCHTYPE))
|
|
FMLIB_PLATFORM = $(call qstrip,$(BR2_PACKAGE_FMLIB_PLATFORM))
|
|
|
|
define FMLIB_BUILD_CMDS
|
|
$(SED) "s:P4080:$(FMLIB_PLATFORM):g" $(@D)/Makefile
|
|
$(TARGET_MAKE_ENV) $(MAKE) $(FMLIB_MAKE_OPTS) -C $(@D) libfm-$(FMLIB_ARCHTYPE).a
|
|
endef
|
|
|
|
define FMLIB_INSTALL_STAGING_CMDS
|
|
$(RM) $(STAGING_DIR)/usr/lib/libfm.a
|
|
$(TARGET_MAKE_ENV) $(MAKE) $(FMLIB_MAKE_OPTS) -C $(@D) install-libfm-$(FMLIB_ARCHTYPE)
|
|
endef
|
|
|
|
$(eval $(generic-package))
|