From 9023716d3ae9f4f170070019e88a9274ac2e763d Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Thu, 23 Mar 2023 21:15:28 +0100 Subject: [PATCH] Update build script for composer installation --- README.rst | 35 ++++------------------------ build.xml | 67 +++++++++++++++++++----------------------------------- 2 files changed, 29 insertions(+), 73 deletions(-) diff --git a/README.rst b/README.rst index ca94cf2..ccdd14c 100644 --- a/README.rst +++ b/README.rst @@ -133,39 +133,14 @@ It requires the following programs to be installed on your machine: - Git v1.7.5 or later -- PHP v5.3.0 or later +- PHP v8.0.0 or later - - optionally the ``mbstring`` extension -- PEAR v1.9.2 or later + - with the ``mbstring`` extension +- A dozen of libraries -:: - - $ pear install versioncontrol_git-alpha - $ pear install services_libravatar-alpha - $ pear install http_request2 - $ pear install pager - $ pear install date_humandiff-alpha - $ pear install openid-alpha - - $ pear channel-discover pear.twig-project.org - $ pear install twig/Twig - - $ pear channel-discover pear.geshi.org - $ pear install geshi/geshi - - $ pear channel-discover zustellzentrum.cweiske.de - $ pear install zz/mime_type_plaindetect-alpha - - $ pear channel-discover pear.michelf.ca - $ pear install michelf/Markdown - - $ pear channel-discover pear2.php.net - $ pear install pear2/pear2_services_linkback-alpha - - -You can use composer to install all dependencies automatically:: +Use composer to install all dependencies:: - $ composer install + $ composer install --no-dev Note that the ``.phar`` package already contains all dependencies. diff --git a/build.xml b/build.xml index 059f50e..b0a9e8d 100644 --- a/build.xml +++ b/build.xml @@ -6,18 +6,16 @@ tasks around phorkie, like creating a release version, tagging a release --> - + - - @@ -53,7 +51,25 @@ - + + + + + + + + + + + + + + + + + + + @@ -61,8 +77,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + -- 2.30.2