frankenphp
feat: Windows support
#2119
Open
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
66
Changes
View On
GitHub
feat: Windows support
#2119
dunglas
wants to merge 66 commits into
main
from
windows
feat: Windows support
8820a26c
fix tests
a5b6be8b
revert changes to watcher_test.go
9b214e6d
dunglas
force pushed
from
aba6d856
to
9b214e6d
44 days ago
cs
0d67a8fb
fix remaining failing tests
29bf6df2
fix watcher support
58f55ef8
cleanup
d91e8ba0
improve watcher tests (wip)
cc1be56b
all tests are green now!
5b39fa8c
dunglas
marked this pull request as ready for review
42 days ago
henderkes
commented on 2026-01-12
cleanup
4799c3ae
test forward slashes on Windows
5da1dc02
upgrade watcher to simplify Windows linking
12585fdd
dunglas
requested a review
from
copilot-pull-request-reviewer
42 days ago
copilot-pull-request-reviewer
commented on 2026-01-12
add php-cli support
25d9a98d
review
c9ab80e7
dunglas
force pushed
from
607c0283
to
f94618c0
41 days ago
dunglas
force pushed
from
f94618c0
to
985e36bf
41 days ago
dunglas
force pushed
from
985e36bf
to
f374dab7
41 days ago
GitHub Actions worklow
4bbe3623
dunglas
force pushed
from
f374dab7
to
4bbe3623
41 days ago
wip
f08f4bbd
work on windows workflow
6bab64f9
linter
36e34922
fix env var
684b5e0a
use xcaddy
25b4b9f8
correct path
bb3fb4ed
remove tmate action
4aa0cbbb
add caddy modules back in
d720ab18
remove extra v
a7ed5047
brotlidec missing
2e71f67a
wip
734203f4
wip
4946a177
with GOFLAGS
63103cb8
wip
7c4507ac
wip
8136c69f
wip
4bf3e924
don't use xcaddy
45b5bfec
fix Caddy module tests
5c1fe581
dunglas
force pushed
from
8d1db1df
to
5c1fe581
37 days ago
-X CustomVersion is part of -ldflags
aa2d96ec
fix
75615e5a
don't forget to add FRANKENPHP_VERSION to CGO_CFLAGS, otherwise phpin…
2dbed0ad
why is quoting so hard in powershell
7e8e250f
permanently change it
6f2745d9
seems impossible to do with GOFLAGS
3a66f36b
woopsie
efbd3624
fix \n vs \r\n issues
ebb4fbd9
fix double zipping, re-enable compression (actually makes a big diffe…
7e756996
henderkes
commented on 2026-01-17
fix worker match
5645b666
Merge branch 'windows' of https://github.com/php/frankenphp into windows
c83af6f8
add frankenphp icon for windows .exe
fb9ff0ac
use goversioninfo to embed icon and metadata
c0a3ffcf
Merge branch 'main' into windows
05cdf294
remove unnecessary moving of watcher-c.h file
e01a08e5
go mod tidy
5482bbbe
goversioninfo param
79db4c0b
throw AI at how to create a file without BOM in powershell
451c96ff
fix file path to icon
e522dfc7
use the latest windows release, apparently the php hosted one is out …
13de7c3f
use malloc/free because I don't want to mess with linking against php…
3697e0cf
Revert "use malloc/free because I don't want to mess with linking aga…
71f5b56e
maybe?
247de714
use malloc/free instead @dunglas revert this
158c689d
explicitly utf8 no bom
c2aab049
use cover as icon
376635fa
attempt to encode é character
b084121b
hail mary
590658a7
oops
c1e5a217
god I hate windows BOM
06322ace
at least it doesn't fail the job, even though it doesn't correctly en…
77794852
try windows-1252
db995d29
linter
cce64a69
Login to write a write a comment.
Login via GitHub
Reviewers
henderkes
copilot-pull-request-reviewer
Assignees
No one assigned
Labels
None yet
Milestone
No milestone
Login to write a write a comment.
Login via GitHub