[Mod] First commit

This commit is contained in:
2022-10-31 22:18:58 +08:00
commit 1c8a3d9709
13090 changed files with 526733 additions and 0 deletions

View File

@ -0,0 +1,11 @@
config BR2_PACKAGE_LIBEXECINFO
bool "libexecinfo"
depends on !BR2_STATIC_LIBS # dlfcn.h
depends on !BR2_TOOLCHAIN_USES_GLIBC
help
Library for inspecting program's backtrace
https://github.com/mikroskeem/libexecinfo
comment "libexecinfo needs a musl or uclibc toolchain w/ dynamic library"
depends on BR2_TOOLCHAIN_USES_GLIBC || BR2_STATIC_LIBS

View File

@ -0,0 +1,3 @@
# Locally computed
sha256 0462304192fab38c39a376594db1c8bdab4ebda2736bf54f01715917f430611e libexecinfo-1.1-3.tar.gz
sha256 46fbc8e6849a164c4ba8fd5875748bde302bf3cd713622af0e51b4e10344f516 execinfo.h

View File

@ -0,0 +1,30 @@
################################################################################
#
# libexecinfo
#
################################################################################
LIBEXECINFO_VERSION = 1.1-3
LIBEXECINFO_SITE = $(call github,mikroskeem,libexecinfo,$(LIBEXECINFO_VERSION))
LIBEXECINFO_LICENSE = BSD-2-Clause
LIBEXECINFO_LICENSE_FILES = execinfo.h
LIBEXECINFO_INSTALL_STAGING = YES
define LIBEXECINFO_BUILD_CMDS
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) \
EXECINFO_CFLAGS="$(TARGET_CFLAGS) -c"
endef
define LIBEXECINFO_INSTALL_STAGING_CMDS
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) \
EXECINFO_CFLAGS="$(TARGET_CFLAGS) -c" \
DESTDIR="$(STAGING_DIR)" PREFIX=/usr install
endef
define LIBEXECINFO_INSTALL_TARGET_CMDS
$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) \
EXECINFO_CFLAGS="$(TARGET_CFLAGS) -c" \
DESTDIR="$(TARGET_DIR)" PREFIX=/usr install
endef
$(eval $(generic-package))