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
Kenneth Reitz
e81632e05e
kill the source
2013-01-02 22:45:02 -05:00
Kenneth Reitz
4ab3358851
better
2013-01-02 22:40:52 -05:00
Kenneth Reitz
8637dc05c0
cleanups
2013-01-02 22:26:15 -05:00
Kenneth Reitz
99557332a0
defaults
2013-01-02 21:42:16 -05:00
Kenneth Reitz
a3d9c5a1b2
$?
2013-01-02 20:55:21 -05:00
Kenneth Reitz
235ff64a38
all the things
2013-01-02 20:47:12 -05:00
Kenneth Reitz
0f7fca9e03
better error message
2013-01-02 20:45:57 -05:00
Kenneth Reitz
161bf49a3a
abort if bad python requested
2013-01-02 20:43:58 -05:00
Kenneth Reitz
90cc426c82
force sed to be line buffered
2013-01-02 20:21:39 -05:00
Kenneth Reitz
550a239553
add indent back
2013-01-02 20:14:49 -05:00
Kenneth Reitz
57fea1bd6f
test buffered out
2013-01-02 20:13:01 -05:00
Kenneth Reitz
d758545164
new distribute
2013-01-02 20:10:37 -05:00
Kenneth Reitz
2f47bd12fd
which python
2013-01-02 19:49:21 -05:00
Kenneth Reitz
86fb607dd4
ls
2013-01-02 19:41:19 -05:00
Kenneth Reitz
80823b1e16
debug=1
2013-01-02 19:39:36 -05:00
Saul Shanabrook
4ade6c0457
Helper functions to test if in requirements used for checking for mercurial install and for pylibmc
2012-12-28 09:02:09 -05:00
Kenneth Reitz
ea27b5a77c
proper installations
2012-12-20 04:08:15 -05:00
Kenneth Reitz
18c19e4466
only talk about runtime once
2012-12-20 03:38:56 -05:00