@@ -107,14 +107,14 @@ We have tested it under Linux Mint 18, macOS Catalina and Windows 10.
107107We have an install and update script for macOS and Linux &ndash ; [ ` install.sh ` ] ( install.sh ) .
108108
109109The script will follow these steps (for detailed information per operating system see below).
110- 1 . Check the installation of PHP 7.4
110+ 1 . Check the installation of PHP (version 7.4 or newer)
1111112 . Ask the user where to install
1121123 . Use git to download the programs repository
1131134 . Add the ` ttt ` command to the shell
1141145 . Create an background job if on Linux
115115
116116### Manual Installation
117- 1 . Install PHP 7.4 (only the CLI component is needed)
117+ 1 . Install PHP 7.4 or newer (only the CLI component is needed)
118118 - On Linux install ` yad ` for dialogs
119119 - On Windows PHP-GTK will be used (and downloaded on first run of ` ./cli.php r ` )
120120 - On macOS the dialog is a native program bundle shipped in this repository
@@ -156,7 +156,7 @@ The install script registers the `ttt-update` command (which reruns `install.sh`
156156 `sudo apt-get install yad`
157157#### macOS
158158- PHP 7.4
159- - Until now PHP 7.3. is part of macOS, so `/usr/bin/php` will not work!
159+ - Only PHP 7.3. is part of macOS, so `/usr/bin/php` will not work!
160160 - Install Homebrew https://brew.sh/index
161161 - Install `brew install php` or `brew install [email protected] ` 162162 - PHP will be installed to `/usr/local/Cellar/[email protected] /*/bin/php` or `/usr/local/Cellar/php/*/bin/php` @@ -168,8 +168,8 @@ The install script registers the `ttt-update` command (which reruns `install.sh`
168168 - The repository contains an `TTTd.app` it will start `record.php` as background process
169169 - `TTTd.app` will only work, if you use Homebrew for the PHP installation
170170 - Also `TTTd.app` looks for TTT at `~/Applications/TaskTimeTerminate/`
171- - Create own Automator Application instead of `TTTd.app`
172- - Open Automator.app and open a new Program
171+ - Create own Automator Application as alternative to provided `TTTd.app`
172+ - Start Automator.app and open a new Program
173173 - Select *Execute Shell Command* and `/bin/sh` as Shell
174174 - Add a command like this in the textbox on the right
175175 - `/usr/local/Cellar/php/*/bin/php /Users/<me>/Applications/TaskTimeTerminate/record.php &> /dev/null &`
@@ -181,7 +181,7 @@ The install script registers the `ttt-update` command (which reruns `install.sh`
181181 - Add to `$PATH` or always run like `C:/my/php/path/php.exe C:/Users/<me>/TaskTimeTerminate/cli.php`
182182 - Enable the extension `sockets` (for autocompletion of tasks in the dialog)
183183 - Edit `C:/my/php/path/php.ini` (create there if not existent) to load the extension (it is part of the prebuilt PHP version)
184- - Make sure to have this two lines in it (i.e. remove `;` in from of each)
184+ - Make sure to have this two lines in it (i.e. remove `;` in front of each)
185185 ```ini
186186 extension_dir = "ext"
187187 extension = "php_sockets.dll"
0 commit comments