Repository navigation
Commit 069998f
committed
Persist the
Rather than downloading it as part of the `makedist` script, add the script to
the project's version control. The installation instructions are updated to
indicate that the needed phar script is always present, and the only thing
needed is to become the superuser and run `make install-pear`.
The phar is currently marked as binary in the git attributes since it is not
entirely text, it is committed as-is from the pear server and can be cleaned up
in future commits.
This also fixes the installation process when previously the installation would
try to fallback to the `fetch.php` helper - it seems that the https stream
wrapper is not included in PHP by default. Now that the phar is committed to
version control, the `fetch.php` helper script is no longer needed. After this
patch, `./configure --with-pear --enable-xml` allows installing pear with
`make` without additional manual actions.pear/install-pear-nozlib.phar file1 parent 98b5aa4 commit 069998f
7 files changed
Lines changed: 99877 additions & 106 deletions
File tree
- pear
- scripts/dev
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
125 | 125 | | |
126 | 126 | | |
127 | 127 | | |
128 | | - | |
129 | 128 | | |
130 | 129 | | |
131 | 130 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
7 | | - | |
8 | 6 | | |
9 | 7 | | |
10 | | - | |
11 | 8 | | |
12 | 9 | | |
13 | 10 | | |
14 | 11 | | |
15 | 12 | | |
16 | 13 | | |
17 | 14 | | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
| 15 | + | |
29 | 16 | | |
30 | 17 | | |
31 | 18 | | |
| |||
This file was deleted.
0 commit comments