tmux: update to 2.9
[openadk.git] / package / libthread_db / Makefile
blob5936decc6c96e3a5a1782e4a63049fb2d3ce9e9d
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
8 endif
9 ifeq ($(ADK_TARGET_LIB_MUSL),y)
10 include ${ADK_TOPDIR}/toolchain/musl/Makefile.inc
11 endif
12 ifeq ($(ADK_TARGET_LIB_UCLIBC_NG),y)
13 include ${ADK_TOPDIR}/toolchain/uclibc-ng/Makefile.inc
14 endif
16 PKG_NAME:= libthread-db
17 PKG_DESCR:= posix threads library for gdb/gdbserver
18 PKG_SECTION:= libs/misc
19 PKG_OPTS:= nostrip
21 PKG_CFLINE_LIBTHREAD_DB:=depends on ADK_PACKAGE_GDB || ADK_PACKAGE_GDBSERVER
23 NO_DISTFILES:= 1
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}))
29 CONFIG_STYLE:= manual
30 BUILD_STYLE:= manual
31 INSTALL_STYLE:= manual
33 do-install:
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)
39 endif
40 endif
41 endif
43 include ${ADK_TOPDIR}/mk/pkg-bottom.mk