tweety icon indicating copy to clipboard operation
tweety copied to clipboard

Plan for Windows Support

Open ktfth opened this issue 7 months ago • 4 comments

Greetings!

Have some intention or a plan to delivery binaries for windows?

Thank you in advance!

ktfth avatar May 30 '25 00:05 ktfth

It would be really nice to have windows support and I cannot build right now

❯ make install
cd frontend && npm ci

added 17 packages, and audited 18 packages in 1s

4 packages are looking for funding
  run `npm fund` for details

4 vulnerabilities (2 moderate, 2 high)

To address all issues, run:
  npm audit fix

Run `npm audit` for details.
cd frontend && npm run build

> [email protected] build
> tsc && vite build

vite v5.0.4 building for production...
✓ 16 modules transformed.
dist/index.html                   0.60 kB │ gzip:  0.36 kB
dist/assets/index-7iSL72V4.css    4.72 kB │ gzip:  1.90 kB
dist/assets/index-ohvCxol7.js   389.73 kB │ gzip: 98.39 kB
✓ built in 908ms
go install
main.go:28:12: pattern all:frontend/dist: no matching files found
make: *** [Makefile:15: install] Error 1

Error log from my side

seonglae avatar May 30 '25 18:05 seonglae

I can work on this soon, maybe I can help.

ktfth avatar May 31 '25 23:05 ktfth

The main issue is that https://github.com/creack/pty does not support windows yet

If you plan to contribute, please note that I'm reworking the app as a chrome extension for security reasons.

You can test it out on the chrome-extension branch

pomdtr avatar Jun 01 '25 00:06 pomdtr

Makes sense, thank you

ktfth avatar Jun 01 '25 12:06 ktfth