Spdk/python/spdk/sma
Konrad Sztyber c996aff28d build: move protobuf files to a top-level directory
Up until now, the protobuf files were all located under
`python/spdk/sma/proto`.  This was fine, as they were only used in SMA
and we only generated python code.  However, now, we would also like to
to output code for other (e.g. go) languages too, so it no longer make
sense to keep them under `python`.

Only the protobuf files will be stored under `proto`.  The autogenerated
python code will remain under `python`, while the go code will be put in
the `go` directory.

While here, simplified the Makefile by removing a function generating
rules based on a directory, because we keep all protobuf files in the
same location.

Signed-off-by: Konrad Sztyber <konrad.sztyber@intel.com>
Change-Id: I4dcb7b33cd6f2930732f04dee62e35571b09315b
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15016
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Community-CI: Mellanox Build Bot
2022-10-18 07:23:54 +00:00
..
device sma: fix multiple bus support for NVMe/vfio_user plugin 2022-09-23 11:33:07 +00:00
proto build: move protobuf files to a top-level directory 2022-10-18 07:23:54 +00:00
volume sma: crypto support through bdev_crypto 2022-09-19 19:43:35 +00:00
__init__.py sma: initial crypto definitions 2022-09-19 19:43:35 +00:00
common.py sma: crypto support for nvmf/tcp devices 2022-09-19 19:43:35 +00:00
qmp.py sma: QMP base definitions created 2022-05-20 09:16:54 +00:00
qos.py sma: add bdev QoS helper functions 2022-09-22 12:38:37 +00:00
sma.py sma: handle QoS requests in the generic layer 2022-09-22 12:38:37 +00:00