26 Commits

Author SHA1 Message Date
crazywhalecc
d241cb993e fix 2024-02-18 16:22:17 +08:00
crazywhalecc
8376122634 sort pkg.json 2024-02-18 16:22:17 +08:00
crazywhalecc
939db75268
refactor DependencyUtil, use for-libs and for-sources instead of by 2024-02-16 18:56:33 +08:00
crazywhalecc
1e898d271d
add with-suggested-libs and with-suggested-exts 2024-02-06 16:06:09 +08:00
crazywhalecc
104778d17a add windows support 2024-01-11 09:48:28 +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
4e9b8980d0 add --by-extensions and --without-suggests options for download command 2023-10-22 17:42:35 +08:00
DubbleClick
2e3544f296 catch exception when license path key is not set, fix libxslt license 2023-10-17 10:08:07 +08:00
Joseph Bielawski
8636f2e7c9 Throw proper exception when PHP source is not available 2023-10-01 01:24:02 +08:00
Jerry Ma
be8eb90b86
cs fix (#166) 2023-09-08 22:12:59 +08:00
Joseph Bielawski
c0830a9e1f Allow setting suffix for licence name 2023-09-06 09:53:45 +08:00
Joseph Bielawski
8d348b9e14 Allow setting multiple license in extensions, libraries & sources 2023-09-06 01:00:24 +08:00
crazywhalecc
c8fa767576 Do some code quality check and fix #126 2023-08-21 18:10:09 +08:00
crazywhalecc
0bed76da11
refactor download 2023-04-30 12:42:19 +08:00
crazywhalecc
8df4ade754
refactor to pkg-config and add some add-on libs for gd 2023-04-29 18:59:47 +08:00
crazywhalecc
528ad1199a
add doctor command 2023-04-22 21:23:12 +08:00
crazywhalecc
4b7c2fe84f
set php 7.4 patch alternative 2023-04-22 16:00:34 +08:00
crazywhalecc
61a76dc0c9
set php 7.4 patch alternative 2023-04-22 15:58:24 +08:00
crazywhalecc
960addc8f2
add license dumper 2023-04-15 18:46:46 +08:00
crazywhalecc
f95b3bcd4b
change extension to custom 2023-04-15 18:45:11 +08:00
crazywhalecc
fd57d40ca9
add extension dependency sort (including suggestion) 2023-04-08 18:42:46 +08:00
crazywhalecc
978b59c0dc
fix suggested libs dependency order 2023-04-07 22:11:41 +08:00
crazywhalecc
b0ac50941f
add wrong usage exception 2023-03-29 21:39:36 +08:00
crazywhalecc
84b1732683
refactor and add more linux extensions and libraries 2023-03-26 22:27:51 +08:00
crazywhalecc
4eee09c390
initial commit for macOS support 2023-03-18 17:32:21 +08:00
crazywhalecc
5d347adbcf
initial framework commit 2023-03-15 20:40:49 +08:00