1
0
Fork 0
Commit Graph

392 Commits (978037fbfad71ff9da87f3baaa86e350a62af175)

Author SHA1 Message Date
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