Jordi Boggiano
79f9158fb2
Merge pull request #4192 from localheinz/fix/import
...
Fix: Add missing imports
2015-06-30 15:38:46 +01:00
Jordi Boggiano
70f5150893
Merge pull request #4190 from localheinz/fix/unused-private-property
...
Fix: Remove unused private property
2015-06-30 15:14:03 +01:00
Andreas Möller
12ffe2b4d4
Fix: Add missing imports
2015-06-28 23:37:40 -04:00
Andreas Möller
3854d2d457
Fix: Remove unused private property
2015-06-28 23:25:55 -04:00
Andreas Möller
eac5fbdee4
Fix: Remove unused imports
2015-06-28 23:20:54 -04:00
Markus Thielen
bd802407a8
Silence symlink() error
...
If not silenced it gives "symlink(): Operation not supported" on my ubuntu system with mounted cifs share.
2015-04-09 09:45:50 +02:00
Kocsis Máté
f385518e1a
Fixed merge conflict
2015-03-30 22:38:16 +02:00
Kocsis Máté
985c49d47c
Removed unnecessary cwd
2015-03-30 22:27:13 +02:00
Kocsis Máté
38c26ae26b
Added Symlink utility class
2015-03-30 20:00:12 +02:00
Rob Bast
cb336a5416
Implement writeError throughout Composer
2015-02-25 11:00:35 +01:00
Jordi Boggiano
09da587ee2
Forward args
2015-02-23 16:37:50 +00:00
Jordi Boggiano
074a748675
missing use statements :s
2015-02-23 16:35:54 +00:00
Jordi Boggiano
3efed220a6
Clean up event dispatching code and make package events extend installer events
2015-02-23 15:34:49 +00:00
Kocsis Máté
08c4732d1e
Improving bin-compat configuration
2015-02-03 19:27:29 +01:00
Kocsis Máté
6a776c5edf
Supporting bin_compat option
2015-02-03 00:37:11 +01:00
Jordi Boggiano
2b16a73659
Load plugins before purging packages, fixes #3557
2014-12-15 20:34:23 +00:00
Jordi Boggiano
94926218e8
CS fixes
2014-10-17 18:57:27 +01:00
Jordi Boggiano
efcdb394d3
Rename *-solve-dependencies to *-dependencies-solving
2014-09-30 16:26:55 +01:00
Jordi Boggiano
81fa284c9b
Merge remote-tracking branch 'francoispluchino/installer-events'
2014-09-30 16:18:17 +01:00
frederik
d1d40502bf
ProcessExecutor::escape
2014-09-24 18:30:12 +02:00
frederik
7ae1430689
#3297 ProcessUtil class using ProcessUtil of Symfony Console
2014-09-24 17:18:15 +02:00
Grzegorz 'Wirone' Korba
fb26187449
Comment changes (just for re-run Travis tests)
2014-09-08 01:09:15 +02:00
Grzegorz 'Wirone' Korba
e20668b321
Restore '#!/usr/bin/env sh' shebang
2014-08-21 21:43:31 +02:00
Grzegorz 'Wirone' Korba
0558bf0079
generateUnixyProxyCode() properly supporting Cygwin & Git Bash
...
Based on Composer's proxy: https://github.com/composer/windows-setup/blob/master/src/shims/composer
2014-08-04 00:24:44 +02:00
François Pluchino
1067ce4f96
Add installer events
2014-07-29 15:25:16 +02:00
Jordi Boggiano
745dcbce33
Fix file deletions to always use a delayed retry on windows, fixes #3074
2014-06-29 18:49:45 +02:00
Jordi Boggiano
b232a31815
Fix --no-plugins support in installation manager, fixes #3031
2014-06-29 15:57:19 +02:00
Jordi Boggiano
56c5af8dc4
realpathGlob tweaks, refs #2932
2014-06-01 15:15:20 +02:00
Richard Quadling
443858dae7
Force all glob results to be realpath'd.
2014-06-01 15:12:33 +02:00
Igor Wiedler
c0086ba1e3
Clarify log messages when skipping existing bins
2014-04-09 13:40:55 +02:00
Nils Adermann
54b8831131
Revert "correct small bug, source files aren't installed and removed from the same path (problem with targetDir package attribute)"
...
This reverts commit 79a4c5cac1
.
2014-02-05 18:37:57 +01:00
Pierre-yves Christmann
79a4c5cac1
correct small bug, source files aren't installed and removed from the same path (problem with targetDir package attribute)
2014-01-27 05:04:27 +01:00
Jordi Boggiano
8398c9f2ab
Fix target-dir update checks, fixes #2395
2013-11-04 13:36:30 +01:00
Jordi Boggiano
11a0d16ccc
CS fixes
2013-10-11 20:12:45 -03:00
Jordi Boggiano
4989940533
Merge pull request #2317 from xrstf/installer-binaries
...
attempted fix for #1589 (installers & binaries)
2013-10-11 08:41:42 -07:00
Christoph
f0842213e0
make sure relative paths from custom installers to not break the installation of binaries
2013-10-11 14:34:52 +02:00
Nicolas Bastien
52711d121c
Remove unused use statement.
2013-10-07 17:11:57 +02:00
Jordi Boggiano
05ffc605f1
Ignore chmod failures, fixes #1854
2013-09-26 12:49:50 +02:00
Jordi Boggiano
3f6227a996
Add workaround for php bug 53460 glob() can return false, fixes #2278
2013-09-26 11:38:33 +02:00
Jordi Boggiano
807600b255
Fix edge case where one adds a target-dir on a package that didnt have one before, refs #2279
2013-09-25 21:11:18 +02:00
Karoly Negyesi
1a69d0a2a7
style fixes
2013-09-22 19:41:54 +02:00
Karoly Negyesi
f4e9c74fee
style fixes
2013-09-20 09:58:46 +02:00
Karoly Negyesi
c6ec739766
allow injecting a mock filesystem into LibraryInstaller and fix LibraryInstallerTest
2013-09-20 06:02:36 +02:00
Karoly Negyesi
b333d7a485
act on target-dir changes during update
2013-09-20 04:31:24 +02:00
Nils Adermann
15ac7be6f1
Fix disabling plugins which has to happen in the factory now
2013-08-30 12:51:41 +02:00
Nils Adermann
f0b45099c1
Correct authorship info for files I edited
2013-08-30 12:51:41 +02:00
Nils Adermann
2f43e9aefb
Load installed plugins at appropriate time and adapt tests accordingly
2013-08-30 12:51:40 +02:00
Nils Adermann
eb966d347f
Implement a plugin manager and interface, update installer plugin tests
2013-08-30 12:51:40 +02:00
Nils Adermann
01a08a2ff3
As preparation for composer plugins, rename custom installers to plugins
2013-08-30 12:51:40 +02:00
Jordi Boggiano
02828a81d2
Merge remote-tracking branch 'Rarst/fix-winproxy-quotes'
2013-08-12 02:10:14 +02:00
Martin Hasoň
b1c4eed57f
Throw exception if the local repository does not contain a package to uninstall
2013-08-07 10:50:12 +02:00
Elenor
2a33a7bed6
Allow whitespace in installers - fix for issue #2071
...
Custom installers can have the class definition indented.
2013-07-22 19:11:27 -07:00
Andrey Savchenko
e9522e29dd
Removed quotes that escaping generated inside of path in win proxy script
...
Fixes #2040
2013-07-03 17:53:32 +03:00
Jordi Boggiano
8d0b7f278e
CS fixes
2013-06-13 13:28:24 +02:00
Pavel Savinov
831bd844bd
Almost PHPDoc problems fixed
2013-06-13 11:05:44 +11:00
Jordi Boggiano
1debe22412
Add HTTPS_PROXY_REQUEST_FULLURI to disable the request_fulluri only for https requests, fixes #1946 , fixes #1839
2013-05-30 14:59:02 +02:00
Josiah
ce71dfb10e
Update InstallerInterface.php
...
Fixed an incorrect documentation variable reference
2013-04-28 21:46:08 +10:00
qcho
d4fb403fd7
Fix case where PHP's symlink returns false without any error or warning.
2013-04-09 03:27:37 -03:00
Jordi Boggiano
57fe33d0f3
Make sure the directory is empty even if weird inputs are given, fixes #1683
2013-03-11 14:02:49 +01:00
Jordi Boggiano
0d06eb1f9a
Avoid overwriting existing windows .bat proxies if they were provided by the package
2013-03-11 10:13:45 +01:00
Jordi Boggiano
1071048e52
Merge remote-tracking branch 'miklosm/iss1675.2'
2013-03-10 13:59:53 +01:00
Miklós Márton
661df121d9
Proposed fix for #1675
2013-03-08 16:06:53 +01:00
Miklós Márton
42346ad837
Fix for ordering problem during package removal resulting dangling symlinks, partially fixes #1675
2013-03-08 15:31:00 +01:00
Jordi Boggiano
542d10d8fd
Remove all occurrences of getLocalDevRepository and getLocalRepositories calls
2013-03-03 01:54:14 +01:00
Jordi Boggiano
2a23f8c48b
Allow create-project to be called in an empty dir that exists, fixes #1135 , replaces #1206
2013-03-02 00:01:01 +01:00
Ronny López
e5cbf83185
Added post-autoload-dump script event.
2013-01-10 15:04:20 +01:00
Fernando Mantoan
df592d40de
Solving the issue #1387
2012-12-05 12:35:10 -02:00
Jordi Boggiano
4965fb599c
s/return/continue/
2012-11-29 10:11:23 +01:00
Jordi Boggiano
a8f74a0983
Allow notification from locked installs, fixes #1368 , fixes #1372 , fixes #1369
2012-11-29 09:24:28 +01:00
Jordi Boggiano
e868c9706b
Add support for batch notifications
2012-11-28 18:44:49 +01:00
Jordi Boggiano
de3188ca7d
Remove target dir for classmap autoloads of the root package, fixes #1308
2012-11-13 17:09:22 +01:00
Jordi Boggiano
6206d0bc9c
Make unix proxies work with spaces in paths
2012-11-01 17:17:47 +01:00
Djordje Kovacevic
d92ccd111d
Fixed library installer windows .bat generator
2012-10-28 14:07:36 +01:00
Pascal Borreli
83fd3967f0
Fixed PHPDoc
2012-10-24 23:44:40 +00:00
Jordi Boggiano
e1e7141ae9
Apply updates in the NoopInstaller
2012-10-22 14:33:09 +02:00
Mateusz Heleniak
4e638009ab
fixed generated windows proxy file for *.exe
2012-09-08 16:44:11 +02:00
Jordi Boggiano
e0dc045955
Merge pull request #1054 from mheleniak/clean_up_bat_files
...
Clean up *.bat files when binary is removed
2012-09-04 09:04:58 -07:00
Benjamin Lévêque
042d2d4a77
readlink -f is missing on osx
...
+ osx can't execute a script with an another script
2012-09-03 15:44:49 +02:00
Mateusz Heleniak
924d39f405
also clean up *.bat files
2012-09-01 17:43:16 +02:00
Jordi Boggiano
b96c1dd5fa
Prevent missing bins from breaking the whole install
2012-08-19 23:58:58 +02:00
Jordi Boggiano
ef637c8f1a
CS fixes
2012-08-18 16:18:41 +02:00
Jordi Boggiano
269b3481c4
Fix PEAR binaries when the bin dir is non standard, fixes #1001
2012-08-15 12:29:43 +02:00
Johannes M. Schmitt
88a1f27798
added a way to disable custom installers
2012-07-21 16:51:40 +02:00
Alexey Prilipko
22d41845ae
Exclude dirs from list of binaries
2012-07-08 15:20:35 +11:00
Alexey Prilipko
bc2d30492a
Add php proxies to replacement vars.
2012-07-06 22:14:10 +11:00
Alexey Prilipko
3bdae180f6
Add php proxies that add all locally installed packages to include_path. PEAR binaries are run through these proxies.
2012-07-04 00:38:29 +11:00
Jordi Boggiano
74da2f6730
Remove unnecessary code
2012-07-04 00:35:25 +11:00
Alexey Prilipko
9ba3deb91b
Fix text spacing and remove excess getInstallPath call in LibraryInstaller::update
2012-07-03 19:18:58 +11:00
Alexey Prilipko
59773dd9f6
Use trim filter on 'php' location
2012-07-03 19:18:58 +11:00
Alexey Prilipko
ac3cebc633
Update PEAR Package Extractor to use 'task:replace', 'phprelease' commands and install role='script' files
...
Add PearInstaller
Change PEAR packages type from 'library' to 'pear-library' and dist type from 'pear' to 'file'
Remove PearDownloader
Refactor Channel Installer
2012-07-03 19:18:58 +11:00
Nils Adermann
d84273ee34
Merge pull request #833 from Seldaek/installmgr_cleanup
...
Use the config object to define the vendor dir and not the installation manager
2012-07-01 10:04:09 -07:00
Jordi Boggiano
b876dcbafb
Use the config object to define the vendor dir and not the installation manager
2012-06-24 21:58:51 +02:00
Jordi Boggiano
a4c829749e
Expose the whole composer context to the custom installers, fixes #672
2012-06-24 20:11:17 +02:00
Jordi Boggiano
66e9dcddf4
CS fixes
2012-06-23 11:58:18 +02:00
Jordi Boggiano
6e90c0be51
CS fixes
2012-06-22 20:08:26 +02:00
Jordi Boggiano
a518f471f7
Ensure aliases are removed from local repos when a package is deleted from the filesystem
2012-06-20 11:45:55 +02:00
Jordi Boggiano
e953b4c891
Ensure vendor dir is initialized before generating the install path of a package
2012-06-17 18:16:47 +02:00
Jordi Boggiano
b92a19ce4b
Fix windows bin proxy when there are spaces in the path
2012-06-01 13:56:05 +02:00
Jordi Boggiano
935eaa9646
Fix windows proxy code
2012-06-01 13:32:42 +02:00
Jordi Boggiano
d21032ace5
CS fixes
2012-05-28 01:58:49 +02:00
Andrew Short
e0a1d9ef58
Support multiple installers in a composer-installer package.
2012-05-25 18:28:53 +10:00
Jordi Boggiano
4afca78daa
Add missing class
2012-05-23 15:39:57 +02:00
Jordi Boggiano
c440b4594a
More PSR-2 goodness
2012-05-22 17:13:15 +02:00
Jordi Boggiano
1bd4ccbd54
php-cs-fixer magic
2012-05-22 12:07:08 +02:00
Jordi Boggiano
6864555aa4
Do not notify installation of aliases
2012-05-09 17:46:13 +02:00
Nils Adermann
0c1944a9d0
Let the solver handle aliases instead of the installer
2012-05-09 15:15:39 +02:00
Jordi Boggiano
90732fd03f
Clean up vendor dir after a package was removed
2012-05-08 19:27:09 +02:00
Jordi Boggiano
f7440076fa
Revert "Merge remote-tracking branch 'naderman/remove-packages-by-default'"
...
This reverts commit 2988152602
, reversing
changes made to adb4188e12
.
2012-04-29 22:21:58 +02:00
Jordi Boggiano
2988152602
Merge remote-tracking branch 'naderman/remove-packages-by-default'
2012-04-29 18:16:22 +02:00
Jordi Boggiano
bd50ad32f0
Refactor InstallationManagerMock
2012-04-29 17:27:37 +02:00
Jordi Boggiano
2dffa612a3
Merge remote-tracking branch 'igorw/root-install-twice'
2012-04-29 17:02:41 +02:00
Jordi Boggiano
22a825fc07
Clean up vendor dir after a package was removed
2012-04-27 21:30:08 +02:00
Igor Wiedler
8d71030cc1
[Installer] Classic var_dump must be removed
2012-04-27 17:07:41 +02:00
Igor Wiedler
aa4ececa2a
[Installer] Make bin symlinks relative, closes #620
2012-04-27 16:55:45 +02:00
Igor Wiedler
b83422b051
[Installer] Fix removeBinaries, closes #567
2012-04-27 16:34:09 +02:00
Igor Wiedler
0995933183
Do not install root package as a vendor if some dependency requires it, closes #480
...
Also add some tests for the installer.
2012-04-27 12:29:11 +02:00
Jordi Boggiano
903facd64f
Make sure the anti-aliased package contains the alias info from the correct alias
2012-04-24 11:16:25 +02:00
Jordi Boggiano
4a55d85a2d
Respect umask in chmod calls
2012-04-19 20:03:09 +02:00
Jordi Boggiano
bf6fd10a8a
Make use of the proper interface
2012-04-18 00:59:42 +02:00
Jordi Boggiano
e12b0e842d
Fix project installer, fixes #587
2012-04-17 10:52:08 +02:00
Jordi Boggiano
89e095b4b5
Handle --dev installs/updates
2012-04-14 23:38:10 +02:00
Jordi Boggiano
b094ef7155
Add repository notification API support
2012-04-13 02:59:23 +02:00
Mike van Riel
a01366e3f5
Added ->io to the creation of composer installers to match signature of LibraryInstaller; this will enable users to extend LibraryInstaller and use the same facilities
2012-04-07 15:48:31 +02:00
Jordi Boggiano
ceac0ca75b
Fix updating of already installed dev packages, fixes #496
2012-04-02 21:32:05 +02:00
Jordi Boggiano
87c1629ebc
Fix isInstalled detection broken by metapackage installer
2012-03-26 01:47:17 +02:00
Jordi Boggiano
583a0b5f0d
Lazy-init the bin directory, fixes #364
2012-03-26 01:26:20 +02:00
Jordi Boggiano
ab55490254
Merge remote-tracking branch 'hason/metapackage'
2012-03-24 18:14:05 +01:00
Jordi Boggiano
cdfcaface4
Merge remote-tracking branch 'hason/vendordir'
2012-03-24 18:06:05 +01:00
Brikou CARRE
3ae860f485
fixed issue #486
2012-03-23 08:53:32 +01:00
Martin Hasoň
c85ae48e5d
Vendor dir can be outside the current working directory
2012-03-12 12:12:44 +01:00
Benjamin Eberlei
bbf745f3e6
Add command to install a package as a new project into a non-existant directory. This fetches the given package from packagist or a different packagist-source and installs it into a given path.
2012-02-27 20:25:36 +01:00
Jordi Boggiano
0b7ee194c6
Remove persistence of alias data, make abstract branch aliasing and keep it in composer only
2012-02-25 02:52:19 +01:00
Martin Hasoň
528a058e40
Added installer for metapackages
2012-02-24 12:24:16 +01:00
Jordi Boggiano
59d2b1145c
Add lock file alias support and a bunch of fixes
2012-02-21 16:44:49 +01:00
Jordi Boggiano
f9fc9695e9
Wrap the package in an aliased package instead of replacing
2012-02-21 15:32:45 +01:00
Jordi Boggiano
3fe87b1e35
Force dev packages to be installed from source
2012-02-19 16:57:30 +01:00
Jordi Boggiano
f54b04aac8
Restore realpath behavior
2012-02-18 23:28:47 +01:00
Wookieb
2467456d3f
Fix installer that create vendor and bin directory even if --dry-run parameter provided
...
* Move directories creation from constructor to "install" and "update" method
* Tests for LibraryInstaller
2012-02-16 22:43:10 +01:00
Beau Simensen
3cbbe1fd82
No need for group or world write permissions.
2012-02-09 14:18:25 -08:00
Beau Simensen
04f0ecfc01
Change permission of bin links if they exist and are already links
2012-02-09 10:21:16 -08:00
Jordi Boggiano
5da021ffa7
Moved Filesystem to base Util namespace
2012-02-09 18:45:28 +01:00
Jordi Boggiano
d35a1a4a9d
Stylistic fixes to the previous merge
2012-02-05 21:08:43 +01:00
digitalkaoz
3d43bdce45
refactored install
2012-01-23 16:19:37 +01:00
digitalkaoz
4d0fae688e
removed replace, reinstalling as install
2012-01-23 15:43:42 +01:00
digitalkaoz
30e89a2402
fixed broken packages on filesystem
2012-01-23 15:19:05 +01:00
Jordi Boggiano
434c9ecdeb
Cleanups of IOInterface
2012-01-17 23:08:12 +01:00
François Pluchino
0f9dcc9618
Remplace all echo with writeln method of IO
2012-01-16 20:44:06 +01:00
Jordi Boggiano
4a10850759
Fix output
2011-12-24 14:18:06 +01:00
Sebastian Kurfuerst
03e627e444
Fix fatal error if class is not specified
2011-12-19 12:11:21 +01:00
Jordi Boggiano
2ba48b58db
Preserve case of packages for installations
2011-12-15 15:07:55 +01:00
Jordi Boggiano
3be6511af7
Fix unixy proxy under git-bash
2011-12-03 21:54:54 +01:00
Jordi Boggiano
f0d8626993
Cleanups
2011-12-03 21:20:20 +01:00
Jordi Boggiano
7e3f8099b1
Add proxy files for windows instead of copying, removed PEAR-style substitution
2011-12-03 20:44:00 +01:00
Jordi Boggiano
aa94918d50
Add binaries support in composer
2011-12-03 15:39:06 +01:00
Jordi Boggiano
68512714f4
Fix update command by using remove+install (and for now ignoring uninstalls of non-existing packages)
2011-11-21 18:18:06 +01:00
Jordi Boggiano
cb44ba8325
Fix autoload handling of main project
2011-11-21 11:33:30 +01:00
Jordi Boggiano
f5b7e968b2
Minor adjustments to merged PR
2011-11-20 22:03:11 +01:00
Ant Cunningham
e0400773f7
Adding support for configurable vendor path in composer.json.
2011-11-18 13:31:50 -05:00
Jordi Boggiano
1a7bf8a7f8
Bugfixes
2011-11-06 01:09:48 +01:00
Jordi Boggiano
b7f6cf69ab
Add tests and fixes some issues
2011-11-05 23:54:05 +01:00
Jordi Boggiano
d4b7f802df
Fix typos
2011-11-05 23:54:03 +01:00
Jordi Boggiano
c8859240d2
Add InstallerInstaller, refactored AutoloadGenerator, fixes #59
2011-11-05 23:54:01 +01:00
Jordi Boggiano
82c1170fa1
Allow any package type to be installed by the default installer, fixes #86
2011-11-03 19:41:17 +01:00
Jordi Boggiano
8aaac35ca1
Make installer type case insensitive
2011-10-30 22:01:37 +01:00
Jordi Boggiano
4904e76185
Install every package in its own directory, fixes #73
2011-10-30 19:10:37 +01:00
Jordi Boggiano
b667cf98c2
Clone added packages in update
2011-10-23 19:40:42 +02:00
Jordi Boggiano
2b15c4321b
Typo fix
2011-10-23 19:40:40 +02:00
Jordi Boggiano
c33fc80d23
Add supports() to the InstallerInterface
2011-10-23 19:40:24 +02:00
Jordi Boggiano
28369ea623
Add missing docblock
2011-10-23 19:40:18 +02:00
Igor Wiedler
72a1f66b7a
rename installAs to target-dir
2011-10-23 19:40:10 +02:00
Igor Wiedler
409b2e47ae
return early (this is very important)
2011-10-23 19:40:08 +02:00
Igor Wiedler
ea31039556
[autoload] autoloading prototype
2011-10-23 19:40:06 +02:00
Jordi Boggiano
544067ced9
Packages can't be added to two repos at once
2011-09-25 23:43:21 +02:00
Jordi Boggiano
b9114e16be
Fix typos, short var names etc
2011-09-25 23:20:31 +02:00
everzet
20318f77a0
Refactored FilesystemRegistry to FilesystemRepository
2011-09-25 20:59:10 +03:00
everzet
2fc0699492
Moved operations evaluation into new InstallationManager class
2011-09-25 19:31:51 +03:00
everzet
6133108710
Refactored LibraryInstaller to use WritableRepository instead of Registry
2011-09-25 15:44:41 +03:00
everzet
123f5fef77
Refactored Operations in order to fulfill naderman requests
2011-09-25 14:40:12 +03:00
everzet
0a1e7320b0
Refactored solver result array. Now it returns array of operation objects which are much nicer to work with
2011-09-24 02:29:22 +03:00
everzet
0a2f4e7e32
Installer now provides full download path to the downloader
2011-09-24 01:30:17 +03:00
everzet
45cab9fe8c
Installers FilesystemRegistry implemented
2011-09-24 00:24:19 +03:00
everzet
067007656b
LibraryInstaller refactored and tested
2011-09-24 00:23:16 +03:00
everzet
6ce0132259
fixed installer interface
2011-09-21 00:46:19 +03:00
everzet
9deb10361f
second batch of refactoring
2011-09-21 00:43:53 +03:00
everzet
d2150a3c2e
installer and downloaders update
2011-09-21 00:42:13 +03:00
everzet
6caa77fbbf
installer refactoring
2011-09-21 00:41:16 +03:00
everzet
1e1ecb80b7
initial refactoring
2011-09-21 00:38:23 +03:00
Kirill chEbba Chebunin
74a45cfb8c
Remove public keyword from Downloader and Installer interface methods
2011-09-16 01:26:32 +04:00
Kirill chEbba Chebunin
e317b4f8ef
Add Dowloader and Installer interfaces
2011-09-15 23:58:00 +04:00
Jordi Boggiano
071fa7a4d7
Merge Solver logic into the install command
2011-08-21 13:33:39 +02:00
Jordi Boggiano
49c3446ac1
Make use of new dist properties, refactored ZipDownloader
2011-07-06 21:06:52 +02:00
Jordi Boggiano
e03983697a
Add base installer/downloader and ComposerRepository
2011-04-18 00:15:05 +02:00