mbox

[v2,0/3] library build improvements on windows

Message ID 20211020112554.2421080-1-bruce.richardson@intel.com (mailing list archive)
Headers

Message

Bruce Richardson Oct. 20, 2021, 11:25 a.m. UTC
  This set enables dmadev library to be built on windows, and then does some
cleanup of the lib/meson.build file to remove the separate listing of libraries
for windows builds - instead having library disabling done via the normal method
of each library reporting its own buildable status, and providing a reason if it
can't be built.

Bruce Richardson (2):
  dmadev: enable build on Windows
  build/windows: remove separate list of libs

David Marchand (1):
  dmadev: remove symbol versioning for inline helpers

 drivers/dma/skeleton/skeleton_dmadev.c |  2 +-
 lib/acl/meson.build                    |  6 ++++++
 lib/bbdev/meson.build                  |  6 ++++++
 lib/bpf/meson.build                    |  6 ++++++
 lib/compressdev/meson.build            |  6 ++++++
 lib/distributor/meson.build            |  6 ++++++
 lib/dmadev/version.map                 |  7 -------
 lib/efd/meson.build                    |  6 ++++++
 lib/eventdev/meson.build               |  6 ++++++
 lib/fib/meson.build                    |  6 ++++++
 lib/flow_classify/meson.build          |  6 ++++++
 lib/graph/meson.build                  |  6 ++++++
 lib/ip_frag/meson.build                |  6 ++++++
 lib/ipsec/meson.build                  |  6 ++++++
 lib/jobstats/meson.build               |  6 ++++++
 lib/kni/meson.build                    |  6 ++++++
 lib/lpm/meson.build                    |  6 ++++++
 lib/member/meson.build                 |  6 ++++++
 lib/meson.build                        | 29 --------------------------
 lib/node/meson.build                   |  6 ++++++
 lib/pipeline/meson.build               |  6 ++++++
 lib/port/meson.build                   |  6 ++++++
 lib/power/meson.build                  |  6 ++++++
 lib/rawdev/meson.build                 |  6 ++++++
 lib/regexdev/meson.build               |  6 ++++++
 lib/reorder/meson.build                |  6 ++++++
 lib/rib/meson.build                    |  6 ++++++
 lib/sched/meson.build                  |  6 ++++++
 lib/table/meson.build                  |  6 ++++++
 29 files changed, 157 insertions(+), 37 deletions(-)

--
2.30.2