Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
H
heroku-buildpack-python
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Python-Dev
heroku-buildpack-python
Commits
50d61d29
Commit
50d61d29
authored
Aug 01, 2014
by
Kenneth Reitz
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
moving things around
parent
47c40ce0
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
39 additions
and
0 deletions
+39
-0
libffi
builds/libraries/vendor/libffi
+0
-0
libmemcache
builds/libraries/vendor/libmemcache
+39
-0
No files found.
builds/libraries/libffi
→
builds/libraries/
vendor/
libffi
View file @
50d61d29
File moved
builds/libraries/vendor/libmemcache
0 → 100755
View file @
50d61d29
#!/usr/bin/env bash
# Build Path: /app/.heroku/vendor/
OUT_PREFIX
=
$1
# fail hard
set
-o
pipefail
# fail harder
set
-eux
DEFAULT_VERSION
=
"1.0.18"
dep_version
=
${
VERSION
:-
$DEFAULT_VERSION
}
dep_dirname
=
libmemcached-
${
dep_version
}
dep_archive_name
=
${
dep_dirname
}
.tar.gz
dep_url
=
https://launchpad.net/libmemcached/1.0/
${
dep_version
}
/+download/
${
dep_archive_name
}
# SASL Support.
echo
"-----> Building cyrus-sasl 2.1.26..."
curl
-LO
ftp://ftp.cyrusimap.org/cyrus-sasl/cyrus-sasl-2.1.26.tar.gz
# FTP doesn't play well with piping into tar xz
tar
xzf cyrus-sasl-2.1.26.tar.gz
pushd
cyrus-sasl-2.1.26
./configure
--prefix
=
${
OUT_PREFIX
}
make
-s
-j
9
make
install
-s
popd
echo
"-----> Building libmemcached
${
dep_version
}
..."
curl
-L
${
dep_url
}
|
tar
xz
pushd
${
dep_dirname
}
CPPFLAGS
=
-I
${
OUT_PREFIX
}
/include
LDFLAGS
=
-L
${
OUT_PREFIX
}
/lib ./configure
--prefix
=
${
OUT_PREFIX
}
--without-memcached
make
-s
-j
9
make
install
-s
popd
echo
"-----> Done."
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment