mirror of https://github.com/OpenIPC/firmware.git
Sigmastar: add option to set custom device tree
parent
1596118115
commit
f8dec2289a
|
@ -53,6 +53,7 @@ BR2_PACKAGE_LIBCURL_OPENIPC_CURL=y
|
||||||
# BR2_PACKAGE_LIBCURL_OPENIPC_COOKIES_SUPPORT is not set
|
# BR2_PACKAGE_LIBCURL_OPENIPC_COOKIES_SUPPORT is not set
|
||||||
# BR2_PACKAGE_LIBCURL_OPENIPC_EXTRA_PROTOCOLS_FEATURES is not set
|
# BR2_PACKAGE_LIBCURL_OPENIPC_EXTRA_PROTOCOLS_FEATURES is not set
|
||||||
BR2_PACKAGE_LIBEVENT_OPENIPC=y
|
BR2_PACKAGE_LIBEVENT_OPENIPC=y
|
||||||
|
BR2_PACKAGE_LINUX_PATCHER_SIGMASTAR_DTB="infinity6c-ssc027d-s01a-demo"
|
||||||
BR2_PACKAGE_LIBOGG_OPENIPC=y
|
BR2_PACKAGE_LIBOGG_OPENIPC=y
|
||||||
BR2_PACKAGE_MAJESTIC_FONTS=y
|
BR2_PACKAGE_MAJESTIC_FONTS=y
|
||||||
BR2_PACKAGE_MAJESTIC_WEBUI=y
|
BR2_PACKAGE_MAJESTIC_WEBUI=y
|
||||||
|
|
|
@ -8,3 +8,8 @@ config BR2_PACKAGE_LINUX_PATCHER_ATHEROS
|
||||||
bool "linux patcher atheros"
|
bool "linux patcher atheros"
|
||||||
help
|
help
|
||||||
Atheros wireless driver
|
Atheros wireless driver
|
||||||
|
|
||||||
|
config BR2_PACKAGE_LINUX_PATCHER_SIGMASTAR_DTB
|
||||||
|
string "linux patcher sigmastar dtb"
|
||||||
|
help
|
||||||
|
Sigmastar custom device tree
|
||||||
|
|
|
@ -19,8 +19,15 @@ define LINUX_PATCHER_CONFIG_ATHEROS
|
||||||
endef
|
endef
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifneq ($(BR2_PACKAGE_LINUX_PATCHER_SIGMASTAR_DTB),"")
|
||||||
|
define LINUX_PATCHER_CONFIG_SIGMASTAR_DTB
|
||||||
|
$(call KCONFIG_SET_OPT,CONFIG_SS_DTB_NAME,$(BR2_PACKAGE_LINUX_PATCHER_SIGMASTAR_DTB))
|
||||||
|
endef
|
||||||
|
endif
|
||||||
|
|
||||||
define LINUX_PATCHER_LINUX_CONFIG_FIXUPS
|
define LINUX_PATCHER_LINUX_CONFIG_FIXUPS
|
||||||
$(LINUX_PATCHER_CONFIG_ATHEROS)
|
$(LINUX_PATCHER_CONFIG_ATHEROS)
|
||||||
|
$(LINUX_PATCHER_CONFIG_SIGMASTAR_DTB)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
$(eval $(generic-package))
|
$(eval $(generic-package))
|
||||||
|
|
|
@ -7,16 +7,11 @@ date +GITHUB_VERSION="\"${GIT_BRANCH-local}+${GIT_HASH-build}, %Y-%m-%d"\" >> ${
|
||||||
echo BUILD_OPTION=${OPENIPC_VARIANT} >> ${FILE}
|
echo BUILD_OPTION=${OPENIPC_VARIANT} >> ${FILE}
|
||||||
date +TIME_STAMP=%s >> ${FILE}
|
date +TIME_STAMP=%s >> ${FILE}
|
||||||
|
|
||||||
CONF="USES_GLIBC=y|OSDRV_T30=y|OSDRV_V85X=y|LIBV4L=y|MAVLINK_ROUTER=y|RUBYFPV=y|WIFIBROADCAST=y|AUDIO_PROCESSING_OPENIPC=y"
|
CONF="USES_GLIBC=y|OSDRV_T30=y|OSDRV_V85X=y|LIBV4L=y|MAVLINK_ROUTER=y|RUBYFPV=y|WIFIBROADCAST=y|WIFIBROADCAST_NG=y|AUDIO_PROCESSING_OPENIPC=y"
|
||||||
if ! grep -qP ${CONF} ${BR2_CONFIG}; then
|
if ! grep -qP ${CONF} ${BR2_CONFIG}; then
|
||||||
rm -f ${TARGET_DIR}/usr/lib/libstdc++*
|
rm -f ${TARGET_DIR}/usr/lib/libstdc++*
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if grep -q "USES_MUSL" ${BR2_CONFIG}; then
|
|
||||||
ln -sf libc.so ${TARGET_DIR}/lib/ld-uClibc.so.0
|
|
||||||
ln -sf ../../lib/libc.so ${TARGET_DIR}/usr/bin/ldd
|
|
||||||
fi
|
|
||||||
|
|
||||||
LIST="${BR2_EXTERNAL_GENERAL_PATH}/scripts/excludes/${OPENIPC_SOC_MODEL}_${OPENIPC_VARIANT}.list"
|
LIST="${BR2_EXTERNAL_GENERAL_PATH}/scripts/excludes/${OPENIPC_SOC_MODEL}_${OPENIPC_VARIANT}.list"
|
||||||
if [ -f ${LIST} ]; then
|
if [ -f ${LIST} ]; then
|
||||||
xargs -a ${LIST} -I % rm -f ${TARGET_DIR}%
|
xargs -a ${LIST} -I % rm -f ${TARGET_DIR}%
|
||||||
|
|
Loading…
Reference in New Issue