README: Update to reflect meson build system.

This commit is contained in:
Alastair Poole 2019-12-04 18:15:40 +00:00
parent 08752b1269
commit 2385de7edb
1 changed files with 5 additions and 16 deletions

View File

@ -5,30 +5,21 @@ System Information (EFL)
This is a process monitor and system monitor for Linux, macOS,
FreeBSD, DragonFlyBSD and OpenBSD.
Includes 'tingle' a command-line utility for displaying sensor information.
REQUIREMENTS:
An installation of EFL (v1.19.0+). Remember to set your PKG_CONFIG_PATH environment
variable accordingly. For example if EFL is installed in /opt:
An installation of EFL (v1.19.0+). Remember to set your PKG_CONFIG_PATH environment variable accordingly. For example if EFL is installed in /opt:
export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/opt/libdata/pkgconfig"
BUILD:
$ make (or gmake)
$ meson build
INSTALL (default PREFIX is /usr/local):
$ ninja -C build
$ make install
INSTALL:
or as an example:
$ sudo make PREFIX=/usr install
or even:
$ doas make PREFIX=/opt install
$ ninja -C build install
NOTES
@ -38,5 +29,3 @@ respectively.
The plan is to rewrite the whole program to log system information
over time to disk so we can do nice things with E and displaying
system information (not duplicating loads of code).
For information on tingle, see src/tingle/README.