Skip to content
/ libsmbios Public

library for interacting with Dell SMBIOS tables

License

Unknown and 2 other licenses found

Licenses found

Unknown
COPYING
Unknown
COPYING-GPL
Unknown
COPYING-OSL
Notifications You must be signed in to change notification settings

dell/libsmbios

Repository files navigation

libsmbios

Build Status Coverity Scan Build Status libsmbios provides a library to interface with the SMBIOS tables. It also provides extensions for proprietary methods of interfacing with Dell specific SMBIOS tables.

Dependencies

To build a libsmbios tarball, you will need the following dependencies, in whichever -devel package convention in use by your distribution:

  1. libxml
  2. autoconf
  3. automake
  4. gettext
  5. libtool

Building

To build from a git checkout:

  $ ./autogen.sh     # autogen.sh internally runs configure automatically
  $ make

To Install

Standard autotools package:

$ make install

Documentation is in doxygen format. To view the docs, run make doxygen, then look in the out/libsmbios_c/html/index.html. Docs are also built as part of make all.

Distribution packages

Packages can be generated for RPM based distributions by using the helper script

# pkg/mk-rel-rpm.sh

Packages can be generated for DEB based distributions by using the helper script

# pkg/mk-rel-deb.sh

License

This software is dual-licensed under GPL/OSL.

See GPL License and OSL License for more details.