130b3274fSRuslan BukinPACKAGE=lib${LIB} 230b3274fSRuslan BukinSHLIBDIR?= /lib 330b3274fSRuslan Bukin 430b3274fSRuslan Bukin.include <src.opts.mk> 530b3274fSRuslan Bukin 630b3274fSRuslan BukinPTSRC= ${SRCTOP}/contrib/processor-trace 730b3274fSRuslan Bukin 830b3274fSRuslan Bukin.PATH: ${PTSRC}/libipt/src \ 930b3274fSRuslan Bukin ${PTSRC}/libipt/src/posix \ 1030b3274fSRuslan Bukin ${PTSRC}/libipt/internal/include \ 1130b3274fSRuslan Bukin ${PTSRC}/libipt/include \ 1230b3274fSRuslan Bukin ${PTSRC}/include 1330b3274fSRuslan Bukin 1430b3274fSRuslan BukinLIB= ipt 1530b3274fSRuslan BukinSHLIB_MAJOR=0 1630b3274fSRuslan Bukin 1730b3274fSRuslan BukinSRCS= \ 1830b3274fSRuslan Bukin pt_asid.c \ 1930b3274fSRuslan Bukin pt_block_cache.c \ 2030b3274fSRuslan Bukin pt_block_decoder.c \ 2130b3274fSRuslan Bukin pt_config.c \ 2230b3274fSRuslan Bukin pt_cpu.c \ 2330b3274fSRuslan Bukin pt_cpuid.c \ 2430b3274fSRuslan Bukin pt_decoder_function.c \ 2530b3274fSRuslan Bukin pt_encoder.c \ 2630b3274fSRuslan Bukin pt_error.c \ 2730b3274fSRuslan Bukin pt_event_queue.c \ 2830b3274fSRuslan Bukin pt_ild.c \ 2930b3274fSRuslan Bukin pt_image_section_cache.c \ 3030b3274fSRuslan Bukin pt_image.c \ 3130b3274fSRuslan Bukin pt_insn_decoder.c \ 3230b3274fSRuslan Bukin pt_insn.c \ 3330b3274fSRuslan Bukin pt_last_ip.c \ 34*85f87cf4SRuslan Bukin pt_msec_cache.c \ 3530b3274fSRuslan Bukin pt_packet_decoder.c \ 3630b3274fSRuslan Bukin pt_packet.c \ 3730b3274fSRuslan Bukin pt_query_decoder.c \ 3830b3274fSRuslan Bukin pt_retstack.c \ 3930b3274fSRuslan Bukin pt_section_file.c \ 4030b3274fSRuslan Bukin pt_section_posix.c \ 4130b3274fSRuslan Bukin pt_section.c \ 4230b3274fSRuslan Bukin pt_sync.c \ 4330b3274fSRuslan Bukin pt_time.c \ 4430b3274fSRuslan Bukin pt_tnt_cache.c \ 4530b3274fSRuslan Bukin pt_version.c 4630b3274fSRuslan Bukin 4730b3274fSRuslan BukinCFLAGS+= \ 4830b3274fSRuslan Bukin -I${PTSRC}/libipt/internal/include/posix \ 4930b3274fSRuslan Bukin -I${PTSRC}/libipt/internal/include \ 5030b3274fSRuslan Bukin -I${PTSRC}/libipt/include \ 5130b3274fSRuslan Bukin -I${PTSRC}/include \ 5230b3274fSRuslan Bukin -I${.CURDIR} 5330b3274fSRuslan Bukin 5430b3274fSRuslan BukinCFLAGS+= \ 5530b3274fSRuslan Bukin -DPT_VERSION_BUILD=0 \ 5630b3274fSRuslan Bukin -DPT_VERSION_EXT=\"\" \ 5730b3274fSRuslan Bukin -DPT_VERSION_MAJOR=1 \ 58*85f87cf4SRuslan Bukin -DPT_VERSION_MINOR=6 \ 59*85f87cf4SRuslan Bukin -DPT_VERSION_PATCH=0 6030b3274fSRuslan Bukin 6130b3274fSRuslan BukinINCS= \ 6230b3274fSRuslan Bukin intel-pt.h \ 6330b3274fSRuslan Bukin pt_cpu.h \ 6430b3274fSRuslan Bukin pt_last_ip.h \ 6530b3274fSRuslan Bukin pt_time.h \ 6630b3274fSRuslan Bukin pt_compiler.h 6730b3274fSRuslan Bukin 6830b3274fSRuslan BukinINCSDIR=${INCLUDEDIR}/libipt 6930b3274fSRuslan Bukin 7030b3274fSRuslan BukinLIBADD= 7130b3274fSRuslan Bukin 7230b3274fSRuslan BukinWARNS?= 1 7330b3274fSRuslan Bukin 7430b3274fSRuslan BukinHAS_TESTS= 7530b3274fSRuslan Bukin 7630b3274fSRuslan Bukin.include <bsd.lib.mk> 77