]> git.mxchange.org Git - friendica.git/commitdiff
Move util/composer.ohar to bin/
authorHypolite Petovan <mrpetovan@gmail.com>
Mon, 19 Mar 2018 03:15:31 +0000 (23:15 -0400)
committerHypolite Petovan <mrpetovan@gmail.com>
Mon, 19 Mar 2018 03:15:31 +0000 (23:15 -0400)
INSTALL.txt
bin/composer.phar [new file with mode: 0644]
doc/Composer.md
doc/Developers-Intro.md
doc/Github.md
doc/Install.md
doc/Update.md
doc/de/Install.md
util/composer.phar [deleted file]

index 01fe65d118584895bb8c6670d36bb2ab61a10c79..ee3779bc9d10e1cf5da2db128d2cea531f9d78c3 100644 (file)
@@ -66,7 +66,7 @@ OR
 
        git clone https://github.com/friendica/friendica [web server folder]
        cd [web server folder]
-       php util/composer.phar install
+       php bin/composer.phar install
 
 3. Create an empty database and note the access details (hostname, username,
 password, database name).
diff --git a/bin/composer.phar b/bin/composer.phar
new file mode 100644 (file)
index 0000000..c8152ad
Binary files /dev/null and b/bin/composer.phar differ
index 41fc2aca3701b58d26ea012d0993196f1f5a10c1..306d0fa89db431b2ec8b8cdac7e8c7fdc151ca4b 100644 (file)
@@ -12,7 +12,7 @@ It's a command-line tool that downloads required libraries into the `vendor` fol
 
 ## How to use Composer
 
-If you don't have Composer installed on your system, Friendica ships with a copy of it at `util/composer.phar`.
+If you don't have Composer installed on your system, Friendica ships with a copy of it at `bin/composer.phar`.
 For the purpose of this help, all examples will use this path to run Composer commands, however feel free to replace them with your own way of calling Composer.
 Composer requires PHP CLI and the following examples assume it's available system-wide.
 
@@ -30,7 +30,7 @@ Here are the typical commands you will have to run to do so:
 ````
 ~> git clone https://github.com/friendica/friendica.git friendica
 ~/friendica> cd friendica
-~/friendica> util/composer.phar install
+~/friendica> bin/composer.phar install
 ````
 
 That's it! Composer will take care of fetching all the required libraries in the `vendor` folder and build the autoloader to make those libraries available to Friendica.
@@ -42,7 +42,7 @@ Updating Friendica to the current stable or the latest develop version is easy w
 ````
 ~> cd friendica
 ~/friendica> git pull
-~/friendica> util/composer.phar install
+~/friendica> bin/composer.phar install
 ````
 
 And that's it. If any library used by Friendica has been upgraded, Composer will fetch the version currently used by Friendica and refresh the autoloader to ensure the best performances.
@@ -87,13 +87,13 @@ Or you can specify the exact version of the library if you code requires it, and
 
 To add a library, just add its Packagist identifier to the `require` list and set a target version string.
 
-Then you should run `util/composer.phar update` to add it to your local `vendor` folder and update the `composer.lock` file that specifies the current versions of the dependencies.
+Then you should run `bin/composer.phar update` to add it to your local `vendor` folder and update the `composer.lock` file that specifies the current versions of the dependencies.
 
 #### Updating an existing dependency
 
 If a package needs to be updated, whether to the next minor version or to the next major version provided you changed the adequate code in Friendica, simply edit `composer.json` to update the target version string of the relevant library.
 
-Then you should run `util/composer.phar update` to update it in your local `vendor` folder and update the `composer.lock` file that specifies the current versions of the dependencies.
+Then you should run `bin/composer.phar update` to update it in your local `vendor` folder and update the `composer.lock` file that specifies the current versions of the dependencies.
 
 Please note that you should commit both `composer.json` and `composer.lock` with your work every time you make a change to the former.
 
@@ -111,7 +111,7 @@ This is because `sudo` doesn't always change the `HOME` environment variable, wh
 However, you can temporarily change environment variable for the execution of a single command.
 For Composer, this would be:
 ````
-$> COMPOSER_HOME=/var/tmp/composer sudo -u [web user] util/composer.phar [mode]
+$> COMPOSER_HOME=/var/tmp/composer sudo -u [web user] bin/composer.phar [mode]
 ````
 
 ## Related
index f0591cddcb2543f2bd011b8d72cea85c6ed3d642..53aacafb46549b02ab88f034cad11dce6b85d66a 100644 (file)
@@ -61,7 +61,7 @@ If you want to have git automatically update the dependencies with composer, you
     }
     # `composer install` if the `composer.lock` file gets changed
     # to update all the php dependencies
-    check_run composer.lock "util/composer.phar install --no-dev"
+    check_run composer.lock "bin/composer.phar install --no-dev"
 
 just place it into `.git/hooks/post-merge` and make it executable.
 
index a34855bf7e6a0431bcff3e3144a514cb7d8596a2..7c6233d3127af3eb610933e5abbac37d0d62aa38 100644 (file)
@@ -13,7 +13,7 @@ Introduction to the workflow with our GitHub repository
 3. Fork the Friendica repository from [https://github.com/friendica/friendica.git](https://github.com/friendica/friendica.git).
 4. Clone your fork from your GitHub account to your machine.
 Follow the instructions provided here: [http://help.github.com/fork-a-repo/](http://help.github.com/fork-a-repo/) to create and use your own tracking fork on GitHub
-5. Run `util/composer.phar install` in Friendica's folder.
+5. Run `bin/composer.phar install` in Friendica's folder.
 6. Commit your changes to your fork.
 Then go to your GitHub page and create a "Pull request" to notify us to merge your work.
 
index c9fc4e6031224c6d1138e7a4f7c81b60569dd797..23232347ede9f26ef9cf46f046f5c7d18c9e096d 100644 (file)
@@ -47,7 +47,7 @@ The Linux commands to clone the repository into a directory "mywebsite" would be
 
     git clone https://github.com/friendica/friendica.git mywebsite
     cd mywebsite
-    util/composer.phar install
+    bin/composer.phar install
 
 Make sure the folder *view/smarty3* exists and is writable by the webserver user
 
index 57d29bae4d4cb984090b7cf393637f50da3b4117..9e9324da947a18779519dc9c54e77b8436c46c30 100644 (file)
@@ -21,7 +21,7 @@ You can get the latest changes at any time with
 
     cd path/to/friendica
     git pull
-    util/composer.phar install
+    bin/composer.phar install
 
 The addon tree has to be updated separately like so:
 
index 8c7c72cfc09f677c72b9a01657d344aa48a44b05..916c131d61d578cbfe84a5be7024a684be41699d 100644 (file)
@@ -49,7 +49,7 @@ Wir planen, diese Einschränkung in einer zukünftigen Version zu beheben.
 
         `cd meinewebseite`
         `git pull`
-        `util/composer.phar install`
+        `bin/composer.phar install`
 
     - Addons installieren
         - zunächst solltest du **in** deinem Webseitenordner sein
diff --git a/util/composer.phar b/util/composer.phar
deleted file mode 100755 (executable)
index c8152ad..0000000
Binary files a/util/composer.phar and /dev/null differ