mirror of
https://github.com/nicoverbruggen/phpmon.git
synced 2025-08-08 04:20:07 +02:00
📝 Update readme for Catalina compatibility
This commit is contained in:
@ -364,6 +364,7 @@
|
|||||||
CODE_SIGN_ENTITLEMENTS = phpmon/phpmon.entitlements;
|
CODE_SIGN_ENTITLEMENTS = phpmon/phpmon.entitlements;
|
||||||
CODE_SIGN_STYLE = Automatic;
|
CODE_SIGN_STYLE = Automatic;
|
||||||
COMBINE_HIDPI_IMAGES = YES;
|
COMBINE_HIDPI_IMAGES = YES;
|
||||||
|
CURRENT_PROJECT_VERSION = 12;
|
||||||
DEVELOPMENT_TEAM = 8M54J5J787;
|
DEVELOPMENT_TEAM = 8M54J5J787;
|
||||||
INFOPLIST_FILE = phpmon/Info.plist;
|
INFOPLIST_FILE = phpmon/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = (
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
@ -383,6 +384,7 @@
|
|||||||
CODE_SIGN_ENTITLEMENTS = phpmon/phpmon.entitlements;
|
CODE_SIGN_ENTITLEMENTS = phpmon/phpmon.entitlements;
|
||||||
CODE_SIGN_STYLE = Automatic;
|
CODE_SIGN_STYLE = Automatic;
|
||||||
COMBINE_HIDPI_IMAGES = YES;
|
COMBINE_HIDPI_IMAGES = YES;
|
||||||
|
CURRENT_PROJECT_VERSION = 12;
|
||||||
DEVELOPMENT_TEAM = 8M54J5J787;
|
DEVELOPMENT_TEAM = 8M54J5J787;
|
||||||
INFOPLIST_FILE = phpmon/Info.plist;
|
INFOPLIST_FILE = phpmon/Info.plist;
|
||||||
LD_RUNPATH_SEARCH_PATHS = (
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
18
README.md
18
README.md
@ -6,11 +6,21 @@ PHP Monitor (or phpmon) is a macOS utility that runs on your Mac and displays th
|
|||||||
|
|
||||||
For me, it comes in handy when running multiple versions of PHP with Homebrew and you wish to be able to see at a glance which version is currently linked & active with Laravel Valet, and switch between versions.
|
For me, it comes in handy when running multiple versions of PHP with Homebrew and you wish to be able to see at a glance which version is currently linked & active with Laravel Valet, and switch between versions.
|
||||||
|
|
||||||
This version of PHP Monitor was developed for:
|
## System requirements
|
||||||
|
|
||||||
* macOS Mojave (10.14)
|
Minimal system requirements are:
|
||||||
* PHP 7.x with Homebrew 2.x (with support for PHP 5.6 and PHP 7.0 [as well](https://github.com/eXolnet/homebrew-deprecated))
|
|
||||||
* Laravel Valet 2.2
|
* macOS 10.14 or higher
|
||||||
|
* PHP 7.3 installed via Homebrew, other versions optional
|
||||||
|
* Laravel Valet 2.3 or higher installed
|
||||||
|
|
||||||
|
## Recommended setup
|
||||||
|
|
||||||
|
This means that this configuration is recommended and supported:
|
||||||
|
|
||||||
|
* macOS 10.15 Catalina
|
||||||
|
* PHP 7.3.x installed with Homebrew 2; other versions of PHP are optional (with support for PHP 5.6 and PHP 7.0 [as well](https://github.com/eXolnet/homebrew-deprecated))
|
||||||
|
* Laravel Valet 2.5.x
|
||||||
|
|
||||||
## Why I built this
|
## Why I built this
|
||||||
|
|
||||||
|
@ -33,7 +33,7 @@ class Actions {
|
|||||||
if (availableVersions.contains("7.3")) {
|
if (availableVersions.contains("7.3")) {
|
||||||
Shell.user.run("brew link php@7.3")
|
Shell.user.run("brew link php@7.3")
|
||||||
if (version == Constants.LatestPhpVersion) {
|
if (version == Constants.LatestPhpVersion) {
|
||||||
Shell.user.run( "valet use php")
|
Shell.user.run("valet use php")
|
||||||
} else {
|
} else {
|
||||||
Shell.user.run("valet use php@\(version)")
|
Shell.user.run("valet use php@\(version)")
|
||||||
}
|
}
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
<key>CFBundleShortVersionString</key>
|
<key>CFBundleShortVersionString</key>
|
||||||
<string>1.4</string>
|
<string>1.4</string>
|
||||||
<key>CFBundleVersion</key>
|
<key>CFBundleVersion</key>
|
||||||
<string>11</string>
|
<string>$(CURRENT_PROJECT_VERSION)</string>
|
||||||
<key>LSApplicationCategoryType</key>
|
<key>LSApplicationCategoryType</key>
|
||||||
<string>public.app-category.utilities</string>
|
<string>public.app-category.utilities</string>
|
||||||
<key>LSMinimumSystemVersion</key>
|
<key>LSMinimumSystemVersion</key>
|
||||||
|
Reference in New Issue
Block a user