buildout.cfg 1.01 KB
Newer Older
1
[buildout]
2
extends =
3
  ../gettext/buildout.cfg
4 5
  ../glib/buildout.cfg
  ../libsigc/buildout.cfg
6 7
  ../meson/buildout.cfg
  ../ninja/buildout.cfg
8
  ../perl/buildout.cfg
9 10
  ../pkgconfig/buildout.cfg
  ../xz-utils/buildout.cfg
11 12 13 14 15
parts =
  glibmm

[glibmm]
recipe = slapos.recipe.cmmi
16
shared = true
17 18 19 20 21
url = https://download.gnome.org/core/44/44.2/sources/glibmm-2.66.6.tar.xz
md5sum = 6defa41dd789059e57b0b417c36c004f
pkg_config_depends = ${glib:location}/lib/pkgconfig:${glib:pkg_config_depends}:${libsigc:location}/lib/pkgconfig
configure-command = ${meson:location}/bin/meson builddir --libdir=lib -Dprefix=@@LOCATION@@
make-binary = ninja -C builddir
22
environment =
23
  PATH=${perl:location}/bin:${pkgconfig:location}/bin:${xz-utils:location}/bin:${glib:location}/bin:${ninja:location}/bin:%(PATH)s
24 25
  PKG_CONFIG_PATH=${:pkg_config_depends}
  CPPFLAGS=-I${gettext:location}/include
26
  LDFLAGS=-L${gettext:location}/lib -Wl,-rpath=${gettext:location}/lib -Wl,-rpath=${glib:location}/lib -Wl,-rpath=${libsigc:location}/lib -Wl,-rpath=@@LOCATION@@/lib