Ferdinand Schober
e8ff3957df
CI: fix cargo build command
2026-02-20 16:45:42 +01:00
Ferdinand Schober
466fe4b3bd
update cachix and disable magic nix-cache ( #393 )
...
magic nix cache seems to hang forever.
2026-02-20 16:43:57 +01:00
Ferdinand Schober
e80625648e
build releases on ubuntu 22.04 ( #382 )
2026-02-10 07:29:45 +01:00
Ferdinand Schober
96c63374d0
rust.yml: run fmt/build/check/test separately ( #375 )
2026-02-08 16:54:42 +01:00
Ferdinand Schober
7863e8b110
CI: update macos runners
2026-02-06 15:32:56 +01:00
Micah R Ledbetter
0a0d91b0da
Include libadwaita and other dependencies in the app bundle on macOS ( #271 )
...
* Include libadwaita and other dependencies in the app bundle on macOS
* Fix missing pipes
* Use recent bash for associative array support (declare -A)
* Use correct path for homebrew bash on Intel macOS
* Get homebrew path from the brew command
* Simplify copy-macos-dylib and convert to POSIX sh
Remove need for recent bash altogether
* Fix permissions nit
* Update macOS dylib copy script path in release workflow
* fix a few typos
* fix script invocation in pre-release.yml
---------
Co-authored-by: Apoorv Khandelwal <mail@apoorvkh.com >
Co-authored-by: Ferdinand Schober <ferdinandschober20@gmail.com >
2025-10-14 13:35:07 +02:00
Ferdinand Schober
89684e1481
fix names in pre release as well
2025-02-21 13:45:00 +01:00
Ferdinand Schober
a1d4effcf9
fix file names
2025-02-21 13:28:52 +01:00
Ferdinand Schober
da054b7a9a
fix bundle path
2025-02-21 12:45:54 +01:00
Micah R Ledbetter
508d066700
Build a macOS bundle for Intel and ARM ( #266 )
...
* Build a macOS bundle for Intel and ARM
* Build icon.icns file in a script
* Add imagemagick
* Add macOS bundling to pre/tagged-release actions
2025-02-21 12:35:13 +01:00
Ferdinand Schober
0d074e19f1
try fixing CI
2024-11-07 20:53:27 +01:00
Ferdinand Schober
4856199153
fix windows ci
2024-10-25 15:12:20 +02:00
Ferdinand Schober
9969f997d3
macos-latest on longer runs on intel macs
2024-05-07 11:46:01 +02:00
Johan
43c16a537b
nix: Add aarch64-darwin package and devshell ( #108 )
...
Enable building and developing using nix on aarch64-darwin
2024-04-24 21:27:24 +02:00
Ferdinand Schober
78c9de45c7
add an arm64 build ( #45 )
...
closes #45
2024-03-21 17:14:33 +01:00
Ferdinand Schober
c25a15e2d8
CI: fix download-artifact job
2024-03-20 15:28:05 +01:00
Ferdinand Schober
6eaa199503
update actions ( #93 )
2024-03-15 22:09:09 +01:00
虢豳
8ff991aefe
feat: add nix support( #80 ) ( #82 )
...
* feat: add nix support(#80 )
* chore: nix flake update
* update actions
2024-03-15 22:02:18 +01:00
Ferdinand Schober
b0df901fcc
ci: rename lan-mouse.zip to lan-mouse-windows.zip
2023-12-27 21:58:06 +01:00
Ferdinand Schober
5c152b0cbe
ci: fix name-clash with macos binary
2023-12-27 21:39:22 +01:00
Ferdinand Schober
4b6faea93a
add missing exe
2023-12-24 20:47:21 +01:00
Ferdinand Schober
80d8a496bb
zip windows files
2023-12-24 20:09:28 +01:00
Ferdinand Schober
53e1af0780
include dlls in release
2023-12-24 18:54:40 +01:00
Ferdinand Schober
d3fed1b769
enable gtk frontend in windows ( #58 )
...
The gtk frontend can now be built in windows!
The github workflow is updated to build GTK and add it to the releases section.
2023-12-24 18:00:59 +01:00
Ferdinand Schober
4600db7af8
add cargo fmt + cargo clippy to rust workflow
2023-12-18 21:27:53 +01:00
Ferdinand Schober
e3f9947284
macos: enable running lan-mouse on macos ( #42 )
...
* macos: initial support
- adapted conditional compilation
- moved lan-mouse socket to ~/Library/Caches/lan-mouse-socket.sock instead of XDG_RUNTIME_DIR
- support for mouse input emulation
TODO: Keycode translation, input capture
2023-12-09 01:35:08 +01:00
Ferdinand Schober
d042c0aa4a
Libadwaita gui ( #19 )
...
Major Update: Functional GUI Frontend!
2023-09-20 15:23:33 +02:00
Ferdinand Schober
94a4b15cc3
add tagged release job
2023-02-16 11:49:07 +01:00
Ferdinand Schober
90c966b522
atomatic release build publication
2023-02-16 11:36:42 +01:00
Ferdinand Schober
24a951d502
updload build artifacts
2023-02-16 11:17:45 +01:00
Ferdinand Schober
e89885ea84
rename build to build-linux
2023-02-16 10:47:47 +01:00
Ferdinand Schober
339e513646
add windows build to CI
2023-02-13 18:12:28 +01:00
Ferdinand Schober
5c9b75ecb2
Update rust.yml
...
Add x11 build dependencies
2023-02-13 18:08:19 +01:00
Ferdinand Schober
a97ee911ef
Create rust.yml
2023-01-30 23:51:31 +01:00