1 # SPDX-License-Identifier: GPL-2.0-only
3 include $(TOPDIR
)/rules.mk
9 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.xz
10 PKG_SOURCE_URL
:=https
://fedorapeople.org
/~acme
/dwarves
/
11 PKG_HASH
:=e7d45955f6f4eca25a4c8c3bd6611059b35dc217e45976681d7db170fccdec4a
13 PKG_LICENSE
:=GPL-2.0
-only
14 PKG_LICENSE_FILES
:=COPYING
16 include $(INCLUDE_DIR
)/host-build.mk
17 include $(INCLUDE_DIR
)/cmake.mk
19 CMAKE_HOST_OPTIONS
+= \
21 -DCMAKE_INSTALL_RPATH
="$(STAGING_DIR_HOST)/lib" \
22 -DCMAKE_SKIP_RPATH
=FALSE
25 $(RM
) $(STAGING_DIR_HOST
)/bin
/{codiff
,ctracer
,dtagnames
,pahole
,pdwtags
}
26 $(RM
) $(STAGING_DIR_HOST
)/bin
/{pfunct
,pglobal
,prefcnt
,scncopy
,syscse
}
27 $(RM
) $(STAGING_DIR_HOST
)/bin
/{ostra-cg
,btfdiff
,fullcircle
}
28 $(RM
) $(STAGING_DIR_HOST
)/lib
/libdwarves
*.so
*
29 $(RM
) $(STAGING_DIR_HOST
)/share
/man
/man1
/pahole
.1
30 rm -rf
$(STAGING_DIR_HOST
)/include/dwarves
31 rm -rf
$(STAGING_DIR_HOST
)/share
/dwarves
32 $(call Host
/Clean
/Default
)
35 $(eval
$(call HostBuild
))