Yamashita Yuu
46a01b1643
Merge branch 'enable-framework'
il y a 12 ans
Yamashita Yuu
bf94eb8cbe
Add workaround for `--enable-framework` to work with CPython 2.7.6
il y a 12 ans
Yamashita Yuu
b225f2030d
Add support for `--enable-framework` ( #55 , #99 )
```
$ env PYTHON_CONFIGURE_OPTS="--enable-framework" pyenv install 3.3.2
```
il y a 12 ans
Yamashita Yuu
cbe7d0241b
Merge branch 'python-build-test'
il y a 12 ans
Yamashita Yuu
e65a10be51
Add bats test for `python-build`
il y a 12 ans
Yamashita Yuu
badc8255ab
Do not invoke `use_homebrew_readline` twice
il y a 12 ans
Yamashita Yuu
385d3337ef
Merge branch 'ensurepip'
il y a 12 ans
Yamashita Yuu
558200285b
Use ensurepip to install pip if available
il y a 12 ans
Yamashita Yuu
2c26b0870a
Setup built-in patches out from stub functions of `{before,after}_install_package}.
il y a 12 ans
Yamashita Yuu
2cea06b88a
Sort built-in patches by its name
il y a 12 ans
Yamashita Yuu
c977774977
Merge branch 'issue98'
il y a 12 ans
Yamashita Yuu
314937d599
Set `PYENV_BIN_PATH` in `PATH` even if the version is `system` ( fixes #98 )
il y a 12 ans
Yamashita Yuu
07ae0d8e42
Import changes from ruby-build 20140110.1
il y a 12 ans
Yamashita Yuu
461c5bbc2d
Merge branch 'release-0.4.0-20140110.1'
il y a 12 ans
Yamashita Yuu
a7f5a19a24
v0.4.0-20140110.1
il y a 12 ans
Yamashita Yuu
f344731cf9
Merge branch 'osx-llvm-gcc'
il y a 12 ans
Yamashita Yuu
a3f35b7e0d
Fallback to use clang if there is gcc not installed
il y a 12 ans
Yamashita Yuu
b025dbfdab
Add `require_cc` again
il y a 12 ans
Yamashita Yuu
efd9c1cd48
Merge branch 'release-0.4.0-20140110'
il y a 12 ans
Yamashita Yuu
38eb9fe948
v0.4.0-20140110
il y a 12 ans
Yamashita Yuu
6ee7aaf611
Should not recognize `cc` as `clang`
il y a 12 ans
Yamashita Yuu
93ba3a4c51
Use same `require_gcc` as ruby-build
il y a 12 ans
Yamashita Yuu
34087d03ec
Add build status badge
il y a 12 ans
Yamashita Yuu
f136b219db
Update pip (1.4.1 -> 1.5)
il y a 12 ans
Yamashita Yuu
84705cfe61
Update setuptools (2.0.2 -> 2.1)
il y a 12 ans
Yamashita Yuu
2a9f6038e0
Use `package_option()` to setup configure options
il y a 12 ans
Yamashita Yuu
0e3e603429
Don't check `$(uname -s)` twice
il y a 12 ans
Yamashita Yuu
71a916faf2
simplicy the check for infinite loop
il y a 12 ans
Yamashita Yuu
8e02b93e39
Call `build_package_ldflags_dirs` to suppress linker warnings
il y a 12 ans
Yamashita Yuu
a7a99c75eb
Apply patch only if there are patches exist for the package
il y a 12 ans
Yamashita Yuu
bb3b5de179
Add CPython 3.4.0b2
il y a 12 ans
Yamashita Yuu
f956502fd8
Merge branch 'avoid-infinite-loop-even-if-pwd-returns-relative-path'
il y a 12 ans
Yamashita Yuu
4c5ffc8d99
Avoid infinite loop in case where `pwd` returns relative path
The `pwd` may return relative path if the `$PWD` is badly declared
in bash/zsh (e.g. `PWD="." bash`). To avoid the infinite loop in
`find_local_version_file()`, stop finding the version file if the
target paths are same consecutively.
il y a 12 ans
Yamashita Yuu
8dc4e8d6f8
Revert "Merge branch 'golang-workaround'"
This reverts commit 7edceff71ca6aa1281658f6f60ca2e48a6e3f45f, reversing
changes made to 5dea3c9e63 .
il y a 12 ans
Yamashita Yuu
7edceff71c
Merge branch 'golang-workaround'
il y a 12 ans
Yamashita Yuu
1587d8a03c
Apply readlink to output from `pwd` may returns "." to get actual path
il y a 12 ans
Yamashita Yuu
5dea3c9e63
Import changes from recent rbenv
il y a 12 ans
Yamashita Yuu
12d4fdb307
Merge branch 'unittest' ( #21 )
il y a 12 ans
Yamashita Yuu
319721b380
Modify applications and versions for Python
il y a 12 ans
Yamashita Yuu
3dd9332eee
Fix broken tests
il y a 12 ans
Yamashita Yuu
88922e2bc0
Remove `version-ext-compat` plugin to make test success
il y a 12 ans
Yamashita Yuu
0965577b93
Import tests from rbenv with `sed -e s/rbenv/pyenv/g`
il y a 12 ans
Yamashita Yuu
f538169992
Restore OLDIFS expectedly
il y a 12 ans
Yamashita Yuu
d03f290b5d
s/rbenv/pyenv/
il y a 12 ans
Yamashita Yuu
8ddf8760d5
Import recent changes from rbenv 0.4.0
il y a 12 ans
Yamashita Yuu
8fa6b4a184
CPython installer requires existing Pyhthon of similar version.
il y a 12 ans
Yamashita Yuu
e1a5b326e4
Merge branch 'ruby-build-style-patching'
il y a 12 ans
Yamashita Yuu
8892f3735d
Use `-p0` for all patches to keep things simple ( sstephenson/ruby-build#484 )
There is filterdiff(1) available to transform strip level of a patch if
optional level is required.
```
git diff HEAD^ | filterdiff --strip=1 | pyenv install -p 3.3.3
```
il y a 12 ans
Yamashita Yuu
9eedd4ef84
Update setuptools (2.0.1 -> 2.0.2)
il y a 12 ans
Yamashita Yuu
b70dcb9f2d
Add `list_patches()` to sort patches by their names
il y a 12 ans