INSTALL 758 Bytes
Newer Older
Kai Lüke's avatar
Kai Lüke committed
1 2 3
GNOME Disks is built through Meson.
How to obtain and use it is documented here:
http://mesonbuild.com/Quick-guide.html
David Zeuthen's avatar
David Zeuthen committed
4

Kai Lüke's avatar
Kai Lüke committed
5 6
configure the build directory:
  meson builddir
David Zeuthen's avatar
David Zeuthen committed
7

8 9 10 11 12 13 14 15 16 17 18
(skip if not needed:
configure the build directory with options:
  meson -D libsystemd=true|false -D gsd_plugin=true|false builddir

list the available options and their current values:
  meson configure builddir

reconfigure a value:
  meson configure builddir -D libsystemd=true|false -D gsd_plugin=true|false
)

Kai Lüke's avatar
Kai Lüke committed
19 20 21
compile:
  cd builddir
  ninja
David Zeuthen's avatar
David Zeuthen committed
22

Kai Lüke's avatar
Kai Lüke committed
23 24
run GNOME Disks:
  builddir/src/disks/gnome-disks
David Zeuthen's avatar
David Zeuthen committed
25

Kai Lüke's avatar
Kai Lüke committed
26
produce a release tarball:
27
  cd builddir
Kai Lüke's avatar
Kai Lüke committed
28
  ninja dist
David Zeuthen's avatar
David Zeuthen committed
29

Kai Lüke's avatar
Kai Lüke committed
30 31 32
This will build against the system libraries.
JHBuild can build against recent library versions:
https://wiki.gnome.org/HowDoI/Jhbuild