1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 include ${ADK_TOPDIR}/rules.mk
6 ifeq ($(ADK_TARGET_LIB_GLIBC
),y
)
7 include ${ADK_TOPDIR}/toolchain
/glibc
/Makefile.inc
9 ifeq ($(ADK_TARGET_LIB_MUSL
),y
)
10 include ${ADK_TOPDIR}/toolchain
/musl
/Makefile.inc
12 ifeq ($(ADK_TARGET_LIB_UCLIBC_NG
),y
)
13 include ${ADK_TOPDIR}/toolchain
/uclibc-ng
/Makefile.inc
16 PKG_NAME
:= libthread-db
17 PKG_DESCR
:= posix threads library for gdb
/gdbserver
18 PKG_SECTION
:= libs
/misc
21 PKG_CFLINE_LIBTHREAD_DB
:=depends on ADK_PACKAGE_GDB || ADK_PACKAGE_GDBSERVER
25 include ${ADK_TOPDIR}/mk
/package.mk
27 $(eval
$(call PKG_template
,LIBTHREAD_DB
,libthread-db
,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
31 INSTALL_STYLE
:= manual
34 ifeq ($(ADK_TARGET_USE_STATIC_LIBS_ONLY
),)
35 ifeq ($(ADK_TARGET_LIB_MUSL
),)
36 ifeq (${ADK_TARGET_UCLINUX},)
37 ${INSTALL_DIR} ${IDIR_LIBTHREAD_DB}/$(ADK_TARGET_LIBC_PATH
)
38 -${CP} ${STAGING_TARGET_DIR}/lib
/libthread_db
*.so
* ${IDIR_LIBTHREAD_DB}/$(ADK_TARGET_LIBC_PATH
)
43 include ${ADK_TOPDIR}/mk
/pkg-bottom.mk