Proyectos de Subversion Moodle

Rev

Rev 1 | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
Instructions to import/update guzzle library into Moodle:
2
 
1441 ariadna 3
Update Guzzle and associated libraries.
1 efrain 4
 
1441 ariadna 5
```
6
installdir=`mktemp -d`
7
cd "$installdir"
8
composer require guzzlehttp/guzzle kevinrob/guzzle-cache-middleware
1 efrain 9
 
1441 ariadna 10
cd -
11
rm -rf lib/guzzlehttp/guzzle lib/guzzlehttp/psr7 lib/guzzlehttp/promises lib/guzzlehttp/kevinrob/guzzlecache
12
cp -rf "$installdir"/vendor/guzzlehttp/guzzle lib/guzzlehttp/guzzle
13
cp -rf "$installdir"/vendor/guzzlehttp/psr7 lib/guzzlehttp/psr7
14
cp -rf "$installdir"/vendor/guzzlehttp/promises lib/guzzlehttp/promises
15
cp -rf "$installdir"/vendor/kevinrob/guzzle-cache-middleware lib/guzzlehttp/kevinrob/guzzlecache
16
rm -rf lib/guzzlehttp/kevinrob/guzzlecache/*.png
1 efrain 17
 
1441 ariadna 18
echo "See instructions in lib/guzzlehttp/readme_moodle.md" > lib/guzzlehttp/guzzle/readme_moodle.txt
19
echo "See instructions in lib/guzzlehttp/readme_moodle.md" > lib/guzzlehttp/promises/readme_moodle.txt
20
echo "See instructions in lib/guzzlehttp/readme_moodle.md" > lib/guzzlehttp/psr7/readme_moodle.txt
21
echo "See instructions in lib/guzzlehttp/readme_moodle.md" > lib/guzzlehttp/kevinrob/guzzlecache/readme_moodle.txt
22
git add lib/guzzlehttp/guzzle lib/guzzlehttp/psr7 lib/guzzlehttp/promises
23
```
24
 
25
Now update `lib/thirdpartylibs.xml`