From patchwork Fri Mar 3 17:27:45 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerin Jacob X-Patchwork-Id: 21361 X-Patchwork-Delegate: jerinj@marvell.com Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id 8AC15F94D; Fri, 3 Mar 2017 18:29:15 +0100 (CET) Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0060.outbound.protection.outlook.com [104.47.33.60]) by dpdk.org (Postfix) with ESMTP id 9CD47F610 for ; Fri, 3 Mar 2017 18:29:06 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=VIOKpOFW1WmugoX6xEUhYitX4aYtl3s8VZNRj1rquuk=; b=PSW0Nm+6LLMjf5RLfKc0wt27SpfiGRKRr1GrXezPhdwVJEAcq6brnqQKTu/g6ktn6nZyuRdllN2tiWhjcUTWluNzviSBXNdnTnfwwgLEdjNo/LEkuqprx5/MMgVhcFO6vNewwLB8uB391j5+0Uz8VPTE3GA0VvW63Bydy8P7sGA= Authentication-Results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=caviumnetworks.com; Received: from localhost.localdomain.localdomain (14.140.2.178) by BN3PR0701MB1719.namprd07.prod.outlook.com (10.163.39.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.933.12; Fri, 3 Mar 2017 17:29:02 +0000 From: Jerin Jacob To: dev@dpdk.org Cc: thomas.monjalon@6wind.com, bruce.richardson@intel.com, harry.van.haaren@intel.com, hemant.agrawal@nxp.com, gage.eads@intel.com, nipun.gupta@nxp.com, santosh.shukla@caviumnetworks.com, Shreyansh Jain Date: Fri, 3 Mar 2017 22:57:45 +0530 Message-Id: <1488562101-6658-4-git-send-email-jerin.jacob@caviumnetworks.com> X-Mailer: git-send-email 2.5.5 In-Reply-To: <1488562101-6658-1-git-send-email-jerin.jacob@caviumnetworks.com> References: <1488562101-6658-1-git-send-email-jerin.jacob@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [14.140.2.178] X-ClientProxiedBy: BMXPR01CA0021.INDPRD01.PROD.OUTLOOK.COM (10.174.214.159) To BN3PR0701MB1719.namprd07.prod.outlook.com (10.163.39.18) X-MS-Office365-Filtering-Correlation-Id: cbbee886-8ec0-477f-52a5-08d4625acab9 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BN3PR0701MB1719; X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719; 3:vLi1stPsMO9ggNHt1c1jU4iONeYFNj+7eZfAAPuDYou1XBaDUx9nDT/eSkfHyhei2bNOA1BLnptgTs12h4L04tn1H6ZKs3xWtr5mjZShpSaImxiTYINTF057M3OxmEafXh69t0LZnIiUNtsr+Y2Fe3ysI4mY+QjcRHUpikUotmKMDyPaPQiU6sadI2r+ymJTW8YXaAxtvbQtgWdWPJGUZvfLDunwD1nhINrecw0UfkZwo0NYvYArGN/sabpEOHW6rpu3kzBiPOFiX/+5UfzcJQ==; 25:ptMNsc6LJwquXEtwTw/8BxVRflo7mm4qYhb0leA2x3ziRQTqDbKpzGnN0MYbhw+L3TRmsTPOCcW1wVHwSrt08Xcs2kz59YYYWw7XOKhcxF0ubuwmZYPVjOYBAD/fp6I+6DT+uzQgyeyhje+1eJ05yuLoqDkRfYSlnCV/Mf/gXXgc2xbbQLyzUHMFfs2zJ3qcZC4Wf9ithQIwj6r0v8e7+Odnkozntq+mvFXE2+Ghx5pbrPiHeq1Fs6M5Vs/KEsxRmwSSq3Vo4FtxFdsMgYCcOq8q+8PIP9t3Q6bZM74RSRy4pETTaeLxFZvNzZ/V+i67nzZlIQUPwXHtLNXgvN2hRt83Jce5bZZXaCK12g3j1rUh9iM78gAPw7u2THNb73XiGHxBE3hW/W9nFGimg8QYrSp0kCJp++S8lm4FgAqVwNpY+AznVjmEl5iGJzZNGKtvqw68qwXnn2OwhNb2DKU38g== X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719; 31:R4m6XdMvKfBz5qWvxbM5VDQZsvC0+Ckkdan6cwqgwV3VD/27iPcprr+9T2YgCXpy74BmfWMJUDZ7Ke8sFNXNdDBv9hk/2gTqna1FaNtCNIoRBgvUjQem4/h7bgp7OoCQ7kP4rdFniLSLDK9+erNz3NyGKhcrEhFzk0ef17EEmoKhNksuNn/+np1BJm43LfX/naqohhC2Qb2/SvYg8j22cGp24yue7oRAapiej7rayGikt7fiIVjSQCAaeaoPLPy+; 20:nMBq/2IYaAHRpNUJE91+gE36CUzKFnuZbmOzBSA7Xp4ZuguBaB4qcxgtmJ1bfbCuxS9yPH+bmCdXKar7L+JqrmLzZN2amFK6gXz/K2o1qY1lf4VpzERcbpwikpcIowblQTlaoIpGYS5+GzpaN79BGlYmRQAXvl+C+9r9G4xox7pfYLuMU7g7AMhKc2NaOtcg5Oe8VSYVAPdtDI2wsTxgNktR+dUCwqUFMPy4WyPIzlRRWImI/b+7EK8tV/EeWK1vbgA23j+Xhu3KP/L1veosf8eVT5LfBBJ8skLpMFXAXZxBbdkkghwZVH1pVXJrTQr+jvvu4FnTOmOYQKjUWm48ml48MmOjXIjbApTVz85+SysdNWtgWK0rnOfW/dx/McTntN/I5GRPCMp3Fm7dyzouIws4PXw6e0zRtzEgojGPD6aQx12+eOtqCKG/lAIOznJIasZBXB7xBRS78bszMHgXprtL1IDOEsgK5E/PheIPn2eTZ0xFvCNkGNsZh5xbiNC/T5Qza+bt7NtCXmeMrvuGOfzxlqIKKkhW1IBjV4/py4ZxfsvQ0EZZFnG29avYPWM7JP1ULmZjScc1jAu3Ej3to1MPnub/0GifyEnUk3JPE6o= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041248)(20161123555025)(20161123560025)(20161123562025)(20161123558025)(20161123564025)(6072148); SRVR:BN3PR0701MB1719; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0701MB1719; X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719; 4:nEFX2msOJlDhMDtDa8xZjB9eyGQf7XK4IaQ7HmOeWuGCn/bpbNBy9p4SdZ+2oPBdy//N+KQNO5oru8KpI1FyjYIMV9Jbe+l3nZEfwUP9ry+bhDaN9t1SWcxx7Wbtwl1a0AVhtR11WK/2O5wCJoteb8dGt1Dw0deLo78TsQfGK0mYkd4g/K6EQ4KjQn544KA4ZVce80utzU1a/J9H1JgH0lxpk6XLCnebNg4VWjZrgSnNhwIJLUPLoeBH0t6nUm3zVm8xGQ2OZNohLkWAO+f4vwhQ5kWKcxt3koggNJi+MjzHZXLFgmKqpPwo+Tg2BInf8jHn2IOKVzUDHvEcgDUFaEY09oATvnxU99U2RpM7XWgAg6NhL8Vz5YL/tqrqhkpRfW3+UXmVwoHj7dkdI2yXCeEQgC6mzcJICjaZRJKWIMUnB+y7S3QOBg3RLI6EJmy6KKW/Tvn/lh0dzPegvG153prPmRHpF586EsLeGSKQa1/ka+eOUHraNcVbe5IEpqs71q/HsKVAcgOlQeZ178mOBKV81fpO1UNAs4f4gJN3x8bTRwgLz5x3tTH7qKcmXYXWMT2pIHv4t1phYi0ANlW7Y92nTaH828Sz2tOclbUTHiL+oAg8rhyFl4vvmW+WMAixtvTIxgYAeUa3uLv/i+5/HNaqIwqYKvp3xup+hkvLBby48s1+dmYOCXUXMnZBTmAq X-Forefront-PRVS: 0235CBE7D0 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6069001)(6009001)(7916002)(39450400003)(3846002)(50986999)(6116002)(36756003)(81166006)(6512007)(97736004)(2361001)(2351001)(6506006)(5660300001)(42186005)(50226002)(8676002)(6666003)(106356001)(8656002)(2950100002)(2906002)(25786008)(47776003)(6486002)(76176999)(33646002)(7736002)(42882006)(66066001)(110136004)(4326008)(38730400002)(6916009)(305945005)(48376002)(92566002)(5009440100003)(5003940100001)(50466002)(189998001)(53936002)(7099028)(110426004); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR0701MB1719; H:localhost.localdomain.localdomain; FPR:; SPF:None; MLV:nov; PTR:InfoNoRecords; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR0701MB1719; 23:wEceKO/etZWp+fFXq5Ix/Lus9JlKqmdf199DoKk?= e+CkT4HTReuq9jX2fzCxc34FGu1kjJIt8Cda5YcR104T6ewTZaWyL1DLydGl4rWWczzewIW/YdeioBMnMGggX22ct6YKufaX2HHXK0RDRjjXbA49pqwLRg7g+t3nn2D5FpgaAXqr+nd1GyTFwIrKs3yg3//QwN0untNQq5CcUiGb6wBTjNbDYtv1vs9HWawDcpJ2TjwbD2AYQi1Xy8s0VNWX0BcNZjU/aWP1V+gUwTYaU9uFmzqzm+8J8s36jllHiYZvQV8yup3Aegr7nCUXv4YhA8pofxhexSl4DWwIc+Yga26FaSrG8Iwms+FewdACaCcCWtp73F+DvlSTyQ4v+GUZbRS48/LrYj618v+m8K++pIPdpNNm2OxGPB0tMApkv/Wk8TuultXU0j6MqViVWqq2v89A7uze9La3bQcWAudnMxoAFUb9cr204da3Ivhe2x2s8wLCizjY7h3PZNhkD1fevpM0I3Naj5TwshdU7gBHKaYw3EGy7CpFKjhwMmImP64SKk6RTou5uMo66g5tJUjPOUCibJL//TWscPcVgwfgN9V9FciV0HcXHUuQzI0+sJI1n/A76nEgG2M1GmS0FDw7GB3+d2tgcFFiF++89aH8Ju8n7HQFZvvXsBKOYEyES5DdtWMHpC2cImbDWJCALLFOYMlc7CVhlsmKAxMHn4JnB1FXHJsyBPOT0JAO/JcWIC+Lvx4m/7Pr3heVLhJQmoI+C9FRva77z0ZQVaFsaXC/TeRBqnAcf5tuCh9Y3OjYqpPUugOnOm5q72jhPowThrVykwDYDO3HBb28qnJyk46g2cLVKiqW1NXTQ0omtpILD3weSJ3NnMGCItlctKgZeXAfje6eysOUsL4fofAh2yjF8QnkKsdW0JmZD/qqOp3j7GrK8wl7Re2AedCpj1JPq4XHOUn2eI48ifZFssR+yIFQS7ZwM9ZnHYx1TOiAHI3/9ZMIX17yvLJBOSEFb3zcdqpmn3Tk4aK4TLt7fAzVoHLRLgR/qVYxPh8dkPQ68iRziabNr9VcQhe3CgWMbo1oDa4sKslvkVM0EqGktxx05Zw4dibyqCfDTKdjhd5/q1Y9/tWU= X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719; 6:bCwwPj1bLo9nPq/PQdwXiXI6UxMaM+CRcpNhI+6A1D5Bw1QZ2VV2avdu/K90NwwHhIlBsfE/jVFdWVI3yN2GlBmPlgDuDOm14kPxo1xn9I2YpcrlOag/roI9kDiiIqJbb/HJThneAVgiphcopNqPTMfv7wYFOjnxRBEkIP0rjQE+Gr3+uTH4WYdyHXUV/1AeeiASYD+M7uE7rcxJX3ptgxYTVxLWmRy9LmVOGOcn5G9N5qkirBJPgV/Uf+OQ38Hg4Vzxui6UrF0vwrNlI6G/oWgHMVK03+kJNY7fLyiWXw9kEwHFVq753hf3FCYCL09OwgZiy+T+t7vn4eTlEe7dm8j5he10hvHc8WPw59pVkI4HyFSwnVy3PGg6rjwPyqrITuucS/n1EF/8ignND2dsRA==; 5:QOGQNOfJ14Un7jly3pr0cIDd6Pu9caOGP6u2jrvu562I4oIWfK58k6VjsiI0v7Qopf2XhcvKHCBvM5vWXkdx1poOFzENAjhYe4A1BShzqfFbXmnw7Yuze8Nw81RkFOzihONKLneXx5LrsiSYeKpq7A==; 24:lLPcoZLNVD+4qRn/zjK/WZxiVH8iNvWMMSGih4sEOPZLpaeIgyIjcMT4Mh/6uz2wWETivc0TGFgtKPBxmsvtakEaUWNSy01+Hk1/GNJ5Wt0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN3PR0701MB1719; 7:CAoq8Mf+O64hFkHcLqB2tR26mBa3o/dDibQKKtmvZTrksrjXupq84/NMhM0XdGN/O3o90GlHyQ8MdC1g2TiEkpXdjn7X8oTnkhZ5UiFVRTkIGzGVVn48/5q73Lw6xFihaJ1rgGePmwk1hnXa4MH1qvfgr2vYYfy7QW+EJ4AKLCG7o1IOiuU/tbBnW9Tqg+JQdKkcO9KORJBS6/MByJCEhUZ5mxZPIDakCwd65sPr8uzOAoUkjUV32pZoNsIhyzPfUlOphWLtSuA2RoXdJ7y593WDpmw8YS3vk6KeBFueF6I2SNdECyEhLVX1cObEHZ3AKDKer/ueKADPqlGRel4pzw== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Mar 2017 17:29:02.0990 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0701MB1719 Subject: [dpdk-dev] [PATCH 03/39] mk: handle intra drivers dependencies for shared build X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" From: Shreyansh Jain Suggested-by: Ferruh Yigit Signed-off-by: Shreyansh Jain --- mk/rte.lib.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mk/rte.lib.mk b/mk/rte.lib.mk index 33a5f5a..ac4df9a 100644 --- a/mk/rte.lib.mk +++ b/mk/rte.lib.mk @@ -79,7 +79,7 @@ endif # Translate DEPDIRS-y into LDLIBS # Ignore (sub)directory dependencies which do not provide an actual library -_IGNORE_DIRS = lib/librte_eal/% lib/librte_compat +_IGNORE_DIRS = lib/librte_eal/% lib/librte_compat drivers/% _DEPDIRS = $(filter-out $(_IGNORE_DIRS),$(DEPDIRS-y)) _LDDIRS = $(subst librte_ether,librte_ethdev,$(_DEPDIRS)) LDLIBS += $(subst lib/lib,-l,$(_LDDIRS))