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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f01a217 · Jan 4, 2021
Jan 16, 2020
Nov 7, 2008
Feb 1, 2020
Feb 1, 2020
Jan 4, 2021
Jan 25, 2018
Jan 17, 2020
May 15, 2007
May 15, 2007
May 15, 2007
Jan 4, 2021
May 22, 2018
Feb 6, 2018
Mar 9, 2017
Nov 27, 2020

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.