depends: Prefix include path for headers-only systemtap package
This commit is contained in:
2 files changed
+8
-3
No files matched your search
@@ -6,7 +6,11 @@ $(package)_sha256_hash=966a360fb73a4b65a8d0b51b389577b3c4f92a327e84aae58682103e8
|
|||||||
$(package)_patches=remove_SDT_ASM_SECTION_AUTOGROUP_SUPPORT_check.patch
|
$(package)_patches=remove_SDT_ASM_SECTION_AUTOGROUP_SUPPORT_check.patch
|
||||||
|
|
||||||
define $(package)_preprocess_cmds
|
define $(package)_preprocess_cmds
|
||||||
patch -p1 < $($(package)_patch_dir)/remove_SDT_ASM_SECTION_AUTOGROUP_SUPPORT_check.patch && \
|
patch -p1 < $($(package)_patch_dir)/remove_SDT_ASM_SECTION_AUTOGROUP_SUPPORT_check.patch
|
||||||
mkdir -p $($(package)_staging_prefix_dir)/include/sys && \
|
endef
|
||||||
cp includes/sys/sdt.h $($(package)_staging_prefix_dir)/include/sys/sdt.h
|
|
||||||
|
# Install to a unique path to prevent accidental inclusion via other dependencies' -I flags.
|
||||||
|
define $(package)_stage_cmds
|
||||||
|
mkdir -p $($(package)_staging_prefix_dir)/$(package)/include/sys && \
|
||||||
|
cp includes/sys/sdt.h $($(package)_staging_prefix_dir)/$(package)/include/sys/sdt.h
|
||||||
endef
|
endef
|
||||||
@@ -163,6 +163,7 @@ if("@usdt_packages@" MATCHES "^[ ]*$")
|
|||||||
set(WITH_USDT OFF CACHE BOOL "")
|
set(WITH_USDT OFF CACHE BOOL "")
|
||||||
else()
|
else()
|
||||||
set(WITH_USDT ON CACHE BOOL "")
|
set(WITH_USDT ON CACHE BOOL "")
|
||||||
|
set(USDT_INCLUDE_DIR "${CMAKE_CURRENT_LIST_DIR}/systemtap/include" CACHE PATH "")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(ipc_packages @ipc_packages@)
|
set(ipc_packages @ipc_packages@)
|
||||||
|
|||||||
Reference in new issue
Block a user