buildout.cfg 1.27 KB
Newer Older
Antoine Catton's avatar
Antoine Catton committed
1 2 3
[buildout]

extends =
4
  ../gdbm/buildout.cfg
5
  ../libffi/buildout.cfg
Antoine Catton's avatar
Antoine Catton committed
6
  ../libyaml/buildout.cfg
Antoine Catton's avatar
Antoine Catton committed
7
  ../ncurses/buildout.cfg
8
  ../openssl/buildout.cfg
Antoine Catton's avatar
Antoine Catton committed
9
  ../readline/buildout.cfg
10
  ../xz-utils/buildout.cfg
Antoine Catton's avatar
Antoine Catton committed
11
  ../zlib/buildout.cfg
Antoine Catton's avatar
Antoine Catton committed
12 13 14

parts = ruby

15
[ruby2.2]
16
recipe = slapos.recipe.cmmi
17 18
url = http://ftp.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.xz
md5sum = dbce9b9d79d90f213ba8d448b0b6ed86
Antoine Catton's avatar
Antoine Catton committed
19
configure-options =
Antoine Catton's avatar
Antoine Catton committed
20
  --enable-shared --enable-rpath --disable-install-doc
21
  --with-out-ext=tk,tk/tkutil,win32,win32ole
Antoine Catton's avatar
Antoine Catton committed
22
environment =
23 24 25
  PATH=${xz-utils:location}/bin:%(PATH)s
  CPPFLAGS=-I${gdbm:location}/include -I${libffi:location}/include -I${libyaml:location}/include -I${ncurses:location}/include -I${ncurses:location}/include/ncursesw -I${openssl:location}/include -I${readline:location}/include -I${zlib:location}/include
  LDFLAGS=-L${gdbm:location}/lib -L${libffi:location}/lib -L${libyaml:location}/lib -L${ncurses:location}/lib -L${openssl:location}/lib -L${readline:location}/lib -L${zlib:location}/lib -Wl,-rpath=${gdbm:location}/lib  -Wl,-rpath=${libffi:location}/lib -Wl,-rpath=${libyaml:location}/lib -Wl,-rpath=${ncurses:location}/lib -Wl,-rpath=${openssl:location}/lib -Wl,-rpath=${readline:location}/lib -Wl,-rpath=${zlib:location}/lib
Antoine Catton's avatar
Antoine Catton committed
26
  PKG_CONFIG_PATH=${libyaml:location}/lib/
Antoine Catton's avatar
Antoine Catton committed
27 28

[ruby]
29
<= ruby2.2