Yamashita Yuu
ed684c239c
Fix inverted condition for --altinstall
of ensurepip ( #255 )
2015-05-27 00:49:23 +09:00
Yamashita Yuu
fe934642c5
Skip installint setuptools
by ez_setup.py
explicitly ( fixes #381 )
...
`pip` will install `setuptools` automatically.
2015-05-26 23:49:46 +09:00
Josh Friend
e285f2e5b1
use full path when installing a jar
2015-05-04 10:35:34 -04:00
Josh Friend
1d7ce651b0
fix distro version check
2015-03-30 13:29:09 -04:00
Yamashita Yuu
cbd246acff
Symlink pythonX.Y-config
to python-config
if python-config
is missing ( fixes #296 )
2015-01-31 16:13:26 +09:00
Yamashita Yuu
9d21169ee0
Fix regression of #255 and add test
2015-01-31 15:35:40 +09:00
Yamashita Yuu
123b3af1a0
Import changes from ruby-build v20150112
2015-01-15 23:33:39 +09:00
Yamashita Yuu
fc49f7e21e
Fix building _dev_ versions
2014-12-11 22:35:12 +09:00
Yamashita Yuu
be4f5992d6
Add 3.5-dev
( #287 )
2014-12-11 21:46:22 +09:00
Yamashita Yuu
0fd1eaaeb5
Add pypy3-2.4.0-src ( #277 )
2014-11-29 11:16:44 +09:00
Yamashita Yuu
b986f8f93f
Add PyPy nightly builds
2014-11-29 10:55:26 +09:00
Yamashita Yuu
60e1abe7fa
Add PyPy3 2.4.0 ( fixes #277 )
2014-11-29 09:48:04 +09:00
Yamashita Yuu
afcf4f0c7c
Move require_distro
out from PyPy build definitions
2014-11-29 09:11:36 +09:00
Yamashita Yuu
8fee82e456
Fix broken setup_builtin_patches
2014-11-12 11:03:49 -08:00
Eric Mill
2e387816f1
use https for download URLs
...
Conflicts:
plugins/python-build/bin/python-build
2014-11-05 09:22:52 -08:00
Yamashita Yuu
4a52bfaff9
Fix broken tests
2014-11-04 00:04:25 -08:00
Yamashita Yuu
b26b83a11f
Import changes from ruby-build v20141028
2014-10-29 04:04:10 -07:00
Yamashita Yuu
b2ac5df98d
Calling create_symlinks
after ensurepip
is unnecessary ( #182 , #255 )
...
Install script of setuptools-6.1/pip-1.5.6 will create those links if needed
2014-10-19 10:59:35 +09:00
Yamashita Yuu
d9e772eb6e
Stop creating symlinks w/ version suffix if altinstall
has specified ( #182 , #255 )
2014-10-19 00:34:20 +09:00
Yamashita Yuu
eef8ac2701
Use version suffixed executable (e.g. python3.4
) for internal use of python ( #255 )
2014-10-19 00:28:33 +09:00
Yamashita Yuu
45b45bcf25
Pass --altinstall
to ensurepip
( #255 )
2014-10-18 23:56:51 +09:00
Yamashita Yuu
ded98e11de
Allow users to change the name of install
target ( #255 )
2014-10-18 23:06:19 +09:00
Yamashita Yuu
fc41c87395
Check existence of curses
module before start building PyPy ( #244 )
2014-10-13 02:29:55 +09:00
Yamashita Yuu
58e24a64a2
Set PYENV_VERSION on building pypy from source
2014-10-12 21:57:21 +09:00
Yamashita Yuu
42bb40a5d8
Try to set rpath
for --shared
build of PyPy ( #244 )
2014-10-12 20:19:37 +09:00
Yamashita Yuu
9df0a2916d
Setup configure options to build against universal SDK on Darwin
2014-08-21 15:24:36 +09:00
Yamashita Yuu
96b4c0f7e7
Set MACOSX_DEPLOYMENT_TARGET from the product version of OS X ( #219 , #220 )
2014-08-21 13:59:04 +09:00
Yamashita Yuu
ae4659538d
Unset PIP_REQUIRE_VENV
during build ( fixes #216 )
2014-08-11 10:40:56 +09:00
Yamashita Yuu
aa62882347
Display the package name of hg
as mercurial
in message ( #212 )
2014-08-09 01:06:55 +09:00
Yamashita Yuu
a661e14580
Support SETUPTOOLS_VERSION
and PIP_VERSION
to allow installing specific version of setuptools/pip ( #202 )
2014-07-03 10:18:27 +09:00
Yamashita Yuu
72eb7f5c32
Add support for options to ez_setup.py/get-pip.py ( #200 )
2014-06-26 23:13:27 +09:00
Dwayne Litzenberger
a465cb808c
Add 2.1.3, 2.2.3, 2.3.7
...
Just enough to run PyCrypto's test suite.
2014-06-22 02:05:30 -07:00
Yamashita Yuu
f6a5eb90a1
s/getpip/get_pip/g
2014-06-16 11:13:25 +09:00
Yamashita Yuu
d805ec19ca
Pass ez_setup.py and get-pip.py via argument instead of STDIN
...
AFAIK, Jython 2.7b2 could not handle ez_setup.py via STDIN
2014-06-16 11:13:25 +09:00
Yamashita Yuu
3ba7702602
Rename functions
...
* `build_package_setuptools` -> `build_package_ez_setup`
* `build_package_pip` -> `build_package_getpip`
2014-06-16 11:13:25 +09:00
Yamashita Yuu
d215804fbe
Add pseudo ensurepip
2014-06-16 11:06:21 +09:00
Yamashita Yuu
5931001cab
Iterate over just for actual files
2014-06-12 20:37:40 +09:00
Yamashita Yuu
5c91bc981c
Create symlinks for executables with version suffix ( #182 )
2014-06-11 22:25:34 +09:00
Yamashita Yuu
2ec8f0f0a4
Fix fetch_git
with --keep
( sstephenson/ruby-build#549 )
2014-06-09 22:41:43 +09:00
Yamashita Yuu
9dac275567
Import changes from ruby-build v20140524
2014-06-03 11:41:47 +09:00
Yamashita Yuu
801b093b67
Support for xz-compressed Python tarballs ( fixes #177 )
2014-05-29 21:08:05 +09:00
Yamashita Yuu
7612f0391d
Don't clober the environment CPPFLAGS
and LDFLAGS
(refs #168 )
...
Because the variables specified via command-line arguments for the
`./configure` will be favored than one in environment variables,
setting those variables in `PACKAGE_CONFIGURE_OPTS_ARRAY` will hide
existing environment variables.
To avoid the problem, stop using `package_option()` to setup those
variables.
2014-05-21 22:48:11 +09:00
Yamashita Yuu
149a915770
Import recent changes from ruby-build 20140420
2014-05-01 13:14:41 +09:00
Yamashita Yuu
986db22da8
Import recent changess from ruby-build v20140408
2014-04-09 21:25:29 +09:00
Yamashita Yuu
8914be846f
Add ironpython-dev
.
...
I have not yet confirmed the `setuptools` can work together on GNU/Linux though.
2014-04-08 23:42:58 +09:00
Yamashita Yuu
6222bb743d
Just display warning if .pydistutils.cfg
exists.
2014-04-01 00:01:51 +09:00
Yamashita Yuu
f5fded3b9d
Use cc
as $CC
if require_cc
has called ( #148 )
2014-03-29 13:09:06 +09:00
Yamashita Yuu
cac8fd7f60
Use colorize
in require_clang
and require_java
2014-03-29 13:03:01 +09:00
Yamashita Yuu
8d951d5025
Remove unused functions.
2014-03-14 22:51:34 +09:00
Yamashita Yuu
5c31c45d05
Do not exit with errors even if some of modules are absent
2014-03-14 22:51:32 +09:00