Kenneth Reitz
7ec8f12648
append $LD_LIBRARY_PATH
2014-06-04 17:12:24 -04:00
Kenneth Reitz
731a0cb0bf
ignore LIBRARY_CONFIG from the environment.
2014-06-04 11:21:02 -04:00
Kenneth Reitz
ebd97e9b93
Make LD_LIBRARY_PATH
2014-06-04 11:20:20 -04:00
Kenneth Reitz
87b2891c1a
set LIBRARY_PATH and LD_LIBRARY_PATH in runtime
2014-06-02 14:03:59 -04:00
Kenneth Reitz
52c34ef64f
append to include paths
2014-06-02 13:55:05 -04:00
Kenneth Reitz
b55a5e5ec8
python-2.7.7, new build infrastructure
2014-06-02 09:35:57 -04:00
Kenneth Reitz
ab16abaa88
new style of pip and setuptools vendoring
2014-05-30 09:31:02 -04:00
Kenneth Reitz
989dd1dd2a
pip v1.5.6, setuptools v3.6
2014-05-30 09:06:42 -04:00
Kenneth Reitz
0468ef22c4
revert pip/setuptools changes
2014-05-29 09:00:15 -04:00
kennethreitz
6238994a17
Merge pull request #131 from dulaccc/fix-build-api-compilation
...
Use a default SLUG_ID value
2014-05-26 09:09:37 -04:00
cclauss
84f610347c
Updated pip to 1.5.5 and setuptools to 3.6
2014-05-11 23:04:33 +02:00
Pierre Dulac
a5c39384a8
Use a default SLUG_ID value
...
otherwise the build fails using the Heroku beta
[builds api](https://gist.github.com/friism/c5df3e3e0091bbc6b9f2 )
2014-04-20 14:53:47 +02:00
Kenneth Reitz
3dde375d0b
pip v1.5.4
2014-02-21 10:08:50 -06:00
Kenneth Reitz
483e30a5ba
--allow-all-external
2014-02-21 10:04:23 -06:00
Kenneth Reitz
715ab8b96a
Update to Setuptools 2.1 and Pip 1.5.2
...
So seamless.
2014-02-19 11:59:02 -05:00
Kenneth Reitz
566f7f4555
new buildpack env standard
2014-01-21 17:47:05 -05:00
Kenneth Reitz
4ff62b2b41
sticky python versions bugfix
2014-01-17 17:06:54 -08:00
Kenneth Reitz
d47970fd81
sticky runtimes
2014-01-17 16:47:55 -08:00
Kenneth Reitz
206a2dbc04
third argument support for envs in compile
2013-12-13 15:48:39 -08:00
kennethreitz
933d3014d7
Merge pull request #103 from grosskur/library-path-fix
...
Make vendored libraries available at compile time (fixes #57 )
2013-10-17 11:36:34 -07:00
Kenneth Reitz
cf1647e937
no --use-mirrors
2013-09-01 06:27:18 +05:30
Kenneth Reitz
952b0bb735
v28
2013-08-14 22:02:11 -04:00
Alan Grosskurth
bcc3ba09ca
Make vendored libraries available at compile time ( fixes #57 )
...
When building, BUILD_DIR is set to a temporary directory. Vendored
libraries (e.g., pylibmc) are downloaded and unpacked in
$BUILD_DIR/.heroku/vendor/lib, but this is not currently in
LIBRARY_PATH or LD_LIBRARY_PATH.
Fix this by doing the following:
* Add $BUILD_DIR/.heroku/vendor/lib to LIBRARY_PATH/LD_LIBRARY_PATH
* Add $BUILD_DIR/.heroku/vendor/include to
C_INCLUDE_PATH/CPLUS_INCLUDE_PATH
* Add $BUILD_DIR/.heroku/vendor/bin to PATH, so vendored commands can
be used at compile time (e.g., curl-config)
* Add $BUILD_DIR/.heroku/vendor/lib/pkg-config to PKG_CONFIG_PATH, so
vendored packages can be found with pkg-config
2013-08-14 16:59:31 -07:00
Kenneth Reitz
31e65dc58b
new bpwatch
2013-07-17 17:04:37 -04:00
Kenneth Reitz
9a227e6c73
v24
2013-07-17 08:38:47 -04:00
Kenneth Reitz
ddc9c24d34
deep-rm for normal builds
2013-07-17 08:34:14 -04:00
Kenneth Reitz
839486c25b
make things pretty, skip anvil build for normal runs
2013-07-17 08:25:17 -04:00
Kenneth Reitz
5d56200179
bugfix for legacy apps + usr_env_compile
2013-07-16 16:54:33 -04:00
Kenneth Reitz
fef1d4f7c0
instrumentation
2013-07-16 15:10:49 -04:00
Kenneth Reitz
43defcc17e
Revert "skip anvil steps that slow things down"
...
This reverts commit f78460e2a7 .
2013-07-16 00:30:00 -04:00
Kenneth Reitz
f78460e2a7
skip anvil steps that slow things down
2013-06-26 14:00:13 -04:00
Steven Skoczen
5c9412fc33
moves cache storage until after the post_compile hook.
2013-04-26 16:27:00 -07:00
Kenneth Reitz
90696215ae
python-2.7.4 default version
2013-04-09 15:03:27 -07:00
Aljosa Mohorovic
0060fdacd8
upgraded distribute to v0.6.36.
...
fixes pip v1.3.1 installation issue
2013-04-08 18:00:53 +02:00
Kenneth Reitz
7381117bb8
working dir fix
2013-03-07 23:11:06 -05:00
Kenneth Reitz
c9209ebb3d
fixes and cleanups
2013-03-07 21:10:46 -05:00
Kenneth Reitz
35345d11f5
run hash after install
2013-03-07 21:05:59 -05:00
Kenneth Reitz
6ee17b4c26
debug
2013-03-07 21:02:54 -05:00
Kenneth Reitz
86267f93a1
hash -r
2013-03-07 21:01:09 -05:00
Kenneth Reitz
50642e7069
check for fresh python before we try to run pip
2013-03-07 21:00:01 -05:00
Kenneth Reitz
8349f291d2
print updated pip version at install time
2013-03-07 20:52:36 -05:00
Kenneth Reitz
1aad21382e
update pip if it is out of date
2013-03-07 20:50:51 -05:00
Kenneth Reitz
686ee087a5
use new pip/distribute
2013-03-07 20:40:32 -05:00
Kenneth Reitz
2db5578998
set buildtime vars, cleanup comments
...
/cc @alexclark
2013-01-09 13:04:27 -05:00
Kenneth Reitz
290250836f
unnecessary PYTHONHOME for uWSGI
2013-01-04 15:06:17 -05:00
Kenneth Reitz
0ff4df4dc3
much better
2013-01-03 14:57:08 -05:00
Kenneth Reitz
9177aa2c08
remove bunk
2013-01-03 14:20:43 -05:00
Kenneth Reitz
ad791dc7f8
v14
2013-01-03 14:17:04 -05:00
Kenneth Reitz
6b298ff7f3
remove bunk cd
2013-01-03 14:06:09 -05:00
Kenneth Reitz
01e30e938c
move precompile up a bit
2013-01-03 14:05:29 -05:00