From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 001A343DEF; Wed, 3 Apr 2024 20:23:23 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C2A9C4025D; Wed, 3 Apr 2024 20:23:23 +0200 (CEST) Received: from linux.microsoft.com (linux.microsoft.com [13.77.154.182]) by mails.dpdk.org (Postfix) with ESMTP id 27B424025C for ; Wed, 3 Apr 2024 20:23:22 +0200 (CEST) Received: by linux.microsoft.com (Postfix, from userid 1086) id 70A0C20E8CBB; Wed, 3 Apr 2024 11:23:21 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.11.0 linux.microsoft.com 70A0C20E8CBB DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.microsoft.com; s=default; t=1712168601; bh=7o+InhKipTEGyOjXsuTPmxbZx/5Hx7hXxI45vwgGW3A=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=I1DpspBbY/3TMUlIW+q+I23WUB0MHCOXzHFkn5cnd9wmOs9onEUWoIdYBVSfB/Yy4 IH/EOX7R8Dq4gmR06+IUroStrOE/834BPsaf1AA1R7hIFYq5C+cXs2GW0pk2uI4wXN zCsIjNBiXeYXZZX6DiK14jkAqLtbAbmR61C669Cw= From: Tyler Retzlaff To: dev@dpdk.org Cc: =?UTF-8?q?Morten=20Br=C3=B8rup?= , Andrew Rybchenko , Bruce Richardson , Chengwen Feng , Honnappa Nagarahalli , Kevin Laatz , Srikanth Yalavarthi , Vladimir Medvedkin , Tyler Retzlaff Subject: [PATCH v2] build: exclude rather than include libs in MSVC build Date: Wed, 3 Apr 2024 11:23:19 -0700 Message-Id: <1712168600-17289-1-git-send-email-roretzla@linux.microsoft.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1712076948-25853-1-git-send-email-roretzla@linux.microsoft.com> References: <1712076948-25853-1-git-send-email-roretzla@linux.microsoft.com> X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Some libraries that could be built with MSVC were not being built. Switch from explicit include to exclude of libs to get immediate CI coverage of libraries that already work with MSVC Windows builds. With this change we now get immediate CI build coverage for the libs meter, timer, pci, cfgfile v2: * add a few more explicit exclusions for now as they are known to require more than trivial work and avoid needing to disable them later as the dependent libraries are enabled. Tyler Retzlaff (1): build: exclude rather than include libs in MSVC build lib/argparse/meson.build | 6 ++++++ lib/dmadev/meson.build | 6 ++++++ lib/fib/meson.build | 6 ++++++ lib/lpm/meson.build | 6 ++++++ lib/mbuf/meson.build | 6 ++++++ lib/mempool/meson.build | 6 ++++++ lib/meson.build | 10 ---------- lib/mldev/meson.build | 6 ++++++ lib/rcu/meson.build | 6 ++++++ lib/stack/meson.build | 6 ++++++ 10 files changed, 54 insertions(+), 10 deletions(-) -- 1.8.3.1