]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Install dtrace.h and dependencies
authorAlex Richardson <Alexander.Richardson@cl.cam.ac.uk>
Wed, 6 Jan 2021 15:39:10 +0000 (15:39 +0000)
committerAlex Richardson <arichardson@FreeBSD.org>
Thu, 7 Jan 2021 09:26:21 +0000 (09:26 +0000)
commit1f6612b444e3fc54697a4ef3167efdddff6944ea
treed15f312852e69e6d0108441f64acba7d40ab6a53
parent74bd20769706041108a573601cf0b61c755bdc56
Install dtrace.h and dependencies

This makes the minimum amount of changes to allow inclusion of dtrace.h
without all the solaris compatibility headers. Installing dtrace.h allows
compiling consumers of libdtrace (e.g. https://github.com/tmetsch/python-dtrace)
without requiring a copy of the source tree.
For python-dtrace I worked around this in https://github.com/tmetsch/python-dtrace/commit/58019c9a12022203a9ffda286dd8b41f1a5ace42
but being able to build the library without installed sources would be
extremely useful.

Reviewed By: gnn
Differential Revision: https://reviews.freebsd.org/D27884
cddl/lib/libdtrace/Makefile
sys/cddl/contrib/opensolaris/uts/common/sys/dtrace.h