optimize SDK

Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
This commit is contained in:
Michel-FK
2020-12-25 15:46:52 +01:00
parent 63bb57f1b8
commit 2e1990a653
50 changed files with 7876 additions and 141 deletions

View File

@@ -0,0 +1,11 @@
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -125,7 +125,7 @@
endif()
endif()
-option(FLUIDLITE_BUILD_SHARED "Build shared library" TRUE)
+option(FLUIDLITE_BUILD_SHARED "Build shared library" FALSE)
if(FLUIDLITE_BUILD_SHARED)
add_library(${PROJECT_NAME} SHARED ${SOURCES})

View File

@@ -0,0 +1,5 @@
config BR2_PACKAGE_FLUIDLITE
bool "FluidLite"
depends on BR2_USE_MMU
help
FluidLite is a very light version of FluidSynth.

View File

@@ -0,0 +1,3 @@
# Locally computed
sha256 ef4d008f9fe2fa9a48135505d42dd7e8e9cc4d7494a4b13d6caa13adb5c61ff8 1.0.tar.gz
sha256 a5564e99fd7f49e1344152a8c5bc1d420d5f973b30e010946764db0b5b9e668c LICENSE

View File

@@ -0,0 +1,19 @@
################################################################################
#
# FLUIDLITE
#
################################################################################
FLUIDLITE_VERSION = fdd05bad03cdb24d1f78b5fe3453842890c1b0e8
FLUIDLITE_SITE = $(call github,gcw0,FluidLite,$(FLUIDLITE_VERSION))
FLUIDLITE_LICENSE = LGPL-2.1+
FLUIDLITE_LICENSE_FILES = LICENSE
FLUIDLITE_INSTALL_STAGING = YES
FLUIDLITE_DEPENDENCIES =
# Disable the shared library for static only build
ifeq ($(BR2_STATIC_LIBS),y)
FLUIDLITE_CONF_OPTS += -DDFLUIDLITE_BUILD_SHARED=FALSE
endif
$(eval $(cmake-package))