1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
|
osinfo-db-tools
===============
libosinfo is a project providing information about operating systems,
hypervisors and the (virtual) hardware devices they can support.
This package contains a set of tools to assist administrators and
developers in managing the database.
osinfo-db-tools is Free Software and licenced under GPLv2+.
Information about the latest official releases can be found at:
https://libosinfo.org/download/
Dependencies
============
- Required:
- meson >= 0.49.0
- gobject-2.0
- gio-2.0
- json-glib
- libarchive3
- libxml-2.0
- libxslt-1.0
- Optional (for testing):
- python3
- python3-pytest
- python3-requests
Patch submissions
=================
Patch submissions are welcomed from any interested contributor.
The preferred way to submit patches for osinfo-db-tools is opening a
Merge Request against:
https://gitlab.com/libosinfo/osinfo-db-tools
General discussions can also happen at the mailing list:
https://www.redhat.com/mailman/listinfo/libosinfo
For further information about libosinfo please consult the project
homepage
https://libosinfo.org/
Testing
=======
In order to test osinfo-db-tools, you should run:
$ meson build
For a more complete test run, including testing command-line options that
depend on network, you should export the OSINFO_DB_TOOLS_NETWORK_TESTS
environment variable to the build system. For example:
$ export OSINFO_DB_TOOLS_NETWORK_TESTS=1
$ ninja -C build check
--End
|