From patchwork Fri Sep 20 10:48:29 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yordan Karadzhov X-Patchwork-Id: 11154225 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 60983195A for ; Fri, 20 Sep 2019 10:48:42 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 3CE65207FC for ; Fri, 20 Sep 2019 10:48:42 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="irEaqOCz" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2408702AbfITKsm (ORCPT ); Fri, 20 Sep 2019 06:48:42 -0400 Received: from mail-wm1-f65.google.com ([209.85.128.65]:54962 "EHLO mail-wm1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2408703AbfITKsl (ORCPT ); Fri, 20 Sep 2019 06:48:41 -0400 Received: by mail-wm1-f65.google.com with SMTP id p7so1928238wmp.4 for ; Fri, 20 Sep 2019 03:48:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=x50sgX+AOCc0TaNi8TeHSnv6RAAO75E2B/Z9yeqSR9I=; b=irEaqOCz3TVzVEgKM6PWuWOlI+8n1dTPa4w08dOaXjrzFIb1bqhztpK5qDY+IY070U jWyaZg/NmuEq/ZOn5uQIyEb1yDu1r66mmzsZS3nfPeso/2Qb0n74WSIq/H4OxEjklWSU rOctsus3QAMbbzvvCJ1Qed/IyXjW3IMDrmFNg1XuxOqJKvKoOUWhS/F1QsPydNHnsPh1 cU+aOQb4g4DUT/4HVZg1iQzY4j55RPtNZOSvOk9MSwFuaefqrUZ+n2CmES5akZQWLXwf tZiCpcv2D7rttJt1/NECzkaoqv0XnY52KjmlyvvetrxRyrAOXs9J9dSBcwzxO2H9Z1OY R7WQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=x50sgX+AOCc0TaNi8TeHSnv6RAAO75E2B/Z9yeqSR9I=; b=ArzqXHUvMXDEIMRFqZyHW2Rz5anDcMAPIFwHIkDunYtLKXAQANvmZasq5IppVv14Wr Tvx5gUJV2eRVSkrPLFZEKF9RlcFM20rXINh5oSwfzrxVX+mK3Bq8N4jJQ7YKXUoyW6VX o0PefweMrHWLs8tIbfKI075EYs6FPxgQ7Uw9xlTyPzAgyRHo9/j3HSmuMtSxJroRERm0 9B2l+EDoTfDG0v07ud9D715NBpgHbEOPOBjf9vMGz8aM7Q/9jbJkLfD1SoPR2hOfkh/n fvdF9UOCWHDOQH4DNAAzWE1UvfR6YFDPOe59k65c5NepibNEk7Ed37tVGzroty+aV2GL O3VA== X-Gm-Message-State: APjAAAX9P3mJV3QmMq///6zzb9+Kf4GYhepZrKuiiZ2opJdo2lRSvOWh yBwV7z5h0b82rL2Y8ElNwsSw7+BX X-Google-Smtp-Source: APXvYqyAr4FAD9TF6SHzsoMG8pio0v3UpTkJNhHUDXKn15QaoIxIXp4z10Ez0Yw0pvdu70mbj6cFyg== X-Received: by 2002:a7b:c10b:: with SMTP id w11mr2893049wmi.108.1568976519742; Fri, 20 Sep 2019 03:48:39 -0700 (PDT) Received: from mamba.eng.vmware.com ([146.247.46.5]) by smtp.gmail.com with ESMTPSA id t14sm1641978wrs.6.2019.09.20.03.48.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Sep 2019 03:48:39 -0700 (PDT) From: "Yordan Karadzhov (VMware)" To: rostedt@goodmis.org Cc: linux-trace-devel@vger.kernel.org, "Yordan Karadzhov (VMware)" Subject: [PATCH 2/4] trace-cmd: Correct the install paths of traceevent and trace-cmd libraries Date: Fri, 20 Sep 2019 13:48:29 +0300 Message-Id: <20190920104831.23475-3-y.karadz@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190920104831.23475-1-y.karadz@gmail.com> References: <20190920104831.23475-1-y.karadz@gmail.com> MIME-Version: 1.0 Sender: linux-trace-devel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-trace-devel@vger.kernel.org In order to be able to use the installed versions of the library's headers (and the libraries itself) the directories structure of the source has to be reprodused in the install location. This modification is needed by the NumPy interface of KernelShark. Signed-off-by: Yordan Karadzhov (VMware) --- Makefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index dabdf8d..7124b2f 100644 --- a/Makefile +++ b/Makefile @@ -344,12 +344,12 @@ install_gui: install_cmd gui $(Q)$(MAKE) $(S) -C $(kshark-dir)/build install install_libs: libs - $(Q)$(call do_install,$(LIBTRACECMD_SHARED),$(libdir_SQ)) - $(Q)$(call do_install,$(LIBTRACEEVENT_SHARED),$(libdir_SQ)) + $(Q)$(call do_install,$(LIBTRACECMD_SHARED),$(libdir_SQ)/trace-cmd) + $(Q)$(call do_install,$(LIBTRACEEVENT_SHARED),$(libdir_SQ)/traceevent) $(Q)$(call do_install,$(src)/include/traceevent/event-parse.h,$(includedir_SQ)/traceevent) $(Q)$(call do_install,$(src)/include/traceevent/trace-seq.h,$(includedir_SQ)/traceevent) - $(Q)$(call do_install,$(src)/include/trace-cmd/trace-cmd.h,$(includedir_SQ)) - $(Q)$(call do_install,$(src)/include/trace-cmd/trace-filter-hash.h,$(includedir_SQ)) + $(Q)$(call do_install,$(src)/include/trace-cmd/trace-cmd.h,$(includedir_SQ)/trace-cmd) + $(Q)$(call do_install,$(src)/include/trace-cmd/trace-filter-hash.h,$(includedir_SQ)/trace-cmd) doc: $(MAKE) -C $(src)/Documentation all