buildout.cfg 985 Bytes
Newer Older
1 2 3 4 5
# git - a distributed version control system with speed and efficiency
# http://git-scm.com/

[buildout]
extends =
Łukasz Nowak's avatar
Łukasz Nowak committed
6
  ../curl/buildout.cfg
7
  ../gettext/buildout.cfg
Łukasz Nowak's avatar
Łukasz Nowak committed
8 9 10
  ../libexpat/buildout.cfg
  ../openssl/buildout.cfg
  ../zlib/buildout.cfg
11 12 13 14
parts =
  git

[git]
15
recipe = slapos.recipe.cmmi
16 17
url = http://git-core.googlecode.com/files/git-1.8.2.3.tar.gz
md5sum = 03ebfd403a8cf355da0e3f15e53b8925
18 19 20 21 22 23 24 25
configure-options =
  --with-curl=${curl:location}
  --with-openssl=${openssl:location}
  --with-zlib=${zlib:location}
  --with-expat=${libexpat:location}
  --without-python
  --without-tcltk
environment =
26 27
  NO_PERL=y
  PATH=${curl:location}/bin:${gettext:location}/bin:%(PATH)s
28
  CPPFLAGS=-I${zlib:location}/include
29
  LDFLAGS=-L${zlib:location}/lib -L${openssl:location}/lib -Wl,-rpath=${openssl:location}/lib -Wl,-rpath=${zlib:location}/lib
Antoine Catton's avatar
Antoine Catton committed
30 31 32 33 34

[gitweb]
<= git
make-targets = install-gitweb
make-options = bindir="${git:location}/bin/"
35 36 37 38 39

[git:cygwin]
share = /usr
promises =
  /usr/bin/git.exe