crazywhalecc
c841ef5b9a
Fix missing constant for PHP_SDK_PATH
2024-10-05 14:14:36 +08:00
crazywhalecc
24aac06051
Overwrite compile variables for musl wrapper build
2024-10-05 14:14:36 +08:00
crazywhalecc
1c670f433b
Remove perl.exe check log in doctor
2024-07-14 01:20:29 +08:00
Jerry Ma
93cb7e9fbb
Add phpmicro win32 mode support ( #478 )
...
* Add phpmicro win32 mode support
* Bump version to 2.2.4
* Add micro win32 build tests for actions
* cs-fix and update deps
2024-06-20 14:46:08 +08:00
crazywhalecc
254844b5ec
add Archlinux doctor support
2024-04-13 16:30:15 +08:00
crazywhalecc
847535721c
add macOS brew arch check for doctor
2024-04-12 16:34:58 +08:00
Jerry Ma
da6d9ffb4b
Cmake version check ( #400 )
...
* add cmake version checker for doctor
* fix linux distro checker message
2024-04-02 15:05:49 +08:00
Kévin Dunglas
96c3e6b935
fix: false postive with binutils-gold
2024-03-16 18:53:53 +08:00
crazywhalecc
097ecd3fb0
test build spc
2024-02-19 13:43:58 +08:00
crazywhalecc
a30e054d7d
Add package management
2024-02-18 16:22:17 +08:00
crazywhalecc
52ed0e2cee
add glibtoolize check for macos
2024-02-07 01:19:54 +08:00
crazywhalecc
104778d17a
add windows support
2024-01-11 09:48:28 +08:00
crazywhalecc
f9e7af1c9a
add deepin support for doctor
2024-01-08 23:36:08 +08:00
Jerry Ma
539aaefd72
Add initial windows runtime setup ( #292 )
...
* add initial windows runtime setup
* add cool console output
* doctor support windows base
* add `add-path` and `remove-path` for bin/setup-runtime
* fix composer.ps1 path
* add windows system util
* add windows cmd and doctor base check
* add windows fallback for laravel/prompts
* cd fix [skip ci]
* dir separator and typo fix [skip ci]
2023-12-24 20:17:06 +08:00
crazywhalecc
ed8b606761
add libtool for macos doctor
2023-12-16 15:07:04 +08:00
crazywhalecc
c7e9294908
fix libtool missing bug for freetype
2023-12-10 19:07:28 +08:00
Jerry Ma
9dcda873f3
Fix debian libtool bug ( #276 )
...
* add libtool installation for debian
* update composer lock
* re-fix libtool check
* re-fix libtool check
2023-11-27 22:35:40 +08:00
crazywhalecc
0589690eaa
add libtool installation for debian
2023-11-27 21:59:59 +08:00
DubbleClick
31cf9bb5b7
fix redhat os detection
2023-11-13 16:09:11 +08:00
DubbleClick
6b848da4dd
disable musl-gcc wrapper
2023-10-29 18:02:02 +01:00
crazywhalecc
2768dc0c40
adjust doctor for os and linux musl check
2023-10-30 00:35:58 +08:00
crazywhalecc
8191444fe9
refactor musl tool doctor
2023-10-22 21:33:09 +08:00
crazywhalecc
6cc7e6cff6
add comment for hard-coded musl version
2023-10-22 17:24:01 +08:00
crazywhalecc
d56c060863
remove --enable-wrapper=gcc for fix-musl
2023-10-22 17:15:12 +08:00
crazywhalecc
b6409bded4
optimize install musl wrapper and cross make function
2023-10-22 16:55:02 +08:00
DubbleClick
ca1189b6ca
use ld.gold (revert this if you think this doesn't add benefit)
2023-10-19 18:28:36 +02:00
DubbleClick
658e8e74bd
use arch-linux-musl toolchains
2023-10-19 18:24:00 +02:00
crazywhalecc
84d1c789bd
add basic FreeBSD support for utils
2023-10-16 10:28:10 +08:00
DubbleClick
654c5cba0c
fix musl install on rhel
2023-10-01 01:19:35 +08:00
crazywhalecc
f9685b82a1
adjust tool check level
2023-10-01 01:19:35 +08:00
DubbleClick
059c32e59c
add ext-ldap (openldap) support
2023-10-01 01:19:35 +08:00
DubbleClick
dd9a5d8316
add rhel and almalinux support
2023-10-01 01:19:35 +08:00
Joseph Bielawski
52430cbdde
Rework doctor command
2023-09-12 22:46:44 +08:00
Jerry Ma
be8eb90b86
cs fix ( #166 )
2023-09-08 22:12:59 +08:00
Kévin Dunglas
42e5877a7f
fix: check of xz
2023-08-26 13:57:18 +08:00
Kévin Dunglas
15905c063a
fix: use apt-get instead of apt
2023-08-22 09:59:47 +08:00
Kévin Dunglas
d326154241
fix: musl detection on non-x86_64
2023-08-22 00:56:59 +08:00
crazywhalecc
c8fa767576
Do some code quality check and fix #126
2023-08-21 18:10:09 +08:00
Kévin Dunglas
cf22949f3b
minor: prevent warning when installing cmake with Homebrew
2023-08-20 20:30:07 +08:00
crazywhalecc
f2cfe33cdd
remove gotop (Why I needed it?)
2023-08-06 12:33:26 +08:00
crazywhalecc
1912ae36e6
separate system tools list
2023-07-17 21:11:06 +08:00
crazywhalecc
a3b09c69cc
correct alpine build commands
2023-07-17 21:05:39 +08:00
crazywhalecc
5cf105c3a5
fix distro
2023-07-17 20:59:59 +08:00
crazywhalecc
7408781d13
add linux-header installer for alpine
2023-07-17 20:58:48 +08:00
crazywhalecc
0afc8ea2c3
add linux tool check
2023-07-17 20:31:42 +08:00
crazywhalecc
8b48cf7f70
add linux tool check
2023-07-17 20:28:08 +08:00
crazywhalecc
63287dd9c4
add linux tool check
2023-07-17 20:26:48 +08:00
crazywhalecc
b852471596
add manual doctors
2023-06-28 18:38:14 +08:00
crazywhalecc
0bed76da11
refactor download
2023-04-30 12:42:19 +08:00
crazywhalecc
528ad1199a
add doctor command
2023-04-22 21:23:12 +08:00